تصف هذه المقالة تحسينا يتيح إفلات جدول مضمن كمقالة في منشور النسخ المتماثل للمعاملات من قاعدة البيانات والمنشور (المنشورات). لا يمكن إفلات جدول إلا إذا تم تعيين الخاصية allow_drop إلى TRUE على كل المنشورات التي تحتوي على الجدول (الجداول) كمقالة. إذا تم تعيين الخاصية إلى FALSE لأي من المنشورات التي تحتوي على المقالة، فستفشل عملية DROP TABLE والإبلاغ عن أنه لا يمكن إسقاط المقالات المنسوخة نسخا.
إذا كان DROP TABLE DDL مدعوما بواسطة المنشور (المنشورات)، فستقوم عملية DROP TABLE بإسقاط الجدول من المنشور وقاعدة البيانات. سيقوم عامل قارئ السجل بنشر أمر تنظيف لقاعدة بيانات التوزيع للجدول الذي تم إسقاطه ويقوم بتنظيف بيانات تعريف الناشر. إذا لم يعالج قارئ السجل كافة سجلات السجل التي تشير إلى الجدول الذي تم إسقاطه، فسيتجاهل عندئذ الأوامر الجديدة المقترنة بالجدول الذي تم إسقاطه. سيتم تسليم السجلات التي تمت معالجتها مسبقا إلى قاعدة بيانات التوزيع. قد يتم تطبيقها على قاعدة بيانات المشترك إذا قام وكيل التوزيع بمعالجتها قبل أن يقوم Log Reader بتنظيف المقالات (المقالات) القديمة (التي تم إسقاطها).
أمر لتمكين دعم الجدول المسقط لمنشور:exec sp_changepublication @publication = '<اسم> المنشور', @property = 'allow_drop', @value = 'true' أمر لتمكين دعم إفلات الجدول أثناء إنشاء منشور:
exec sp_addpublication @publication = '<Publication Name>', ..., @allow\_drop = N'true' يتم تعيين القيمة الافتراضية للخاصية allow_drop إلى False.
الدقة
تم إصلاح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
حول التحديثات التراكمية ل SQL Server
يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:
التحديث التراكمي الأخير ل SQL Server 2016
معلومات حزمة الخدمةتم تقديم هذه الوظيفة لأول مرة في حزم الخدمات التالية ل SQL Server:
حول حزم الخدمات ل SQL Server
حزم الخدمات تراكمية. تحتوي كل حزمة خدمة جديدة على جميع الإصلاحات الموجودة في حزم الخدمة السابقة، إلى جانب أي تصحيحات جديدة. توصيتنا هي تطبيق أحدث حزمة خدمة والتحديث التراكمي الأخير لحزمة الخدمة هذه. لا يتعين عليك تثبيت حزمة خدمة سابقة قبل تثبيت حزمة الخدمة الأخيرة. استخدم الجدول 1 في المقالة التالية للعثور على مزيد من المعلومات حول حزمة الخدمة الأخيرة والتحديث التراكمي الأخير.
كيفية تحديد الإصدار والإصدار ومستوى التحديث ل SQL Server ومكوناته