FIX: أنت قد تلاحظ قيم غير صحيحة العداد "المعاملات النشطة" عند تنفيذ المعاملات متعددة على مثيل من SQL Server 2000 الذي يعمل على جهاز كمبيوتر SMP

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

اضغط هنا لرابط المقالة باللغة الانجليزية841401
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الخطأ رقم: 362810 (SQL Server 8.0)

Microsoft بتوزيع الإصلاحات SQL Server 2000 كملف واحد القابلة للتحميل. لأن الإصلاحات تراكمية، يتضمن كل إصدار جديد كافة الإصلاحات العاجلة وأصلح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2000 السابق الإصدار.
الأعراض
على متماثل متعدد المعالجات (SMP) كمبيوتر يقوم بتشغيل Microsoft SQL Server 2000 ، قد تلاحظ السلوك التالي في "مراقبة الأداء" Windows عند تنفيذ المعاملات متعددة على مثيل SQL Server 2000:
  • قيم العداد المعاملات النشطة لـ المثيل & _Total & الكائن SQL Server: قواعد بيانات غير صحيحة. أيضاً قد تلاحظ أن القيم كبيرة جداً و unrealistic.
  • صحة قيم العداد المعاملات النشطة المثيلات التي تتوافق مع قواعد بيانات فردية.
الحل

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

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Microsoft SQL Server 2000. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
290211كيفية الحصول على أحدث حزمة خدمة لـ SQL Server 2000

معلومات الإصلاح العاجل

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
   Date         Time   Version            Size    File name   -------------------------------------------------------------------------   23-Apr-2004  03:22  2000.80.935.0     664,128  Autoplt.dll         23-Apr-2004  03:22  2000.80.935.0      78,400  Console.exe         23-Apr-2004  03:22  2000.80.935.0     315,968  Custtask.dll        23-Apr-2004  03:22  2000.80.935.0      33,340  Dbmslpcn.dll        08-Apr-2004  09:12                    786,432  Distmdl.ldf   08-Apr-2004  09:12                  2,359,296  Distmdl.mdf   10-Oct-2003  06:18                        180  Drop_repl_hotfix.sql   23-Apr-2004  03:22  2000.80.935.0   1,905,216  Dtspkg.dll          23-Apr-2004  03:22  2000.80.935.0     528,960  Dtspump.dll         23-Apr-2004  03:22  2000.80.935.0   1,557,052  Dtsui.dll           23-Apr-2004  03:22  2000.80.935.0     639,552  Dtswiz.dll          10-Oct-2003  06:18                    747,927  Instdist.sql   10-Oct-2003  06:18                      1,581  Inst_repl_hotfix.sql   23-Apr-2004  03:22  2000.80.935.0      82,492  Itwiz.exe           23-Apr-2004  03:22  2000.80.935.0      90,692  Msgprox.dll         23-Apr-2004  03:22  2000.80.935.0      62,024  Odsole70.dll        23-Apr-2004  03:23  2000.80.935.0      25,144  Opends60.dll        23-Apr-2004  03:22  2000.80.935.0      57,904  Osql.exe            23-Apr-2004  03:22  2000.80.935.0     279,104  Pfutil80.dll        10-Oct-2003  06:07                    550,780  Procsyst.sql   08-Apr-2004  09:12                     12,305  Qfe469315.sql   08-Apr-2004  09:12                     19,195  Qfe469571.sql   22-Apr-2004  09:51                  1,104,848  Replmerg.sql   23-Apr-2004  03:22  2000.80.935.0     221,768  Replprov.dll        23-Apr-2004  03:22  2000.80.935.0     307,784  Replrec.dll         22-Apr-2004  10:00  2000.80.935.0     159,813  Replres.rll   10-Oct-2003  06:18                  1,087,150  Replsys.sql   10-Oct-2003  06:18                    986,603  Repltran.sql   23-Apr-2004  03:22  2000.80.935.0     287,304  Rinitcom.dll        23-Apr-2004  03:22  2000.80.935.0      66,112  Semmap.dll          23-Apr-2004  03:22  2000.80.935.0      57,916  Semnt.dll           23-Apr-2004  03:22  2000.80.935.0     492,096  Semobj.dll          22-Apr-2004  10:39  2000.80.935.0     172,032  Semobj.rll   23-Apr-2004  03:22  2000.80.935.0      53,832  Snapshot.exe        11-Mar-2004  14:40                    117,834  Sp3_serv_uni.sql   23-Apr-2004  03:21  2000.80.935.0      28,672  Sqlagent.dll        23-Apr-2004  03:22  2000.80.935.0     311,872  Sqlagent.exe        23-Apr-2004  03:21  2000.80.935.0     168,001  Sqlakw32.dll        23-Apr-2004  03:22  2000.80.935.0      33,344  Sqlctr80.dll        23-Apr-2004  03:22  2000.80.935.0   4,215,360  Sqldmo.dll          23-Apr-2004  03:22                     25,172  Sqldumper.exe       22-Apr-2004  09:47  2000.80.935.0      28,672  Sqlevn70.rll   23-Apr-2004  03:22  2000.80.935.0     180,792  Sqlmap70.dll        23-Apr-2004  03:22  2000.80.935.0     188,992  Sqlmmc.dll          22-Apr-2004  10:43  2000.80.935.0     479,232  Sqlmmc.rll   23-Apr-2004  03:22  2000.80.935.0     401,984  Sqlqry.dll          23-Apr-2004  03:22  2000.80.935.0      57,920  Sqlrepss.dll        23-Apr-2004  03:23  2000.80.935.0   7,577,681  Sqlservr.exe        23-Apr-2004  03:22  2000.80.935.0     590,396  Sqlsort.dll         23-Apr-2004  03:22  2000.80.935.0      45,644  Sqlvdi.dll          23-Apr-2004  03:22  2000.80.935.0     106,588  Sqsrvres.dll        23-Apr-2004  03:22  2000.80.935.0      33,340  Ssmslpcn.dll        23-Apr-2004  03:22  2000.80.935.0      82,492  Ssnetlib.dll        23-Apr-2004  03:23  2000.80.935.0      25,148  Ssnmpn70.dll        23-Apr-2004  03:23  2000.80.935.0     123,456  Stardds.dll         23-Apr-2004  03:23  2000.80.935.0     158,240  Svrnetcn.dll        23-Apr-2004  03:22  2000.80.935.0      76,416  Svrnetcn.exe        23-Apr-2004  03:23  2000.80.935.0      49,228  Ums.dll             23-Apr-2004  03:23  2000.80.935.0      98,872  Xpweb70.dll      
