PDA

View Full Version : سوال: استفاده از برنامه در شبکه



masoudmok
شنبه 08 مهر 1391, 09:17 صبح
سلام
خسته نباشید
میدونم این سوال تکراریه ولی چون به مشکل برخوردم باز ...
یه برنامه ی تحت شبکه دارم
از کانکشن به صورت زیر استفاده می کنم
Data Source=192.168.1.1,1433;Initial Catalog=DB;User ID=sa;Password=123
توی protocols for sqlserver هم tcp فعاله
توی firewall هم rule جدید واسه 1433 ساختم
ولی باز برنامه error میده و نمیتونه connect بشه
کار دیگه ای باید بکنم ؟
ممنون

modern_amin
یک شنبه 09 مهر 1391, 10:45 صبح
چه خطایی؟
ویندوز سرورت چیه؟ دیتابیست چیه؟
عکسشو بزار؟

حسین شهریاری
یک شنبه 09 مهر 1391, 10:52 صبح
اصلا ببین میشه از سیستم Client به سیستم Server متصل شد(یعنی Ping میکنه)؟

masoudmok
یک شنبه 09 مهر 1391, 11:20 صبح
بله
هر دو طرف پینگ میکنن بدون مشکل

حسین شهریاری
یک شنبه 09 مهر 1391, 11:30 صبح
firewall روشنه یا خاموش؟

masoudmok
یک شنبه 09 مهر 1391, 11:54 صبح
روشنه ولی رول تعریف کردم و بهش مجوز دادم

حسین شهریاری
یک شنبه 09 مهر 1391, 12:05 عصر
حالا برا امتحان خاموش کن ببین چی میشه؟

masoudmok
دوشنبه 10 مهر 1391, 09:38 صبح
نشد ! مشکل از کانفیگ اس کیو اله . نمیدونم کجاش اشتباس !

SharpSabre
دوشنبه 10 مهر 1391, 09:59 صبح
Data Source=//192.168.1.1:1433;DatabaseName=MyDB;User ID=sa;Password=123

veniz2008
دوشنبه 10 مهر 1391, 11:19 صبح
نشد ! مشکل از کانفیگ اس کیو اله . نمیدونم کجاش اشتباس !
به احتمال زیاد مشکلتون همین جا باشه. همون جایی که پورت 1433 رو براش تعریف میکنی یه بار دیگه برو و شماره پورت رو چک کن. اگر روی سیستم یه نسخه دیگه از sql داری به احتمال خیلی زیاد دیگه الان مقدارش 1433 نیست و در واقع خود sql یه شماره جدید بهش اختصاص میده. اگر شماره پورتت عوض شده بود شماره جدید رو به جای 1433 درون کانکشن استرینگ قرار بده. موفق باشی دوست من.

masoudmok
چهارشنبه 12 مهر 1391, 08:15 صبح
مشکل برطرف شد ، دیگه error نمیده منتها ...
وقتی یه select ساده میزنم جواب نمیگیرم
جالب تر اینه که وقتی روی سرور همون select رو با connectionstring معمولی تست می کنم جواب میده !
ولی وقتی remote connection استفاده می کنم از طریق یکی از کامپیوترای شبکه نتیجه بر نمیگردونه . ( error نمیده ، فقط نتیجه بر نمیگردونه )
دلیلش چی میتونه باشه ؟؟!!!

qwertyasd
پنج شنبه 13 مهر 1391, 10:58 صبح
سلام
public static string ConnectionString = "Data Source=192.168.100.1,1433;Network Library=DBMSSOCN;Initial Catalog=school;integrated security=true";
شما بهتره در هر دو ویندوز فایروال از کار بندازید بعد اگر sql در ویندوز سرور نصب کردین باید برین در Sql Server Configration Manager این ای پی وپورت سرور اونجا تنظیم کنید. حالا آدرس ایمیل برام بذار اگه تونستم چند تا عکس گرفتم برات می فرستم فقط بگم من زیاد آنلاین نیستم معذرت.