يضيف هذا التحديث إجراءا جديدا مخزنا يتيح لك تنظيف الجدول الجانبي (change_tracking_objectid) يدويا في قاعده بيانات تم تمكين تعقب التغييرات فيها.
بناء جمله
sp_flush_CT_internal_table_on_demand [@TableToClean =] ' TableName '
عبارة
[@TableToClean =] ' TableName ' هو اسم الجدول ، الذي تم تمكين تعقب التغييرات عليه. يتم ترك الباكلوجس التلقائي للتنظيف بواسطة تغيير التعقب.
الإخراج المتوقع
عند تشغيل الاجراء المخزن ، تحدث أحدي السيناريوهات التالية:
-
إذا لم يكن الجدول موجودا أو إذا لم يتم تمكين تعقب التغييرات ، سيتم طرح رسائل الخطا المناسبة.
-
سيقوم هذا الاجراء المخزن بالاتصال باجراء مخزن داخلي آخر يقوم بتنظيف المحتويات من الجدول الجانبي لتعقب التغييرات الذي يستند إلى إصدار التنظيف غير الصالح باستخدام طريقه العرض "أداره الsys.change_tracking_tables الديناميكية". عند تشغيله ، سيعرض معلومات إجمالي الصفوف المحذوفة (لكل صفوف 5000).
الحل
معلومات حزمه الخدمة ل SQL Server
تم تصحيح هذا التحديث في حزم الخدمة التالية ل SQL Server:
SQL Server 2016 Service Pack 1
حزم الخدمة تراكمية. تحتوي كل حزمه خدمه جديده علي كل التصحيحات الموجودة في حزم الخدمات السابقة ، مع اي إصلاحات جديده. توصياتنا بتطبيق أحدث حزمه خدمه والتحديث التراكمي الأخير لحزمه الخدمة هذه. لست بحاجه إلى تثبيت حزمه خدمه سابقه قبل تثبيت أحدث حزمه خدمه. استخدم الجدول 1 في المقالة التالية للعثور علي مزيد من المعلومات حول أحدث حزم الخدمة والتحديث التراكمي الأخير. كيفيه تحديد الإصدار والإصدار ومستوي تحديث SQL Server ومكوناته
Referenceللحصول علي مزيد من المعلومات حول تنظيف تعقب التغييرات ، اطلع علي تغيير تنظيف التعقب (الجزء 1)وتنظيف التعقب (الجزء 2).