التحقق من تناسق خلية التسجيل لعداد الأداء عند تثبيت SQL Server على Windows

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



بصفتي خبيرًا في تكنولوجيا المعلومات ، غالبًا ما أستخدم لغة عامية احترافية عند التحقق من أداء خلايا التسجيل المختلفة على Windows. يمكن أن تكون هذه المهمة الخاصة مملة للغاية ، ولكن من المهم التأكد من أن خلايا النحل متسقة قبل تثبيت SQL Server. في هذه المقالة ، سأوضح لك كيفية التحقق من أداء خلايا التسجيل على نظامك للتأكد من أنها في حالة جيدة قبل تثبيت SQL Server. أول شيء عليك القيام به هو فتح محرر التسجيل. للقيام بذلك ، اضغط على مفتاح Windows + R ، واكتب 'regedit' في مربع الحوار 'تشغيل' ، واضغط على Enter. بمجرد فتح محرر التسجيل ، ستحتاج إلى الانتقال إلى المفتاح التالي: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Setup بمجرد وصولك إلى مفتاح الإعداد ، ستحتاج إلى البحث عن قيمة 'PerformanceCounter'. يجب تعيين هذه القيمة إلى 1 إذا كنت تريد تمكين عدادات الأداء لـ SQL Server. إذا لم يكن مضبوطًا على 1 ، فستحتاج إلى تغييره ثم إعادة تشغيل الكمبيوتر. بعد تمكين عدادات الأداء ، ستحتاج إلى تشغيل SQL Server Configuration Manager. للقيام بذلك ، اضغط على مفتاح Windows + R ، واكتب 'sqlservermanager' في مربع الحوار Run ، واضغط على Enter. بمجرد فتح مدير التكوين ، قم بتوسيع عقدة 'SQL Server Services' ثم انقر بزر الماوس الأيمن على خدمة 'SQL Server'. من قائمة السياق ، اختر خيار 'خصائص'. في مربع حوار خصائص خادم SQL ، انتقل إلى علامة التبويب 'خيارات متقدمة' ثم قم بالتمرير لأسفل إلى قسم 'عدادات الأداء'. هنا ، ستحتاج إلى التأكد من تحديد الخيار 'ممكّن'. إذا لم يكن كذلك ، فحدده ثم انقر فوق الزر 'تطبيق'. بمجرد تمكين عدادات الأداء ، ستحتاج إلى إعادة تشغيل خدمة SQL Server. للقيام بذلك ، انقر بزر الماوس الأيمن فوق خدمة 'SQL Server' واختر خيار 'إعادة التشغيل' من قائمة السياق. بعد إعادة تشغيل خدمة SQL Server ، يجب أن تكون قادرًا على رؤية عدادات الأداء في مراقب الأداء. لبدء تشغيل مراقب الأداء ، اضغط على مفتاح Windows + R ، واكتب 'perfmon' في مربع الحوار Run ، واضغط على Enter. في مراقب الأداء ، ستحتاج إلى إضافة عدادات 'Buffer Manager' و 'SQL Server: Memory Manager'. بمجرد إضافة العدادات ، يمكنك البدء في مراقبة أداء مثيل SQL Server الخاص بك. إذا رأيت أي طفرات في استخدام المخزن المؤقت أو الذاكرة ، فستعرف أن هناك شيئًا خاطئًا وستحتاج إلى مزيد من التحقيق. باتباع هذه الخطوات ، يمكنك التأكد من أن خلايا التسجيل على نظامك في حالة جيدة قبل تثبيت SQL Server. سيساعد هذا في ضمان تشغيل مثيل SQL Server الخاص بك بسلاسة ودون أي مشاكل.



كما ذكرت الأسبوع الماضي ، سأغطي العديد من مشكلات تثبيت SQL Server ونصائح مختلفة لإصلاحها. في الأسبوع الماضي ناقشنا كيف خطأ إداري توقف SQL Server عن العمل وذهب من خلال خطوات مختلفة لإصلاحها. لذلك أناقش هذا الأسبوع خطأ شائعًا آخر يظهر عند استكشاف أخطاء SQL Server 2008 R2 / 2012 وإصلاحها ، والتي تدور حول فشل التحقق من تناسق خلية سجل عداد الأداء . دعونا نناقش خلفية صغيرة حول رسالة الخطأ هذه.





فشل التحقق من تناسق خلية سجل عداد الأداء

