الأعراض
افترض انك قمت بإنشاء طريقه عرض اشتراك جديده لخدمات البيانات الرئيسية (MDS) في Microsoft SQL Server 2012. العمود الVersionMember_ID غير موجود في طريقه عرض الاشتراك التي انشاتها. تحدث هذه المشكلة بسبب تغيير في خدمات البيانات الرئيسية ل SQL Server 2012 (MDS).
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 1 ل SQL Server 2012 /en-us/help/2679368
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
مزيد من المعلومات
عند إنشاء طريقه عرض الاشتراك في SQL Server 2012 MDS ، يقوم SQL Server بعرض mdm.<subscription_view_name ال> لم يعد يحتوي علي عمود VersionMember_ID كما كان موجودا في SQL server 2008 R2 MDS. في التحديث التراكمي 1 ل SQL Server 2012 SP1 ، تمت أضافه عمود هويه مره أخرى إلى طريقه عرض الاشتراك. يحتوي هذا العمود الجديد علي البيانات نفسها الموجودة في العمود VersionMember_ID سابق. ومع ذلك ، يتم الآن تسميه العمود الجديد بمعرف لجعل العمود أكثر وضوحا. من المحتمل ان يقوم هذا الإصلاح العاجل بتقسيم كل مهام نقل البيانات المخصصة أو البرامج النصية التي تستند إلى مخطط طريقه عرض اشتراك SQL Server 2008 R2 MDS. يجب تغيير اي مهام أو برامج نصيه تشير إلى العمود VersionMember_ID بحيث تشير إلى العمود " المعرف الجديد" في طرق عرض اشتراك SQL server 2012 MDS. بالاضافه إلى ذلك ، في التحديث التراكمي 1 تمت أضافه عمود جديد مويد إلى طرق عرض الاشتراك لتوفير قيمه المعرف الفريد الداخلي للعضو. العمود مويد غير موجود في SQL Server 2008 R2 MDS. قد تحتاج إلى تحديث مهام نقل البيانات المخصصة لتضمين هذا العمود الجديد.
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
للحصول علي مزيد من المعلومات حول كيفيه إنشاء طريقه عرض الاشتراك ، انتقل إلى موقع MSDN التالي علي الويب: