ينطبق على
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2012 Analysis Services SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

الأعراض

اطّلع على السيناريو التالي:

  • لديك Microsoft SQL Server Management Studio مثبت على كمبيوتر عميل يستند إلى Windows 8.1.

  • يمكنك توصيل لوحة Object Explorer بمثيل Microsoft SQL Server Analysis Services (SSAS) في SQL Server Management Studio.

  • تحاول تحديد خصائص لمثيل SSAS لعرض خصائص المثيل أو تغييرها.

في هذا السيناريو، لا يظهر مربع حوار الخصائص. بالإضافة إلى ذلك، تتلقى رسالة الخطأ التالية:

===================================اظهار مربع الحوار المطلوب.===================================اظهار مربع الحوار المطلوب. (SqlMgmt)------------------------------Program Location: في Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, مربع حوار IServiceProviderServiceProvider, CDataContainer dc) في Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, مربع حوار IServiceProviderServiceProvider) في Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider provider, ISqlControlCollection control) في Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor(XmlDocument doc, IServiceProvider provider) في Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowForm(IServiceProvider sp, مستند XmlDocument) في Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()===================================تهيئة النوع ل ' قام Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' بطرح استثناء. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Program Location: في Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. ctor(CDataContainer dataContainer) في Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesDialog.. تمت إضافة ctor(CDataContainer dataContainer)===================================Item بالفعل. المفتاح في القاموس: "4096" المفتاح الذي تتم إضافته: "4096" (mscorlib)------------------------------Program Location: في System.Collections.Hashtable.Insert(Object key, كائن nvalue، إضافة منطقية) في System.Collections.Hashtable.Add(Object key, Object value) في System.Collections.Specialized.StringDictionary.Add(String key, String value) في Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. cctor()

يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:

الحل البديل

إذا لم تتمكن من تطبيق الإصلاح الذي تمت مناقشته في قسم "الحل"، فاستخدم أحد الحلول البديلة التالية لإجراء التغييرات المخطط لها باستخدام SQL Server Management Studio.ملاحظة لا تحل هذه الحلول البديلة الخطأ في SQL Server Management Studio. وهي توفر طرقا بديلة فقط لإجراء التغييرات المخطط لها.الحل البديل 1: استخدم SQL Server Management Studio على كمبيوترمختلف لحل هذه المشكلة، استخدم SQL Server Management Studio على كمبيوتر آخر يقوم بتشغيل إصدار سابق من نظام التشغيل.الحل البديل 2: تحرير علاماتالخصائص يدويا لحل هذه المشكلة، قم بتحرير علامات الخصائص يدويا في ملف تكوين Msmdsrv.ini على قرص خادم Analysis Services. للقيام بذلك، اتبع الخطوات التالية:

  1. ابدأ المفكرة في وضع مسؤول غير مقيد.

  2. في المفكرة، انقر فوق ملف، وانقر فوق فتح، ثم حدد موقع المجلد الذي يحتوي على ملف Msmdsrv.ini.ملاحظة قد يكون هذا المجلد موجودا في ملفات البرنامج الافتراضية 64 بت أو على حرف محرك أقراص منفصل إذا تم تخصيص خيارات الإعداد الأصلية. على سبيل المثال، قد يكون ملف Msmdsrv.ini موجودا في أحد المجلدات التالية.

    المنتج

    موقع

    Microsoft SQL Server Analysis Services 2008

    ٪ProgramFiles٪\Microsoft SQL Server\MSAS10.<اسم المثيل>\OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

    ٪ProgramFiles٪\Microsoft SQL Server\MSAS10_50.<اسم المثيل>\OLAP\Config

    Microsoft SQL Server Analysis Services 2012

    ٪ProgramFiles٪\Microsoft SQL Server\MSAS11.<اسم المثيل>\OLAP\Config

    ملاحظة يمثل العنصر النائب <Instance name> اسم المثيل. بشكل افتراضي،> اسم مثيل <هو MSSQLSERVER.

  3. حدد ملف Msmdsrv.ini.

  4. قم بتحرير القيمة الموجودة في العلامة للخاصية التي تحتاج إلى تعديل.تلاحظ

    • نوصي بعمل نسخة احتياطية آمنة من ملف Msmdsrv.ini قبل تحرير الملف.

    • يمكن أن تتسبب القيم غير الصحيحة أو غير المتوقعة أو إدخالات علامة XML في ملف Msmdsrv.ini في عدم بدء تشغيل خدمة Analysis Services في المستقبل. لذلك، يجب عليك توخي الحذر عند تحرير ملف Msmdsrv.ini.

    • لا يمكن تعديل كافة الخصائص باستخدام ملف التكوين. على سبيل المثال، يمكن تغيير إعدادات الأمان أو الترتيب فقط باستخدام SQL Server Management Studio. في هذه الحالات، سيتعين عليك إما استخدام الحل البديل 1 أو تطبيق الإصلاح العاجل.

  5. احفظ الملف.تلاحظ

    • إذا تلقيت رسالة خطأ "تم رفض الوصول"، فتأكد من تشغيل المفكرة كمسؤول.

    • قد تؤثر بعض الخصائص دون إعادة تشغيل خدمة Analysis Services بعد حوالي 30 ثانية. ومع ذلك، تتطلب الخصائص الأخرى إيقاف الخدمة وإعادة تشغيلها حتى تصبح سارية المفعول.

    • لمزيد من المعلومات، يرجى الاطلاع على الموضوع التالي في SQL Server Books Online:تكوين خصائص الخادم في Analysis Services

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.