KB4038418 - يضيف التحديث عمودا جديدا إلى sys.dm_sql_referenced_entities DMV في SQL Server 2014 و2016

ينطبق على
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

التفاصيل

بدءا من Microsoft SQL Server 2012، لا يمكن اكتشاف الأخطاء التي أثارها sys.dm_sql_referenced_entities (مثل وقت إجراء تغيير مخطط على كائن) في TRY... كتلة CATCH Transact-SQL. في حين أن هذا السلوك متوقع في SQL Server 2012 وما فوق، يقدم هذا التحسين عمودا جديدا يسمى is_incomplete إلى طريقة عرض الإدارة الديناميكية (DMV).

اسم العمود نوع البيانات الوصف
is_incomplete بت 1 = إذا حدث خطأ قبل معالجة جميع الأعمدة.
0= إذا تمت معالجة جميع الأعمدة بنجاح دون أخطاء.

المزيد من المعلومات

للحصول على مزيد من المعلومات حول sys.dm_sql_referenced_entities DMV، يمكنك الرجوع إلى الارتباط التالي:

sys.dm_sql_referenced_entities (Transact-SQL)

الدقة

معلومات حزمة الخدمة SQL Server

يتم تضمين هذا التحديث في حزم الخدمة التالية SQL Server:

حزمة الخدمة 2 ل SQL Server 2016

حزمة الخدمة 3 SQL Server 2014

حول حزم الخدمة SQL Server:

حزم الخدمة تراكمية. تحتوي كل حزمة خدمة جديدة على جميع الإصلاحات الموجودة في حزم الخدمة السابقة، بالإضافة إلى أي إصلاحات جديدة. توصيتنا هي تطبيق أحدث حزمة خدمة وآخر تحديث تراكمي لحزمة الخدمة هذه. ليس عليك تثبيت حزمة خدمة سابقة قبل تثبيت أحدث حزمة خدمة. استخدم الجدول 1 في المقالة التالية للعثور على مزيد من المعلومات حول أحدث حزمة خدمة وآخر تحديث تراكمي.

كيفية تحديد إصدار SQL Server ومكوناته وإصدارها وتحديثها

المراجع

تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.