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

كيفية تكوين SQL Server 2005 للسماح بالاتصالات البعيدة

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

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

على سبيل المثال، تظهر رسالة الخطأ التالية عند استخدام الأداة المساعدة SQLCMD للاتصال SQL Server:
Sqlcmd: خطأ: "عميل" Microsoft SQL الأصلي: حدث خطأ أثناء تأسيس اتصال بالملقم. عند الاتصال ب SQL Server 2005، قد يكون سبب هذا الفشل بسبب أن وفقا للإعدادات الافتراضية SQL Server لا يسمح بالاتصالات عن بعد.


قد تحدث هذه المشكلة إذا لم يتم تكوين SQL Server 2005 لقبول الاتصالات البعيدة. بشكل افتراضي، لا تسمح الأداة SQL Server 2005 Express Edition و SQL Server 2005 المطور Edition الاتصالات البعيدة.

لتكوين SQL Server 2005 للسماح بالاتصالات عن بعد، يجب إكمال الخطوات التالية:
  • تمكين الاتصالات البعيدة على مثيل SQL Server الذي تريد الاتصال به من كمبيوتر بعيد.
  • قم بتشغيل خدمة مستعرض SQL Server.
  • تكوين جدار الحماية للسماح لحركة مرور شبكة الاتصال المرتبطة ب SQL Server وخدمة مستعرض SQL Server.
توضح هذه المقالة كيفية إتمام كل خطوة من الخطوات التالية.
معلومات أخرى
لتمكين الاتصالات البعيدة على مثيل SQL Server 2005 وقم بتشغيل خدمة مستعرض SQL Server، استخدم أداة "تكوين SQL Server 2005 سطح المنطقة". يتم تثبيت أداة "تكوين ناحية سطح" عند تثبيت SQL Server 2005.تمكين الاتصالات البعيدة ل SQL Server 2005 Express أو SQL Server 2005 المطور Edition
يجب تمكين الاتصالات البعيدة لكل مثيل من SQL Server 2005 التي تريدها للاتصال من كمبيوتر بعيد. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق بدء تشغيل، أشر إلى البرامج، أشر إلى Microsoft SQL Server 2005، أشر إلى أدوات التكوين، ثم انقر فوق تكوين مساحة ملقم SQL.
  2. على تكوين مساحة ل SQL Server 2005 الصفحة، انقر فوق تكوين ناحية سطح للخدمات والاتصالات.
  3. على تكوين ناحية سطح للخدمات والاتصالات الصفحة، قم بتوسيع مشغل قاعدة بيانات، انقر فوق الاتصالات البعيدة، انقر فوق اتصالات محلية وبعيدة، انقر فوق البروتوكول المناسب لتمكين للبيئة الخاصة بك، ثم انقر فوق تطبيق.

    ملاحظة انقر فوق موافق عندما تتلقى الرسالة التالية:
    التغييرات على "إعدادات الاتصال" لن تسري حتى يتم إعادة تشغيل خدمة "مشغل قاعدة بيانات".
  4. على تكوين ناحية سطح للخدمات والاتصالات الصفحة، قم بتوسيع مشغل قاعدة بيانات، انقر فوق خدمة، انقر فوق إيقاف، انتظر حتى توقف خدمة MSSQLSERVER, وفوق بدء تشغيل لإعادة تشغيل خدمة MSSQLSERVER.
تمكين خدمة مستعرض SQL Server
في حالة تشغيل SQL Server 2005 باستخدام اسم ورقم منفذ TCP/IP محددة في سلسلة الاتصال الخاصة بك لا تستخدمها، لديك لتمكين خدمة مستعرض SQL Server للسماح للاتصالات البعيدة. على سبيل المثال، يتم تثبيت SQL Server 2005 Express مع اسم مثيل الافتراضي اسم الكمبيوتر\SQLEXPRESS. عليك فقط لتمكين خدمة مستعرض SQL Server مرة واحدة، بغض النظر عن عدد مثيلات SQL Server 2005 تشغيل. لتمكين خدمة مستعرض SQL Server، اتبع الخطوات التالية.

