السـلام عليكم :
عندي قاعدة بياناتSQl تحتوي على حداول ، وموجودة على احدى اجهزة الحاسوب الربوطةLAN
المطلوب طريقة اتصال المستخدمين على الشبكة المحليةLAN بقاعدة البيانات الموجودة على احدى الاجهزة
مع العلم ان الجهاز الموجود فيه قاعدة البيانات عادي وليس سيرفر
ولبرنامج الموزع على اجهزة المستخديم مصمم على VB2008.Net
عساكم على القوه

خطوات بسيطة لتمكين الاتصال:
- تمكين الاتصال من نفس sql server
- فتح المنفذ من الرواتر
النقطة الاولى ايضا خطوتين:
- فتح برنامج SQL Server Management Studio والنقر على اول عقدة بالشجرة بالزر الايمن من القائمة المنسدلة ننقر على خصائص ومن الخصائص ننقر على connections نتاكد من خاصية تفعيل الاتصال من بعد كما بالصورة التالية:
- من برنامج SQL Server Configuration Manager نتاكد ان الـ tcp مفعل كما بالصورة التالية:
النقطة الاخرى على حسب الراوتر فلو كان تومسون فتحتاج خطوتين:
1-اضافة تطبيق جديد باسم يدل على الهدف منه ثم نختار Manual Entry of Port Maps
ثم تنقر زر التالي
ثم نكتب رقم البورت الخاص بـ sql server وهو 1433 نعبئ الخانات كما هو موضح بالصورة التالية:
بقي الان اضافة تطبيق وهو الذي اضفناه سابقا
ملاحظة!
هذا كما وجدته من مواقع اجنبية لكن خطوة تمكين الاتصال من بعد من نفس sql server لم تفرق معي اي جربت تعطيله وتمكينه ولم يحدث منع الا اذا الغيت التطبيق من الراوتر
الاعدادات هذي ماشية معي لكن اذكر ايام كنت استخدم الجدار الناري الخاص بويندوز ايضا لابد من فتح منفذ منه والطريقة بسيطة فقط اضافة برنامج sqlserver.exe ولا ادري عن ضرورة اضافة sqlbrowser.exe
لكتابة عنوان الاي بي لابد من اضافة المنفذ بعد الاي بي خصوصا لو الاتصال عن بعد وليس Lan
لاحظ الفاصلة قبل رقم المنفذ
أرجو ان اكون قدمت شيء مفيد لاخواني هذا اليوم
والسلام عليكم ورحمة الله وبركاته