عادةً ، عندما نحاول تثبيت SQL ، سيتم تشغيل بعض القواعد للتحقق مما إذا كان نظامك يلبي جميع المتطلبات لتشغيل SQL Server 2008 بنجاح. أثناء هذه العملية ، كما ترى في لقطة الشاشة ، سيفشل التثبيت. لا يمكنك المضي قدما.





التحقق من تناسق خلية تسجيل عداد الأداء



عداد الأداء غير مطلوب في جميع الحالات ، وفي بعض الحالات يمكن تخطيه ببساطة. أثناء التثبيت ، سيتم استخدام مجموعة من عدادات الأداء لتتبع أداء محرك تدفق البيانات.

وفقًا لـ TechNet ، فإن أفضل مثال هو ' مخازن في المخزن المؤقت يحدد هذا العداد ما إذا كانت مخازن البيانات المؤقتة مكتوبة على القرص مؤقتًا أثناء تشغيل الحزمة. ولكن ، كما قلت ، بعض تطبيقات SQL لا تحتاجها حقًا. يتم استخدامه بشكل أساسي لـ SQL المستقل على خادم البيانات الذي يحتاج إلى مراقبة دقيقة. لذلك إذا كنت تريد فقط تخطي فحص تناسق عداد الأداء ، فيمكنك تشغيل تثبيت SQL Server باستخدام قيمة التبديل التالية.

جهاز الكمبيوتر الخاص بي لا يظهر على نظام التشغيل windows 10

C: تنزيلات setup.exe / ACTION = تثبيت / SKIPRULES = PerfMonCounterNotCorruptCheck



استبدل الموقع الذي توجد به ملفات التثبيت.

استعادة عداد الأداء

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

  • انقر فوق ابدأ واكتب CMD.
  • انقر بزر الماوس الأيمن وحدد تشغيل كمسؤول.
  • ثم اكتب لودكتر/R:PerfStringBackup.INI واضغط على Enter
  • أعد تشغيل النظام الآن وحاول تثبيت SQL Server مرة أخرى.

لقد رأيت هذا يعمل على إصدار أقدم من Windows مثل XP و Server 2003لكني بالكاد رأيت أنه يعمل على نظام تشغيل من الجيل الجديد. ومع ذلك ، فإن الأمر يستحق المحاولة. توجد طريقة لاستعادة عداد أداء Microsoft يدويًا ، انظر هنا. KB300956 .

تعذر على إعداد windows تكوين النوافذ للتشغيل على أجهزة هذا الكمبيوتر

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

بمجرد حصولك على المفتاح ، نحتاج إلى الانتقال إلى السجل وإنشاء مفتاح جديد.

  • انقر فوق ابدأ واكتب Regedit.
  • انقر بزر الماوس الأيمن وحدد تشغيل كمسؤول.
  • انتقل إلى HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • ثم انقر بزر الماوس الأيمن فوق Perflib وانقر فوق مفتاح جديد.
  • ثم أدخل القيمة التي حصلت عليها عند تشغيل تطبيق وحدة التحكم

لكل 2

  • ثم قد يكون لديك مفاتيح أخرى في Perflib مثل 009 وما إلى ذلك.
  • تحتاج إلى نسخ هذه المعلومات ووضعها تحت المفتاح الذي تم إنشاؤه حديثًا.

أفضل طريقة للقيام بذلك هي تصدير المفتاح فقط (009 في حالتي) ثم حفظه على سطح المكتب باسم PCFix.reg. انقر بزر الماوس الأيمن فوق ملف PCFix.reg وحدد تحرير. ثم استبدل 009 بالقيمة التي حصلت عليها في وحدة التحكم. ثم احفظه وأغلقه. فقط انقر نقرًا مزدوجًا على الزر ليصبح ساري المفعول. بعد ذلك ، ما عليك سوى إعادة تشغيل جهاز الكمبيوتر حتى تدخل التغييرات حيز التنفيذ.

في الختام ، يجب أن تساعد إحدى هذه الخطوات في حل المشكلة التي واجهتها مع فحص تناسق خلية تسجيل عداد الأداء عند تثبيت SQL Server.

قم بتنزيل أداة إصلاح الكمبيوتر الشخصي للعثور بسرعة على أخطاء Windows وإصلاحها تلقائيًا

آمل أن تجد هذه المقالة مفيدة.

المشاركات الشعبية