ملاحظة بسبب تبعيات الملف، أحدث إصلاح عاجل أو الميزة التي تحتوي على هذه الملفات قد تحتوي أيضًا على ملفات إضافية.

الحل البديل
في حالة استخدام العدادات المذكورة في قسم "الأعراض" بواسطة تطبيقات مخصصة يمكنك استخدام العمل التالية خلال لحل المشكلة:
  • لحساب مجموع قيم العداد المعاملات النشطة المثيلات التي تتوافق مع قواعد بيانات فردية. هو مجموع هذه القيمة الفعلية عداد المعاملات النشطة المثيل & _Total &.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على". تم تصحيح هذه المشكلة لأول مرة في Microsoft SQL Server 2000 المزود بحزمة الخدمة Service Pack 4.
معلومات أخرى

خطوات إعادة إنشاء السلوك

إعادة إنشاء السلوك ، اتبع الخطوات التالية على جهاز كمبيوتر SMP يعمل SQL Server:
  1. في محلل استعلام SQL ، الاتصال بمثيل SQL Server إلى فتح إطار استعلام ثم قم بلصق التعليمة البرمجية التالية في إطار الاستعلام: بدء المعاملة الاتصال الأول أثناء (1 = 1)
    -- Transaction for the first connectionwhile (1=1)beginbegin tranupdate pubs..authors set au_id=au_idrollbackend
  2. في محلل استعلام SQL ، للاتصال بمثيل SQL Server المذكورة في الخطوة 1 ثم قم بلصق التعليمة البرمجية التالية في إطار الاستعلام: بدء المعاملة لاتصال الثاني أثناء (1 = 1)
    -- Transaction for the second connectionwhile (1=1)beginbegin tranupdate Northwind..Categories set Description=Descriptionrollbackend
  3. في محلل استعلام SQL ، للاتصال بمثيل SQL Server المذكورة في الخطوة 1 ثم قم بلصق التعليمة البرمجية التالية في إطار الاستعلام: بدء المعاملة لاتصال الثالث أثناء (1 = 1)
    -- Transaction for the third connectionwhile (1=1)beginbegin tranupdate pubs..authors set au_id=au_idupdate Northwind..Categories set Description=Descriptionrollbackend
  4. تشغيل تعليمات برمجية المذكور في الخطوة 1 في الخطوة 2 وفي الخطوة 3.
  5. إضافة عدادات المطلوبة في أداء Windows مراقبة لعرض القيم. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأ ثم انقر فوق تشغيل.
    2. في المربع فتح، اكتب perfmon ومن ثم انقر فوق موافق.
    3. انقر بزر الماوس الأيمن فوق في الجزء الأيسر من إطار الأداء ثم انقر فوق إضافة عدادات.
    4. في مربع الحوار إضافة عدادات، حدد SQL Server: قواعد بيانات من الأداء الكائن القائمة.
    5. حدد المعاملات النشطة العداد من قائمة العدادات.
    6. حدد _TotalNorthwind ومثيلات Pubs من القائمة المثيلات ومن ثم انقر فوق إضافة.
    7. في مربع الحوار إضافة عدادات، انقر فوق إغلاق.
في الجزء الأيسر من الإطار "الأداء" ، قد تلاحظ قيم غير صحيحة في المربع متوسط وفي مربع الحد الأقصى. أيضاً قد تلاحظ أن القيم أكبر من مجموع عدادات المعاملات النشطة لمثيلات قاعدة بيانات فردية.
مراجع
لمزيد من المعلومات حول تحديثات البرامج انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft


للحصول على مزيد من المعلومات حول عدادات أداء SQLServer:Databases انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
330088BUG: عدادات الأداء SQLServer:Databases قواعد بيانات 99 محدودة إلى الأول في مراقب النظام Windows
مراقب النظام Windows SMP perfmon

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

خصائص

رقم الموضوع: 841401 - آخر مراجعة: 01/17/2015 10:07:22 - المراجعة: 3.3

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Enterprise Edition 64-bit

  • kbnosurvey kbarchive kbmt kbperformancetool kbperfmon kbperformance kbsqlserv2000presp4fix kbfix kbbug kbhotfixserver kbqfe KB841401 KbMtar
تعليقات