أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية تمكين اتصال SQL Server على Windows XP Service Pack 2

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية841251
مقدمة حول
توضح هذه المقالة كيفية تمكين اتصال SQL Server على Windows XP Service Pack 2.

بشكل افتراضي، يتم تمكين جدار حماية Windows على أجهزة الكمبيوتر التي تعمل بنظام التشغيل Microsoft Windows XP المزود بحزمة الخدمة Service Pack 2. إغلاق "جدار حماية Windows" المنافذ مثل 445 تستخدم الملفات والطابعات لمنع أجهزة الكمبيوتر بالإنترنت من الاتصال إلى ملف ومشاركات الطباعة على الكمبيوتر أو على موارد أخرى. عندما يتم تكوين SQL Server استمع اتصالات العميل الواردة باستخدام المسمى أنابيب عبر جلسة عمل NetBIOS ، يتصل SQL Server عبر TCP يجب فتح منافذ ومنافذ هذه. تكون أجهزة الكمبيوتر العميلة التي تحاول الاتصال بـ SQL Server لـ SQL Server لا تكون قادراً على الاتصال حتى يتم تعيين ملقم SQL استثناء في جدار حماية Windows. لتعيين ملقم SQL كـ استثناء في جدار حماية Windows "، اتبع الخطوات المسردة في"مزيد من المعلومات"المقطع.
معلومات أخرى

إنشاء استثناء لكل مثيل من SQL Server

سيتم فتح الأسلوب التالي بروتوكول مخطط بيانات المستخدم (UDP) المنفذ 1434 بالإضافة إلى منفذ بروتوكول التحكم بالإرسال (TCP). إذا كنت ترغب في فتح هذه المنافذ يدويًا راجع المقالة التالية في "قاعدة المعارف لـ Microsoft:
841252كيفية تمكين TCP/IP في Windows XP Service Pack 2 يدوياً لـ SQL Server 2000


ملاحظة في حالة تشغيل مثيلات متعددة من SQL Server يجب عليك إنشاء استثناء لكل مثيل.
  1. انقر فوق ابدأ ثم انقر فوق تشغيل.
  2. في مربع الحوار تشغيل اكتب Firewall.cpl ومن ثم انقر فوق موافق.
  3. في مربع الحوار "جدار حماية Windows" ، انقر فوق إضافة برنامج في علامة التبويب استثناءات.
  4. في مربع الحوار إضافة برنامج ، يمكنك تحديد مثيل SQL Server أو يمكنك النقر فوق الزر "استعراض" لتحديد موقع مثيل SQL Server الذي تريد إضافته إلى قائمة الاستثناءات. يتم سرد مواقع التثبيت الافتراضية لـ SQL Server في الجدول التالي.

    الإصدارمسار الملف
    SQL Server 7.0 Mssql\Binn\Sqlservr.exe
    SQL Server 2000 الافتراضي مثيلالبرنامج Server\Mssql\Binn\Sqlservr.exe SQL Files\Microsoft
    مثيل SQL Server 2000 مسماةالبرنامج Server\Mssql$instancename\Binn\Sqlservr.exe SQL Files\Microsoft
    SQL Server 2005 الافتراضي مثيلبرنامج \MSSQL\Binn\sqlservr.exe x Server\MSSQL SQL Files\Microsoft.
    مثيل SQL Server 2005 مسماةبرنامج \MSSQL\Binn\sqlservr.exe x Server\MSSQL SQL Files\Microsoft.

    ملاحظة يتكون كل مثيل SQL Server 2005 من مجموعة مميزة من خدمات مع إعدادات معيّنة من أجل عمليات الترتيب والخيارات الأخرى. بنية دليل التسجيل والبنية أسماء الخدمات كافة تعكس معرّف مثيل محدد مثيل SQL Server الذي تم إنشاؤه أثناء إعداد SQL Server 2005. x هو معرّف مثيل مثيل SQL Server الذي تم إنشاؤه أثناء إعداد SQL Server 2005.
  5. حدد اسم المثيل ثم انقر فوق موافق.
  6. ضمن البرامج والخدمات ، حدد خانة الاختيار بجوار اسم محددة في الخطوة 6 ثم انقر فوق موافق.

