أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إن المستعرض الذي تستخدمه غير معتمد

إنك تحتاج إلى تحديث المستعرض لاستخدام الموقع.

التحديث إلى أحدث إصدار من Internet Explorer

FIX: لقد فقد تواجه سيناريو حالة توقف تام عند استخدام المتغيرات الجدول في SQL Server 2005 أو في SQL Server 2008

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية960283
الخطأ رقم: 50003816 (الإصلاح العاجل SQL)

Microsoft بتوزيع Microsoft SQL Server 2005 أو SQL Server 2008 بإصلاح كملف واحد القابلة للتحميل. لأن الإصلاحات تراكمية، يتضمن كل إصدار جديد كافة الإصلاحات العاجلة وأصلح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة أو SQL Server 2008 الإصدار.
الأعراض
في Microsoft SQL Server 2005 أو في Microsoft SQL Server 2008 قد تواجه سيناريو حالة توقف تام عند تشغيل استعلام مشابهًا لما يلي:
INSERT <table variable> EXEC <stored procedure>
الحل

معلومات التحديث التراكمي

SQL Server 2005 المزود بحزمة الخدمة Service Pack 2

هام يجب استخدام إصلاح هذا إذا كنت تستخدم SQL Server 2005 المزود بحزمة الخدمة SP2.

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في التحديث التراكمي 11 لـ SQL Server 2005 المزود بحزمة الخدمة SP2. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
958735حزمة التحديث التراكمي 11 SQL Server 2005 المزود بحزمة الخدمة SP2
ملاحظة لأن وبالطريقة تراكمية، يتضمن كل إصدار إصلاح جديد كافة الإصلاحات العاجلة وأصلح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة الإصدار. توصي Microsoft مراعاة تطبيق أحدث إصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
937137بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 المزود بحزمة الخدمة SP2
Microsoft SQL Server 2005 يتم إنشاء الإصلاحات العاجلة حزم خدمة SQL Server معينة. يجب تطبيق الإصلاح عاجل SQL Server 2005 المزود بحزمة الخدمة SP2 إلى تثبيت SQL Server 2005 المزود بحزمة الخدمة SP2. بشكل افتراضي، يتم تضمين الإصلاحات الجديدة المتوفرة في حزمة خدمة لـ SQL Server في حزمة خدمة لـ SQL Server التالية.

SQL Server 2005 المزود بحزمة الخدمة Service Pack 3

هام يجب استخدام إصلاح هذا إذا كنت تستخدم SQL Server 2005 المزود بحزمة الخدمة Service Pack 3.

تم إصدار الإصلاح الخاص بهذه المشكلة أيضًا لاحقاً في التحديث التراكمي 1 لـ SQL Server 2005 المزود بحزمة الخدمة Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
959195حزمة التحديث التراكمي 1 لـ SQL Server 2005 المزود بحزمة الخدمة Service Pack 3
ملاحظة لأن وبالطريقة تراكمية، يتضمن كل إصدار إصلاح جديد كافة الإصلاحات العاجلة وأصلح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة الإصدار. توصي Microsoft مراعاة تطبيق أحدث إصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
960598بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 المزود بحزمة الخدمة Service Pack 3
Microsoft SQL Server 2005 يتم إنشاء الإصلاحات العاجلة حزم خدمة SQL Server معينة. يجب تطبيق الإصلاح عاجل SQL Server 2005 المزود بحزمة الخدمة Service Pack 3 إلى تثبيت SQL Server 2005 المزود بحزمة الخدمة Service Pack 3. بشكل افتراضي، يتم تضمين الإصلاحات الجديدة المتوفرة في حزمة خدمة لـ SQL Server في حزمة خدمة لـ SQL Server التالية.

