الوصول إلى SQL Server 2005 Express Edition من كمبيوتر على الشبكة

إذا كنت تبحث عن الوصول إلى SQL Server 2005 Express Edition من كمبيوتر متصل بالشبكة، فقد تجد الأمر صعبًا في البداية، خاصة إذا كنت غير متأكد من خطوات التكوين اللازمة للوصول عن بُعد. ستوجهك هذه الدليل من خلال الخطوات الأساسية للاتصال بـ SQL Server الخاص بك من تطبيق، مثل Linq-to-SQL وODBC، وأيضًا كيفية الوصول إليه عبر استوديو إدارة SQL Server.

فهم SQL Server 2005 Express Edition

SQL Server 2005 Express Edition هو إصدار خفيف الوزن من Microsoft SQL Server. تم تصميمه لتقديم تجربة SQL Server كاملة الميزات للتطبيقات الصغيرة والمطورين. ومع ذلك، فإن إحدى القيود هي أن التثبيت الافتراضي يمكن أن يقيد الوصول عن بُعد. للتواصل بنجاح مع قاعدة بياناتك من كمبيوتر آخر، فإن التكوين السليم هو أمر حيوي.

خطوات الوصول إلى SQL Server 2005 Express Edition عن بُعد

1. تمكين الاتصالات عن بُعد

للإفصاح عن SQL Server الخاص بك من تطبيق الشبكة، تحتاج إلى السماح بالاتصالات عن بُعد. هذه الخطوة حيوية لكل من تطبيقات ODBC وLinq-to-SQL. إليك كيفية التأكد من تمكين الاتصالات عن بُعد:

  • افتح استوديو إدارة SQL Server (SSMS) وتواصل مع مثيلك.
  • انقر بزر الماوس الأيمن على اسم الخادم في مستكشف الكائنات واختر “خصائص”.
  • انتقل إلى صفحة “الاتصالات” في مربع الخصائص.
  • تحقق من المربع الذي يقول “السماح بالاتصالات عن بُعد إلى هذا الخادم.”

2. تكوين بروتوكولات الشبكة لـ SQL Server

لأي اتصالات شبكة، يجب تمكين البروتوكولات المناسبة:

  • انتقل إلى مدير تكوين SQL Server.
  • تحت “تكوين شبكة SQL Server”، انقر فوق “بروتوكولات لـ [اسم مثيلك].”
  • تأكد من تمكين كل من TCP/IP وNamed Pipes.

3. تكوين إعدادات TCP/IP

للسماح باتصالات TCP/IP، قم بتكوين البروتوكول عبر هذه الخطوات:

  • انقر بزر الماوس الأيمن على “TCP/IP” واختر “خصائص.”
  • في خصائص TCP/IP، انتقل إلى علامة التبويب “عناوين IP”.
  • قم بالتمرير لأسفل للعثور على قسم “IPAll”، حيث يمكنك تعيين “منفذ TCP” إلى 1433 (الإعداد الافتراضي) أو تركه فارغًا لتعيين منفذ ديناميكي.
  • تأكد من أن “تمكين” مضبوط على نعم للعناوين IP المطلوبة.

4. تكوين جدار الحماية

أحيانًا، حتى مع إعدادات SQL المناسبة، قد يمنع جدار الحماية الوصول. قد تحتاج إلى السماح لـ SQL Server عبر جدار الحماية:

  • انتقل إلى إعدادات جدار الحماية في Windows.
  • أنشئ قاعدة جديدة للسماح ببروتوكول TCP على المنفذ 1433 (أو رقم المنفذ الذي قمت بإعداده لـ SQL Server الخاص بك).
  • تأكد من أن القاعدة تنطبق على نوع الشبكة الخاصة بك (نطاق، خاص، أو عام) حسب الاقتضاء.

5. تحقق من خدمة متصفح SQL Server

تساعد خدمة متصفح SQL Server العملاء على تحديد مواقع مثيلات SQL Server على الشبكة. لضمان تشغيلها:

  • افتح مدير تكوين SQL Server.
  • انتقل إلى “خدمات SQL Server” وتأكد من تشغيل “متصفح SQL Server”.
  • إذا لم يكن قيد التشغيل، انقر بزر الماوس الأيمن واختر “بدء.”

6. سلاسل الاتصال

عند الاتصال بمثيل SQL Server الخاص بك، تذكر أن تنسيق اسم الخادم هو أمر حرج. عادة، يتبع التركيبة: MyMachineName\SQLExpress.

يجب أن تبدو سلسلة الاتصال لتطبيق ODBC أو Linq-to-SQL كما يلي:

Server=MyMachineName\SQLExpress;Database=YourDatabaseName;User Id=YourUsername;Password=YourPassword;

7. اختبار الاتصال

بعد اتباع الخطوات السابقة، حان الوقت لاختبار اتصالك:

  • افتح تطبيقك الذي يستخدم Linq-to-SQL أو ODBC.
  • استخدم سلسلة الاتصال لمحاولة إنشاء اتصال بمثيل SQL Server.
  • إذا استمرت المشكلات، تحقق مرة أخرى من كل خطوة للتأكد من أن جميع الإعدادات قد تم تطبيقها بشكل صحيح.

الخاتمة

من خلال اتباع هذه الخطوات، ستكون قادرًا على الوصول بنجاح إلى SQL Server 2005 Express Edition من كمبيوتر على الشبكة باستخدام كل من التطبيقات واستوديو إدارة SQL Server. باختصار، يعد ضمان السماح بالاتصالات عن بُعد، وتكوين البروتوكولات والإعدادات المناسبة لجدار الحماية، وإعداد سلسلة الاتصال الصحيحة مكونات رئيسية لإنشاء اتصال سلس مع مثيل SQL Server الخاص بك.

للمزيد من التفاصيل، يمكنك أيضًا الرجوع إلى هذه المقالة المفيدة من مايكروسوفت حول كيفية تكوين SQL Server 2005 للاتصالات عن بُعد.