it-swarm.dev

خادم سيرفر 2008 R2

أنا أعمل مع SQL Server 2008 R2. لا أستطيع الاتصال بقاعدة البيانات الخاصة بي عن بعد. حصلت على الخطأ التالي.

حدث خطأ متعلق بالشبكة أو مثيل خاص أثناء تأسيس اتصال بـ SQL Server. لم يتم العثور على الخادم أو تعذر الوصول إليه. تحقق من صحة اسم المثيل ومن تكوين SQL Server للسماح بالاتصالات عن بُعد.
(الموفر: موفر توجيهات الإخراج المسماة ، الخطأ: 40 - تعذر فتح اتصال بـ SQL Server)

لقد راجعت خصائص SQL Server وقمت بتمكين السماح بالاتصالات عن بُعد .

لقد راجعت مدير الخدمة و خدمة SQL Server تعمل.

لقد راجعت مدير التهيئة ، ولا أستطيع رؤية أي خدمات ضمن خدمات SQL Server ، وهذا يظهر فشل استدعاء الإجراء عن بُعد

enter image description here

لذا يرجى توجيه لي.

61
Karthik Bammidi

لقد واجهت نفس المشكلة وتمكنت من حلها عن طريق تثبيت Service Pack 1 .

31
John

افتح لوحة التحكم> الأدوات الإدارية> الخدمات> اختر علامة التبويب الخدمات القياسية (أسفل)> ابحث عن بدء تشغيل SQL Server Agent

انقر بزر الفأرة الأيمن واختر الخصائص ،

نوع بدء التشغيل: تلقائي ،

تطبيق ، حسنا.

فعله.

31
sunnyuff

يحدث هذا الخطأ فقط بعد أن قمت بتثبيت برنامج إعداد Microsoft Visual Studio 2012 في جهاز العمل الخاص بي.

نظرًا لكونه خطأ في WMI ، قمت بإعادة ترجمة ملف MOF -> mofcomp.exe "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"

أنا أيضًا غير مسجلة وأعد تسجيل مزود SQL DLL -> regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmprovider.dll" لكن المشكلة لم تحل.

الحل:

لقد قمت بتطبيق SQL Server 2008 R2 المزود بحزمة الخدمة SP2 على مثيل SQL Server 2008 R2 الخاص بي والذي تم إصلاح المشكلة باستخدام Sql Server Configuration Manager. يمكنك تنزيل الإعداد من هنا ... http://www.Microsoft.com/en-us/download/details.aspx؟id=30437 .

11
kombsh

بعد تجربة كل شيء بين Stackoverflow و Google ، عثرت أخيرًا على حل: http://blogs.lessthandot.com/index.php/datamgmt/dbadmin/remote-procedure-call-failed/

TL ؛ DR:

إذا كنت (أو كنت تستخدم) إصدارات متعددة من SQL Server على جهازك ، فقد يشير اختصار إدارة التهيئة في قائمة البدء إلى إصدار قديم ، وهو ما لا ينبغي أن يكون. كان يشير إلى مثيل SQL Server 2008 القديم في حالتي.

كان الحل هو:

  1. انتقل إلى C:\Windows\SysWOW64 أو C:\Windows\System32 ، وفقًا لنظامك.
  2. ابحث عن ملف قابل للتنفيذ يسمى SQLServerManagerXX.msc ، وقم بتشغيل أحدث إصدار إذا كان لديك العديد منها. في حالتي ، كان لدي كلاً من SQLServerManager11.msc و SQLServerManager10.msc ، حيث أعطى الخطأ 10 ، وعمل 11 بشكل مثالي.
8
Naucle

لا يمكنني التعليق حتى الآن ، ولكن تأكد من قيامك بإجراء جميع عمليات التحقق في هذه السلسلة: كيفية تمكين الاتصالات عن بُعد في SQL Server 2008؟ يجب أن تعمل بشكل جيد إذا تم اتخاذ جميع الخطوات.

1
Turque

يبدو أن هذا الخطأ يحدث عندما لا يتم تثبيت ملفات .mof (Managed Object Format (MOF)) وتسجيلها بشكل صحيح أثناء الإعداد. لحل هذه المشكلة ، قمت بتنفيذ الأمر mofcomp التالي في الأمر موجه لإعادة تسجيل ملفات * .mof:

mofcomp.exe "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"

هذا واحد عملت لي

0
jasenkoh

بدء تشغيل عميل SQL Server من موجه الأوامر باستخدام:

SQLAGENT90 -C -V>C:\SQLAGENT.OUT
0
Many Mar

قم بترقية SQL Server الخاص بك إلى SP3

يمكنك تثبيته من: http://www.Microsoft.com/en-us/download/details.aspx؟id=27594

0
sinnan imrash
0
Teoman shipahi