SQL Server 2008

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 3 التحديث التراكمي. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه لـ SQL Server 2008 انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
960484حزمة التحديث التراكمي 3 SQL Server 2008
ملاحظة لأن وبالطريقة تراكمية، يتضمن كل إصدار إصلاح جديد كافة الإصلاحات العاجلة وأصلح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2008 السابقة الإصدار. ونحن ننصح بالتفكير تطبيق أحدث إصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
956909بناء SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008
الحل البديل
كمحاولة للتغلب على هذه المشكلة استخدم الجدول المؤقت بدلاً من متغير الجدول.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
عند حدوث هذه المشكلة، تشبه الأحداث التالية في سجل خطأ SQL Server:
<Date Time> spid4s      Deadlock encountered .... Printing deadlock information<Date Time> spid4s      Wait-for graph<Date Time> spid4s      <Date Time> spid4s      Node:1<Date Time> spid4s      OBJECT: 2:416629173:0          CleanCnt:3 Mode:Sch-S Flags: 0x0<Date Time> spid4s       Grant List 1:<Date Time> spid4s         Owner:0x05617D00 Mode: Sch-S    Flg:0x0 Ref:1 Life:00000000 SPID:56 ECID:0 XactLockInfo: 0x158308D4<Date Time> spid4s         SPID: 56 ECID: 0 Statement Type: INSERT Line #: 64<Date Time> spid4s         Input Buf: RPC Event: Proc [Database Id = 28 Object Id = 160719625]<Date Time> spid4s       Requested By: <Date Time> spid4s         ResType:LockOwner Stype:'OR'Xdes:0x1B907648 Mode: Sch-M SPID:56 BatchID:0 ECID:0 TaskProxy:(0x4B938364) Value:0x561f060 Cost:(N/A)<Date Time> spid4s      Deadlock monitor failed to resolve this deadlock.Server may require restart to recover from this condition<Date Time> spid4s      Using 'dbghelp.dll' version '4.0.5'<Date Time> spid14s     deadlock-list<Date Time> spid14s      deadlock victim=process0<Date Time> spid14s       process-list<Date Time> spid14s        process id=process9285c8 waitresource=OBJECT: 2:416629173:0  waittime=12593 ownerId=1746104 transactionname=droptemp lasttranstarted=<Date Time> XDES=0x1b907648 lockMode=Sch-M schedulerid=2 kpid=8652 status=suspended spid=56 sbid=0 ecid=0 priority=0 transcount=1 lastbatchstarted=<Date Time> lastbatchcompleted=<Date Time> clientapp=WstClient hostname=PTONEBOX02 hostpid=21660 loginname=NT AUTHORITY\NETWORK SERVICE isolationlevel=read committed (2) xactid=1745726 currentdb=28 lockTimeout=4294967295 clientoption1=673316896 clientoption2=128056<Date Time> spid14s         executionStack<Date Time> spid14s          frame procname=Group.dbo.psp_GroupEntityChangesGet line=64 stmtstart=4052 stmtend=4830 sqlhandle=0x03001c0009639409d6a1a100289b00000100000000000000<Date Time> spid14s     INSERT @t_Rowset<Date Time> spid14s             EXEC @i_ReturnCode = @vc_ProcName<Date Time> spid14s                  @i_ReleaseVersion = @i_ReleaseVersion<Date Time> spid14s                 ,@bi_ScopeID = @bi_ScopeID<Date Time> spid14s                 ,@dt_StartDatetime = @dt_StartDatetime<Date Time> spid14s                 ,@dt_EndDatetime = @dt_EndDatetime<Date Time> spid14s                 ,@f_ReturnAll = @f_ReturnAll<Date Time> spid14s                 ,@i_MaxRows = @i_MaxRows<Date Time> spid14s                 ,@f_MoreRows = @f_MoreRows OUTPUT     <Date Time> spid14s         inputbuf<Date Time> spid14s     Proc [Database Id = 28 Object Id = 160719625]    <Date Time> spid14s       resource-list<Date Time> spid14s        objectlock lockPartition=0 objid=416629173 subresource=FULL dbid=2 objectname=tempdb.dbo.#18D541B5 id=lock13849a80 mode=Sch-S associatedObjectId=416629173<Date Time> spid14s         owner-list<Date Time> spid14s          owner id=process9285c8 mode=Sch-S<Date Time> spid14s         waiter-list<Date Time> spid14s          waiter id=process9285c8 mode=Sch-M requestType=wait<Date Time> spid4s      **Dump thread - spid = 4, PSS = 0x059DA7D8, EC = 0x059DA7E0<Date Time> spid4s      ***Stack Dump being sent to <drive>:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\<dumpname>.txt<Date Time> spid4s      * *******************************************************************************<Date Time> spid4s      *<Date Time> spid4s      * BEGIN STACK DUMP:<Date Time> spid4s      *   <Date Time> spid 4<Date Time> spid4s      *<Date Time> spid4s      * Unresolved deadlock<Date Time> spid4s      *<Date Time> spid4s      *  <Date Time> spid4s      * *******************************************************************************

SQL Server 2005

للحصول على مزيد من المعلومات حول تغيير ما هي الملفات و للحصول على معلومات حول أية متطلبات مسبقة لتطبيق حزمة التحديث التراكمي الذي يحتوي على الإصلاح الجديد الموضح في مقالة "قاعدة المعارف لـ Microsoft" هذه انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
958735حزمة التحديث التراكمي 11 SQL Server 2005 المزود بحزمة الخدمة SP2

SQL Server 2008

للحصول على مزيد من المعلومات حول تغيير ما هي الملفات و للحصول على معلومات حول أية متطلبات مسبقة لتطبيق حزمة التحديث التراكمي الذي يحتوي على الإصلاح الجديد الموضح في مقالة "قاعدة المعارف لـ Microsoft" هذه انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
960484حزمة التحديث التراكمي 3 SQL Server 2008
مراجع
للحصول على مزيد من المعلومات حول القائمة وبالطريقة التي تتوفر بعد حزمة الخدمة Service Pack 2 الخاصة بـ SQL Server انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
937137بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 المزود بحزمة الخدمة SP2
لمزيد من المعلومات حول "نموذج تقديم تزايدي" لـ SQL Server انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
935897يتوفر "نموذج تقديم تزايدي" من فريق SQL Server لتسليم الإصلاحات العاجلة لمشكلات تم الإبلاغ عنها
للحصول على مزيد من المعلومات حول كيفية الحصول على SQL Server 2005 المزود بحزمة الخدمة SP2 انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
913089كيفية الحصول على أحدث حزمة خدمة لـ SQL Server 2005
لمزيد من المعلومات حول الميزات الجديدة والتحسينات في SQL Server 2005 المزود بحزمة الخدمة SP2 قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
822499مخطط تسمية جديدة حزم تحديثات برامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
unresolved; حالة توقف تام; متغير الجدول;

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 960283 - آخر مراجعة: 01/19/2009 19:53:19 - المراجعة: 3.0

  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
  • kbmt kbsurveynew kbhotfixrollup kbfix kbqfe kbexpertiseadvanced KB960283 KbMtar
تعليقات
id=1&t=">4050&did=1&t=">mp;t=">body>