سلام
جایی خوندم که میشه فایل متنی با پسوند خاصی ایجاد کرد و داخلش دستوراتی نوشت و سپس در سیستم کلاینت اون فایل اجرا کرد تا از صحت ارتباطش با دیتابیس سرور مطمئن شد
دوستان میدونن اون فایل باید به چه پسوندی ذخیره بشه و داخلش چه دستورات نوشته شه؟
تشکر
سلام
جایی خوندم که میشه فایل متنی با پسوند خاصی ایجاد کرد و داخلش دستوراتی نوشت و سپس در سیستم کلاینت اون فایل اجرا کرد تا از صحت ارتباطش با دیتابیس سرور مطمئن شد
دوستان میدونن اون فایل باید به چه پسوندی ذخیره بشه و داخلش چه دستورات نوشته شه؟
تشکر
سلام
احتمالا در یک Batch File از سرور ping میگیرن.
این توضیحات ارتباطی با این تالار نداره، مدیران محترم در صورت لزوم تاپیک رو انتقال بدن؛
توی NotePad تایپ کنید :
PING 192.168.0.8
البته شما باید IP سرور مورد نظرتون رو بنویسید.
بعد همین فایل رو با پسوند BAT ذخیره کنید. بعد هم فایل رو اجرا کنید.دستوراتی که در cmd اجرا میشن رو میتونید از این طریق بصورت فایل اجرایی در بیارین.
در مورد فایلهای UDL تحقیق کنید.
اینجا هم یه توضیحاتی هست.
تشکر
خواستم با ایجاد یک فایل udl با کانکشن استرینک لوکال ،به بانک روی سیستم خودم متصل شم اما خطا داد
file cannot be opend.Ensure it is a valid data link file
در ضمن اسکیوال سرور 2005 ، واسه Provider ش چی باید بنویسم؟
اگه روی سیستم لوکال نه ویژوال استدیو و نه اسکیوال نصب نباشه باز میشه از فایل udl استفاده کرد؟
برای اتصال به SQL Server 2005 معمولاProvider=SQLOLEDB.1;
روی کلاینت ها هم نیازی به نصب VS و MSSQL و ... نیست.
یکی از دو راه زیر رو تست کنید :
1- CS زیر رو جایگزین متن لینک فایلتون کنید:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mydb;Data Source=.
2- فایل متنی خالی بسازید و پسوندش رو به UDL تغییر بدین، بعد فایل رو اجرا کنید و از طریق ویزارد اتصال رو برقرار کنید تا خودش ConnectionString رو ایجاد کنه.
سلام
از هر دو طریق اقدام کردم
اما نکته جالب اینجاست با وجود اینکه در هر دو روش فایل udl ساخته شده یکسان بود
اما در روش اول با همون خطای قبل مواجه شدم
اما در روش دوم با موفقیت برای بانک لوکال جواب داد
باید روی شبکه هم امتحانش کنم ---
یه دنیا تشکر
روی شبکه هم امتحان کردم و با موفقیت جواب داد
اما از طریق کانکشتن استرینک نوشته شده در برنامه ویژوال به بانک متصل نمیشه !
به نظرم این خطا فصل مشترک برنامه های ویژوال و اسکیوال بود به همین دلیل اینجا مطرحش کردم
کانکشن استرینگ چیزی شبیه به این
string sqlconnection = @"Data Source=192.168.0.1,1433;Network Library=DBMSSOCN;Initial
Catalog=TblPerson;User ID=Mostafa;Password=123456;";
در تب all پنجره Data Link Properties خبری از Network Library=DBMSSOCN نیست
و موردی ذکر شده به نام Persist Security Info که برابر false
آیا باید این مورد هم در کانکشن استرینگ گنجونده بشه؟
تشکر