الأعراض
عند تنفيذ استعلام متوازي يتضمن دمج صلة في Microsoft SQL Server 2014، يحدث استثناء تأكيد، وتتلقى رسالة الخطأ التالية من سجل أخطاء SQL Server:
ملاحظة
<
التاريخ><الوقت>معرف> spid< استخدام الإصدار 'dbghelp.dll' '4.0.5'
<
التاريخ><الوقت>معرف> spid< **سلسلة التفريغ - spid = <ID،> EC = 0x0000007F8608E160
<
التاريخ><الوقت>معرف> spid< ***يتم إرسال تفريغ المكدس إلى < اسم >القرص:\برنامج Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt
<
التاريخ><الوقت>معرف> spid< * *******************************************************************************
<
التاريخ><الوقت>معرف> spid< *
<
التاريخ><الوقت>معرف> SPID< * بدء تفريغ المكدس:
<
التاريخ><الوقت>معرف> spid< *<معرف spid< للتاريخ ><والوقت>>
<
التاريخ><الوقت>معرف> spid< *
<
التاريخ><الوقت>معرف> SPID< * الموقع: qxcntxt.cpp:1143
<
التاريخ><الوقت>معرف> spid< * التعبير:!" يجب عدم تقديم أي استثناءات بموجب هذه المدونة"
<
التاريخ><الوقت>معرف> spid< * SPID: <المعرف>
<
التاريخ><الوقت>معرف> spid< * معرف العملية: 3556
<
التاريخ><الوقت>معرف> spid< *
<
التاريخ><الوقت>معرف> spid< * المخزن المؤقت للإدخال: 37 بايت -
<
التاريخ><الوقت> معرفSPID>< * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
<
التاريخ><الوقت>معرف> spid< * ÿÿ & 01 00 00 00 ff ff 0c 00 00 00 00 26 04 04 05 00 00
<
التاريخ><الوقت>معرف> SPID< * 00
<
التاريخ><الوقت>معرف> spid< *
<
التاريخ><الوقت>معرف> spid< *
...
<
التاريخ><الوقت> SPID<> ID Stack Signature للتفريغ 0x000000014202549F
<
التاريخ><الوقت>معرف> spid< [معلومات] نهاية بدء الهوية | خطأ نتيجة الحالة تخمين تم إعداد LazyCommit للقراءة فقط | ThreadId لقاعدة بيانات المعاملات | ReadSet WriteSet ScanSet Savepoint LogSizeRq | CommitDep TotalComm Dependent 0 Dependent 1 Dependent 2 Dependent 3 Dependent 4 Dependent 5 Dependent 6 Dependent 7 | موقع المنطقة |
<
التاريخ><الوقت> مهلةمعرف> spid< تنتظر عملية التفريغ الخارجي 11800.
<
التاريخ><الوقت> خطأمعرف> spid<: 17066، الخطورة: 16، الحالة: 1.
<
التاريخ><الوقت>معرف> spid< SQL Server التأكيد: الملف: <qxcntxt.cpp>، السطر=1143 التأكيد الفاشل = '!" يجب عدم تقديم أي استثناءات بواسطة هذه التعليمة البرمجية"'. قد يكون هذا الخطأ مرتبطا بالتوقيت. إذا استمر الخطأ بعد إعادة تشغيل العبارة، فاستخدم DBCC CHECKDB للتحقق من تكامل البنية في قاعدة البيانات، أو أعد تشغيل الخادم لضمان عدم تلف بنيات البيانات الموجودة في الذاكرة.
الدقة
تم إصلاح هذه المشكلة لأول مرة في التحديث التراكمي التالي ل SQL Server.
التحديث التراكمي 5 ل SQL Server 2014 /en-us/help/3011055
حول التحديثات التراكمية ل SQL Server
يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".