توزع microsoft Microsoft SQL Server 2008 Service Pack 3 (SP3) أو Microsoft SQL Server 2008 R2 كملف واحد يمكن تنزيله. نظرا لان التصحيحات متراكمة ، فان كل إصدار جديد يحتوي علي كل الإصلاحات العاجلة وكل تحديثات الأمان التي تم تضمينها في إصدار تحديث SQL Server 2008 SP3 أو SQL Server 2008 R2.
مؤشرات الخطأ
اطّلع على السيناريو التالي:
-
يمكنك إنشاء أقسام لجدول في SQL Server 2008 أو في SQL Server 2008 R2.
-
لا تقم بتمكين الضغط علي كل الأقسام.
-
تحاول ادراج سجل في قسم جديد فارغ.
في هذا السيناريو ، يحدث خرق في الوصول ويتم تسجيل الخطا التالي في سجل أخطاء SQL Server:
<Date> <Time> spid## ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\SQLDump0001.txt<Date> <Time> spid## SqlDumpExceptionHandler: Process 66 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.<Date> <Time> spid## * BEGIN STACK DUMP:<Date> <Time> spid## * Exception Address = 0000000000C37D22 Module(sqlservr+0000000000137D22)<Date> <Time> spid## * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION<Date> <Time> spid## * Access Violation occurred reading address 0000000000000020
ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. تحدث هذه المشكلة أيضا في Microsoft SQL Server 2008 R2.
الحل
معلومات التحديث التراكمي
SQL Server 2008 Service Pack 2
تم إصدار التصحيح لهذه المشكلة أولا في التحديث التراكمي 8 ل SQL Server 2008 Service Pack 2. للحصول علي مزيد من المعلومات حول حزمه التحديث التراكمي هذه ، انقر فوق رقم المقالة التالي لعرض المقالة في قاعده معارف Microsoft:
2648096 حزمه التحديث التراكمي 8 ل SQL Server 2008 Service Pack 2ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار SQL Server 2008 تصحيح السابق. توصي Microsoft بمراعاه تطبيق أحدث إصدار من الإصلاحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2402659 تم إصدار SQL Server 2008 الذي تم إصداره بعد SQL Server 2008 Service Pack 2 يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2008 لحزم خدمات SQL Server محدده. يجب تطبيق الإصلاح العاجل ل SQL Server 2008 Service Pack 2 علي تثبيت SQL Server 2008 Service Pack 2. بشكل افتراضي ، يتم تضمين اي إصلاح عاجل يتم توفيره في حزمه خدمه SQL Server في حزمه خدمات SQL Server التالية.
SQL Server 2008 R2
تم إصدار التصحيح لهذه المشكلة أولا في التحديث التراكمي 11. للحصول علي مزيد من المعلومات حول كيفيه الحصول علي حزمه التحديث التراكمي هذه ل SQL Server 2008 R2 ، انقر فوق رقم المقالة التالي لعرض المقالة في قاعده معارف Microsoft:
2633145 حزمه التحديث التراكمي 11 ل SQL Server 2008 R2 ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار SQL Server 2008 R2 السابق. من المستحسن تطبيق أحدث إصدار من التصحيحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
981356 تم إصدار إصدارات SQL Server 2008 R2 التي تم إصدارها بعد SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 1
تم إصدار التصحيح لهذه المشكلة أولا في التحديث التراكمي 4 ل SQL Server 2008 R2 Service Pack 1. لمزيد من المعلومات حول كيفيه الحصول علي حزمه التحديث التراكمي هذه ، انقر فوق رقم المقالة التالية لعرض المقالة في قاعده معارف Microsoft:
2633146 حزمه التحديثات التراكمية 4 ل SQL Server 2008 R2 Service Pack 1ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار إصلاح جديد يحتوي علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في إصدار SQL Server 2008 R2 السابق. من المستحسن تطبيق أحدث إصدار من التصحيحات التي تحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2567616 تم إصدار الإصدارات SQL Server 2008 R2 التي تم إصدارها بعد SQL Server 2008 R2 Service Pack 1
SQL Server 2008 Service Pack 3
تم إصدار التصحيح لهذه المشكلة أولا في حزمه التحديث التراكمي 2 ل SQL Server 2008 Service Pack 3. للحصول علي مزيد من المعلومات حول كيفيه الحصول علي حزمه التحديث التراكمي هذه ل SQL Server 2008 Service Pack 3 ، انقر فوق رقم المقالة التالي لعرض المقالة في قاعده معارف Microsoft:
2633143 حزمه التحديث التراكمي 2 ل SQL Server 2008 Service Pack 3ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. نظرا لان الإصدارات تراكمية ، فان كل إصدار تحديث جديد يحتوي علي كل الإصلاحات العاجلة وكل تحديثات الأمان التي تم تضمينها في إصدار التحديث السابق من SQL Server 2008 Service Pack 3. نوصي بتطبيق أحدث إصدار للتحديث الذي يحتوي علي هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2629969 تم إصدار SQL Server 2008 الذي تم إصداره بعد SQL Server 2008 Service Pack 3
مزيد من المعلومات
للتاكيد علي ما إذا كنت تواجه المشكلة الموضحة في مقاله "قاعده المعارف" هذه ، اتبع الخطوات التالية:
-
افتح اتصال داك ب SQL Server ، وقم بتشغيل الاستعلام التالي:
Use <your_db_name>select * from sys.sysrscols rsc where rsc.rsid in ( select sau.container_idfrom sys.system_internals_allocation_units sau join sys.partitions pt on sau.container_id = pt.partition_idand pt.object_id = object_id(<YourPartitionedTable>) and pt.index_id = 1)
ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.. في هذا الاستعلام ، <يوربارتيتيونيدتابل> هو عنصر نائب لاسم جدول الأقسام.
-
في إخراج الاستعلام ، تحقق مما إذا كان عمود رسكوليد يحتوي علي قيمه كبيره. فيما يلي مثال علي هذه القيمة الكبيرة:
رسيد
رسكوليد
هبكوليد
ركموديفيد
ti
cid
أوردكيي m
72057594380091392
%
1
614911578
56
%
t
72057594380091392
+
13
614911578
12967
53265
%
72057594380091392
يقوم
14
614911578
32999
53265
%
72057594380091392
13
بوصه
614911578
32999
53265
%
72057594380091392
14
x
614911578
59
%
%
72057594380091392
بوصه
11
614911578
59
%
%
72057594380091392
11
سنه
614911578
1834
%
%
72057594380091392
67108865
19
614911578
19627
53625
%
72057594380091392
22
23
614911578
56
%
%
72057594380091392
23
ساعة
614911578
10407
53625
%
72057594380091392
ساعة
ذا
614911578
662636
%
%
في هذا المثال ، تكون قيمه 67108865 أكبر بكثير من الآخرين. يشير ذلك إلى انك تواجه المشكلة الموضحة في مقاله "قاعده المعارف" هذه.
لحل هذه المشكلة ، قم باعاده إنشاء الأقسام المتاثره. يرجى الاتصال بدعم Microsoft لمعرفه الأقسام المضمنة. أو يمكنك أعاده إنشاء كل الأقسام باستخدام الاستعلام التالي:
ALTER INDEX <your_table_index>ON <your_table_name>REBUILD Partition = allGO
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".