ينطبق على
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

الأعراض

عند تشغيل جمله UPDATE المعقدة مع تلميح نولوك مقابل جدول في Microsoft SQL Server 2008 أو SQL Server 2012 أو sql SERVER 2008 R2 أو sql server 2014 ، قد يحدث عطب في الفهرس نونكلوستيريد. بالاضافه إلى ذلك ، قد يتم تسجيل رسالة الخطا التالية في سجل أخطاء SQL Server:

<التاريخ><الوقت> spid # Error: 8646 ، الخطورة: 21 ، الولاية: 1. <التاريخ><الوقت> spid # تعذر العثور علي إدخال فهرس في معرف الفهرس 3 ، الجدول 2102402659 ، في قاعده البيانات ' <DatabaseName> '. الفهرس المشار اليه تالف أو توجد مشكله في خطه التحديث الحالية. شغل تشيكدب أو DBCC تشيكتابلي. إذا استمرت المشكلة ، فاتصل بدعم المنتج. <التاريخ><الوقت> spid # باستخدام الإصدار ' 4.0.5 ' <التاريخ><الوقت> Spid = 0x0000000bd70624c0<التاريخ><الوقت> spid # * * * يتم إرسال تفريغ المكدس إلى Y:\MSSQL\MSSQL10. MSSQLSERVER\MSSQL\LOG\SQLDump0003.txt><2 التاريخ><الوقت> spid # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Time * * <Dateالتاريخ><الوقت> spid # * ال><> <التاريخ><ال> ال<التاريخ><ال> في <Dateالوقت>< "spid # * Date كبيرينديكسميتاقس:" = = = = = = = = * =: <ارورابورت-تلف في الفهرس><0 التاريخ><الوقت> spid # * Time

ملاحظه يمكنك تطبيق تلميح نولوك علي الجداول المصدر في عبارة. ومع ذلك ، لا يمكنك تطبيق تلميح نولوك علي الجداول المستهدفة في عبارة.

السبب

تحدث هذه المشكلة لان تلميح نولوك يسبب قراءه الاستعلام بشكل غير صحيح في الجدول عندما يقرا الاستعلام القيم نفسها عده مرات.

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.