هام قد تزيد هذه الخطوات المخاطرة بالأمان. قد تؤدي أيضا إلى جعل جهاز الكمبيوتر أو الشبكة أكثر عرضه للهجمات التي تتم من قبل المستخدمين الضارين أو من قبل البرامج الضارة مثل الفيروسات. لذلك، نوصي العملية الموضحة في هذه المقالة لتمكين البرامج لكي تعمل كما تم تصميمها أو لتطبيق قدرات برنامج معين. قبل إجراء هذه التغييرات، نوصي بتقييم المخاطر المرتبطة بتطبيق هذه العملية في بيئة التشغيل الخاصة بك. إذا اخترت تطبيق هذه العملية، باتخاذ أية إجراءات إضافية للمساعدة على حماية النظام الخاص بك. نوصي باستخدام هذه العملية فقط إذا كنت تطلب هذه العملية بالفعل.
  1. انقر فوق بدء تشغيل، أشر إلى البرامج، أشر إلى Microsoft SQL Server 2005، أشر إلى أدوات التكوين، ثم انقر فوق تكوين مساحة ملقم SQL.
  2. على تكوين مساحة ل SQL Server 2005 الصفحة، انقر فوق تكوين ناحية سطح للخدمات والاتصالات.
  3. على تكوين ناحية سطح للخدمات والاتصالات الصفحة، انقر فوق مستعرض ملقم SQL، انقر فوق تلقائي من أجل نوع بدء التشغيل، ثم انقر فوق تطبيق.

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

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

يستخدم SQL Server 2005 معرف مثيل كجزء من المسار عند تثبيت ملفات البرنامج الخاصة به. لإنشاء استثناء لكل مثيل من SQL Server، يجب عليك تحديد معرف المثيل الصحيح. للحصول على معرف مثيل، اتبع الخطوات التالية:
  1. انقر فوق بدء تشغيل، أشر إلى البرامج، أشر إلى Microsoft SQL Server 2005، أشر إلى أدوات التكوين، ثم انقر فوق إدارة تكوين ملقم SQL.
  2. في "إدارة تكوين ملقم SQL"، انقر فوق خدمة مستعرض SQL Server في الجزء الأيسر انقر نقراً مزدوجاً فوق اسم المثيل في الإطار الرئيسي وثم انقر فوق خصائص.
  3. على خصائص مستعرض ملقم SQL الصفحة، انقر فوق متقدم علامة تبويب موقع معرف مثيل في قائمة الخصائص وثم انقر فوق موافق.
لفتح "جدار حماية Windows"، انقر فوق بدء تشغيل، انقر فوق تشغيل، نوع firewall.cpl، ثم انقر فوق موافق.

إنشاء استثناء ل SQL Server 2005 في جدار حماية Windows

لإنشاء استثناء ل SQL Server 2005 في جدار حماية Windows، اتبع الخطوات التالية:
  1. في جدار حماية Windows، انقر فوق استثناءات علامة التبويب، ومن ثم انقر فوق إضافة برنامج.
  2. في إضافة إطار برنامج، انقر فوق استعراض.
  3. انقر فوق C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe، انقر فوق فتح، ثم انقر فوق موافق.

    ملاحظة قد يكون المسار مختلفة، استناداً إلى حيث تم تثبيت SQL Server 2005. MSSQL.1 هو عنصر نائب لمعرف المثيل الذي حصلت عليه في الخطوة 3 من الإجراء السابق.
  4. كرر الخطوات من 1 إلى 3 لكل مثيل من SQL Server 2005 يحتاج لاستثناء.

إنشاء استثناء لخدمة مستعرض SQL Server في جدار حماية Windows

لإنشاء استثناء لخدمة مستعرض SQL Server في جدار حماية Windows، اتبع الخطوات التالية:
  1. في جدار حماية Windows، انقر فوق استثناءات علامة التبويب، ومن ثم انقر فوق إضافة برنامج.
  2. في إضافة إطار برنامج، انقر فوق استعراض.
  3. انقر فوق البرنامج القابل للتنفيذ C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe، انقر فوق فتح، ثم انقر فوق موافق.

    ملاحظة قد يكون المسار مختلفة، استناداً إلى حيث تم تثبيت SQL Server 2005.
Express Edition، إصدار المطورين، الكمبيوتر البعيد الاتصال البعيد، Microsoft Access، يقوم Microsoft Excel، Visual Studio Visual Basic أو Visual C#، Visual c + +، "مرئية مطور ويب"

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

خصائص

رقم الموضوع: 914277 - آخر مراجعة: 05/21/2012 23:01:00 - المراجعة: 4.0

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition

  • kbsqlsetup kbhowto kbtshoot kbinfo kbmt KB914277 KbMtar
تعليقات
ml>type="text/JavaScript" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" >&t=">x -->
Venezuela - Español
id=1&t=">>050&did=1&t=">