PDA

View Full Version : اتصال به SQL server 2000 از کلاینت ها



مهدی رحیم زاده
جمعه 14 فروردین 1388, 09:48 صبح
سلام
من می خوام که از طریق برنامم به بانک اطلاعاتی روی سرور وصل بشم اما هر کاری که می کنم به نتیجه نمی رسم . یعنی وصل نمیشم و به اشکال بر می خورم . فک می کنم مشکل از نحوه کار من با SQL باشه . آخه روی Local راحت وصل میشه . حالا سئوال : برای ایجاد این ارتباط از راه دور باید تنظیمات خاصی روی SQL انجام بدم یا نه ؟
من Sql Server 2000 Personal رو نصب کردم .
با تشکر

مهدی رحیم زاده
جمعه 14 فروردین 1388, 10:48 صبح
مشکل حل شد . اشکال از کد کانکشن و برنامه نبود . باید سمت سرور Firewall رو Off می کردم و اجازه دسترسی Remote رو به SQL میدادم . من Off کرده بودمش اما اجازه دسترسی Remote رو نداده بودم .
البته سیستم امنیتی رو هم روی SQL تنظیم کردم.
با تشکر از دوستان عزیز

mom alone
شنبه 15 فروردین 1388, 23:43 عصر
باید بگم که 2000 بطور پیشفرض اجازه دسترسی رو میده

Arghavan_Reza
دوشنبه 11 مرداد 1389, 16:38 عصر
با سلام
تاپیک های بسیاری را دیدم ولی پاسخی نیافتم
ضاهرا این تاپیک به سوال من نزدیکتره
میدانم از این تاپیک بیش از 15 ماه گذشته ول ممنون میشم اگر کمک کنید.
-----
بر روی سرور یک نسخه از SQL 2000 با نام MyInstance نصب کردم
وقتی فایروال خاموشه مشکلی نیست و از ایستگاه به سرور وصل میشه
ولی وقتی روشن است از طریق سایر ایستگاه ها امکان اتصال وجود نداره
اینطور به نظر می آید که باید تنظیمی در SQL و فایروال انجام بشه
در فایروال پورت SQL را معرفی میکنم ولی نتیجه نمی دهد
نمی دانم اشکال کارم چیست.

ahmad_eagle2002
دوشنبه 11 مرداد 1389, 17:26 عصر
روي firewall خودتون پورت 1433 را باز بگذاريد
اگر پورت sql را عوض كرديد اون پورت را باز كنيد

Arghavan_Reza
دوشنبه 11 مرداد 1389, 17:52 عصر
با تشکر مشکلم به روش زیر حل شد:
Firewall setting:
Add port : 1433 as TCP named : SQL Server TCP
Add port : 1434 as UDP named : SQL Server UDP
Add program : C:\Program Files\Microsoft SQL Server\MSSQL$<instancename>\Binn\sqlservr.exe

که در آن به جای <instancename> نام دیتاسرور ذکر می شود مثل MyInstance

farhad_esfandiar
دوشنبه 18 مرداد 1389, 19:49 عصر
سلام دوستان، میخوام یک فایل بانک رو در یک شبکه که یک سرور و 6کلاینت داره به اشتراک بذارم، ولی میتونم بگم هیچ اطلاعی از شرایط و کارهایی که باید انجام بدم ندارم، ممنون میشم اگه راهنماییم کنید.:عصبانی++: