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

ظهور رسالة خطأ عند محاولة نشر تجميع في SQL Server 2012: "يجب أن يكون تجميع Clr الملف الرئيسي المحدد"

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

اضغط هنا لرابط المقالة باللغة الانجليزية2709869
الأعراض

عند محاولة نشر تجميع إلى مثيل Microsoft SQL Server 2012 Analysis Services باستخدام Microsoft SQL Server إدارة Studio 2012، تتلقى رسالة خطأ مشابهة لما يلي:
يجب تجميع Clr الملف الرئيسي المحدد.
(Microsoft.AnalysisServices)
------------------------------
موقع البرنامج:

في Microsoft.AnalysisServices.AnalysisServicesClient.SendExecuteAndReadResponse (التأثيرات إيمباكتديتايلكوليكشن، اكسبيكتيمبتيريسولتس قيمة منطقية، ثروويفيرور منطقية)
في Microsoft.AnalysisServices.AnalysisServicesClient.Create (الأصل إيماجوروبجيكت obj إيماجوروبجيكت، وتوسيع أوبجيكتيكسبانسيون تأثير إيمباكتديتايلكوليكشن، اللووفيروريتي منطقية،، تحذيرات إكسملاوارنينجكوليكشن)
في Microsoft.AnalysisServices.Server.Update (obj إيماجوروبجيكت، UpdateOptions خيارات وضع أوبداتيمودي، والتحذيرات إكسملاوارنينجكوليكشن, إيمباكتريسولت إيمباكتديتايلكوليكشن)
في Microsoft.AnalysisServices.Server.SendUpdate (obj إيماجوروبجيكت، UpdateOptions خيارات وضع أوبداتيمودي، والتحذيرات إكسملاوارنينجكوليكشن, إيمباكتريسولت إيمباكتديتايلكوليكشن)
في Microsoft.AnalysisServices.MajorObject.Update (خيارات UpdateOptions، ووضع أوبداتيمودي)
في Microsoft.AnalysisServices.ManagementDialogs.OlapRegisterClr.SendDataToServer()
السبب
تحدث هذه المشكلة إذا تحققت الحالتين التاليتين:
  • التجميع يستخدم نسخة Msmgdsrv.dll.
  • تم تصنيف إصدار Msmgdsrv.dll باستخدام إصدار من Microsoft.NET Framework أقدم من Microsoft.NET Framework 4.
ملاحظة هذا حسب التصميم.
الحل
لحل هذه المشكلة، اتبع الخطوات التالية:
  1. إعادة ترجمة التجميع باستهداف.وقت تشغيل NET Framework 4.0.
  2. نشر التجميع باستخدام SQL Server إدارة Studio 2012.
معلومات أخرى
للحصول على مزيد من المعلومات حول المشكلة الموضحة في قسم "الأعراض"، قم بزيارة موقع Microsoft التالي على ويب:

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

خصائص

رقم الموضوع: 2709869 - آخر مراجعة: 06/21/2012 21:34:00 - المراجعة: 1.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, SQL Server 2012 Enterprise Core

  • kbsurveynew kbtshoot kbprb kbmt KB2709869 KbMtar
تعليقات
">sync=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" mp;t=">", (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); contentinfo" ms.pgarea="uhffooter" data-bi-area="Footer" data-bi-view="3xLinks">
mp;t=">/html>4050&did=1&t=">id=1&t=">/html>r varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" did=1&t=">