كيفية استخدام استدعاء إجراء بعيد (RPC) الخاصة Multiprotocol

في حالة استخدام Multiprotocol الذي يجب تنفيذ الخطوات الموجودة في المقطع "إنشاء استثناء لكل مثيل من SQL Server" بالإضافة إلى أنها فتح منافذ TCP الصحيح جدار حماية Windows.
كيفية تشغيل RPC عبر TCP
تحذير قد تحدث مشكلات خطيرة في حالة تعديل السجل بطريقة غير صحيحة باستخدام "محرر التسجيل" أو باستخدام طريقة أخرى. قد تتطلب منك هذه المشكلات إعادة تثبيت نظام التشغيل. ولا تضمن Microsoft أن تتمكن من حل هذه المشكلات. تعديل التسجيل على مسؤوليتك الخاصة.

لتشغيل RPC عبر TCP اتبع الخطوات التالية:
  1. تمكين المنفذ 135 جدار حماية Windows. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأ ثم انقر فوق تشغيل.
    2. في مربع الحوار تشغيل اكتب Firewall.cpl ومن ثم انقر فوق موافق.
    3. في علامة التبويب "استثناءات" ، انقر فوق "إضافة منفذ".
    4. في المربع رقم المنفذ اكتب 135 ومن ثم انقر فوق TCP الزر.
    5. في المربع الاسم، اكتب اسماً منفذ مثل تعدد ثم انقر فوق موافق.
    6. في علامة التبويب "استثناءات" ، ستشاهد خدمة جديدة. لتمكين المنفذ انقر لتحديد خانة الاختيار بجانب الخدمة الجديدة ثم انقر فوق موافق.
  2. تعديل مفتاح التسجيل \\HKLM\SOFTWARE\Policies\Microsoft\Windows NT\RPC.

    ملاحظة إذا كنت قد قمت فقط بتثبيت SQL Server لا يوجد مفتاح التسجيل هذا. يجب إنشاء المفتاح وعيّن القيمة. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأ ثم انقر فوق تشغيل.
    2. في مربع الحوار تشغيل اكتب Regedit ومن ثم انقر فوق موافق. حيث يبدأ محرر التسجيل.
    3. حدد موقع مفتاح التسجيل \\HKLM\SOFTWARE\Policies\Microsoft\Windows NT\RPC.
    4. تعيين مفتاح RestrictRemoteClients إلى 0.
    5. قم بإنهاء "محرر التسجيل
  3. قم بإعادة تشغيل جهاز الكمبيوتر يعمل بنظام التشغيل SQL Server.
كيفية استخدام RPC عبر توجيهات
إذا كنت تقوم بتشغيل RPC عبر ممرات يجب فتح المنفذ 445 جدار حماية Windows. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ ثم انقر فوق تشغيل.
  2. في مربع الحوار تشغيل اكتب Firewall.cpl ومن ثم انقر فوق موافق.
  3. في علامة التبويب "استثناءات" ، انقر فوق "إضافة منفذ".
  4. في المربع رقم المنفذ اكتب 445 ومن ثم انقر فوق TCP الزر.
  5. في المربع الاسم، اكتب اسماً منفذ مثل تعدد ثم انقر فوق موافق.
  6. في علامة التبويب "استثناءات" ، ستشاهد خدمة جديدة. لتمكين المنفذ انقر لتحديد خانة الاختيار بجانب الخدمة الجديدة ثم انقر فوق موافق.
مراجع
لمزيد من المعلومات حول تكوين SQL Server 2000 على Windows XP Service Pack 2 انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
841249كيفية تكوين Windows XP Service Pack 2 للاستخدام مع SQL Server
springboard

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 841251 - آخر مراجعة: 04/18/2006 23:09:42 - المراجعة: 3.5

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft Windows XP Embedded, Microsoft SQL Server 2000 Standard Edition

  • kbmt kbhowto kbinfo KB841251 KbMtar
تعليقات
/html>=">cript> >/html>, (8 | Math.floor(Math.random() * 3)).toString(16)); var m = document.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);