Android

การตรวจสอบความถูกต้องของรีจิสทรีของตัวนับรีจิสทรี

Devar Bhabhi hot romance video देवर à¤à¤¾à¤à¥€ की साथ हॉट रोमाà¤

Devar Bhabhi hot romance video देवर à¤à¤¾à¤à¥€ की साथ हॉट रोमाà¤
Anonim

เช่นเดียวกับที่ฉันกล่าวถึงเมื่อสัปดาห์ที่แล้วฉันจะอธิบายเกี่ยวกับปัญหาการติดตั้ง SQL Server ที่แตกต่างกันและเคล็ดลับการแก้ปัญหาต่าง ๆ เพื่อแก้ไขปัญหา สัปดาห์ที่แล้วเราได้กล่าวถึงวิธีการจัดการ SQL Server หยุดทำงานผิดพลาดและดำเนินการตามขั้นตอนต่าง ๆ เพื่อแก้ไขปัญหาดังกล่าว สัปดาห์นี้ฉันกำลังพูดถึงข้อผิดพลาดทั่วไปที่คุณได้รับขณะแก้ไขปัญหา SQL Server 2008 R2 / 2012 และนั่นคือข้อผิดพลาดเกี่ยวกับการตรวจสอบความถูกต้องของรีจิสทรีของตัวนับรีจิสทรีของประสิทธิภาพเราจะพูดถึงพื้นหลังเล็กน้อยของข้อความแสดงข้อผิดพลาดนี้

การตรวจสอบความถูกต้องของรีจิสทรีของตัวนับรีจิสทรีของประสิทธิภาพการทำงาน

โดยทั่วไปเมื่อเราพยายามติดตั้ง SQL จะใช้กฎบางอย่างเพื่อตรวจสอบว่าระบบของคุณมีคุณสมบัติตรงตามข้อกำหนดทั้งหมดเพื่อเรียกใช้ SQL Server 2008 ประสบความสำเร็จ ในระหว่างขั้นตอนที่คุณเห็นในภาพหน้าจอการติดตั้งจะล้มเหลว ณ จุดนี้ คุณไม่สามารถดำเนินการต่อได้

คุณไม่จำเป็นต้องมีตัวนับประสิทธิภาพในทุกกรณีในบางกรณีคุณสามารถข้ามไปได้ ในระหว่างการติดตั้งจะมีการใช้เคาน์เตอร์วัดประสิทธิภาพเพื่อตรวจสอบประสิทธิภาพของเครื่องมือการไหลของข้อมูล

ตาม TechNet ตัวอย่างที่ดีที่สุดคือ " Buffers spooled " ตัวนับนี้คือการกำหนด ไม่ว่าจะมีการเขียนข้อมูลบัฟเฟอร์ข้อมูลลงในดิสก์ชั่วคราวในขณะที่แพคเกจกำลังทำงานอยู่หรือไม่ แต่เช่นฉันกล่าวว่าบางโปรแกรมที่ทำงานกับ SQL ไม่ต้องการจริงๆเหล่านี้ ส่วนใหญ่ใช้สำหรับ SQL แบบสแตนด์อะโลนบนเซิร์ฟเวอร์ข้อมูลซึ่งต้องใช้การตรวจสอบเป็นจำนวนมาก คุณสามารถเริ่มต้นการติดตั้ง SQL Server โดยมีค่าสวิตช์ต่อไปนี้

C: Downloads setup.exe / ACTION = install / SKIPRULES = PerfMonCounterNotCorruptedCheck

แทนที่ตำแหน่ง โดยที่คุณมีไฟล์ติดตั้งอยู่

สร้างเครื่องนับประสิทธิภาพใหม่

เมื่อคุณเริ่มต้นการตั้งค่าด้วยค่าสวิตช์นี้แล้วควรข้ามขั้นตอนนั้นและดำเนินการติดตั้งต่อไป นี่เป็นวิธีหนึ่งที่จะนำเสนอข้อความแสดงข้อผิดพลาดนี้ วิธีอื่นที่กล่าวถึงใน Microsoft KB คือการสร้างตัวนับประสิทธิภาพใหม่

  • คลิกที่ Start และพิมพ์ CMD
  • คลิกขวาและคลิกที่ Run as administrator
  • จากนั้นให้พิมพ์ lodctr / R: PerfStringBackup.INI และกด Enter
  • ตอนนี้รีบูตระบบและพยายามติดตั้ง SQL Server อีกครั้ง

ฉันได้เห็นเวอร์ชันที่ใช้งานได้ของ Windows เช่น XP และ Server 2003but ฉันไม่ค่อยเห็นการทำงานใหม่ ระบบปฏิบัติการรุ่นใหม่ ยังคงเป็นมูลค่าลอง มีวิธีการของ Microsoft ในการสร้างตัวนับประสิทธิภาพการทำงานใหม่ด้วยตัวเองโปรดดูที่ KB300956

จากนั้นมีสถานการณ์ที่คีย์รีจิสทรีที่ต้องการหายไป กรณีดังกล่าวเราต้องหาคีย์ที่ขาดหายไปจากนั้นสร้างขึ้นเอง วิธีที่ดีที่สุดและง่ายที่สุด มีโปรแกรมขนาดเล็กที่ฉันพบคนโพสต์ในฟอรั่ม MSDN ที่จะบอกคุณที่สำคัญที่เราต้องสร้าง คุณสามารถดาวน์โหลดได้จากที่นี่ - แอพพลิเคชันคอนโซลนี้ได้รับการพัฒนาโดย Rafael Candido ผมคิดอย่างนั้น ก่อนที่เราจะดำเนินการต่อไปเราจำเป็นต้องสร้างการสำรองข้อมูลรีจิสทรีของคุณ

เมื่อคุณมีคีย์แล้วเราจำเป็นต้องไปที่ toregistry และสร้างคีย์ใหม่

  • คลิกที่ Start และพิมพ์ Regedit
  • คลิกขวาและ ให้คลิกที่ Run as administrator
  • ไปที่ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • คลิกขวาที่ Perflib แล้วคลิกที่คีย์ใหม่
  • จากนั้นพิมพ์ค่าที่คุณได้รับเมื่อรันคอนโซล

  • จากนั้นคุณอาจมีคีย์อื่น ๆ ภายใต้ Perflib เช่น 009 เป็นต้น
  • คุณจำเป็นต้องคัดลอกข้อมูลเหล่านั้นและวางไว้ภายใต้คีย์ที่สร้างขึ้นใหม่

วิธีที่ดีที่สุดในการทำเช่นนี้คือการส่งออกคีย์เพียงอย่างเดียว (ใน 009 กรณีของฉัน) แล้วบันทึกไปยังเดสก์ท็อปเป็น PCFix.reg คลิกขวาที่ PCFix.reg แล้วคลิกแก้ไข จากนั้นเปลี่ยน 009 ด้วยค่าที่คุณได้รับบนคอนโซล จากนั้นให้บันทึกและปิด เพียงดับเบิลคลิกที่ปุ่มเพื่อให้มีผล เมื่อคุณทำเพียงรีสตาร์ทคอมพิวเตอร์เพื่อให้มีผล

เพื่อสรุปขั้นตอนเหล่านี้อย่างใดอย่างหนึ่งควรสามารถแก้ไขปัญหาที่คุณกำลังประสบกับการตรวจสอบความสอดคล้องของรีจิสทรีของตัวนับรีจิสทรีประสิทธิภาพการทำงานเมื่อติดตั้ง SQL Server

ฉันหวังว่าบทความนี้จะเป็นประโยชน์