Android

Pemeriksaan cek sarang registri kontinjen prestasi gagal

Run Windows Server & SQL Server on Google Cloud

Run Windows Server & SQL Server on Google Cloud
Anonim

Seperti yang saya nyatakan minggu lalu, saya akan meliputi masalah berkaitan pemasangan SQL Server yang berbeza dan petua penyelesaian masalah yang berbeza untuk menyelesaikan masalah. Minggu lalu, kami membincangkan bagaimana untuk menguruskan SQL Server berhenti bekerja kesalahan dan melalui langkah-langkah yang berbeza untuk memperbaikinya. Jadi minggu ini saya membincangkan tentang satu lagi kesilapan biasa yang anda dapatkan semasa menyelesaikan masalah SQL Server 2008 R2 / 2012, dan itu adalah tentang Kesilapan semakan cek konsisten sarang pendaftaran . Mari kita bincangkan latar belakang sedikit dari mesej ralat ini.

Pemeriksaan konsistensi sarang pendaftaran counter gagal

Pada dasarnya apabila kita cuba memasang SQL, ia akan menjalankan beberapa peraturan untuk memeriksa apakah sistem anda memenuhi semua keperluan untuk menjalankan SQL Server 2008 berjaya. Semasa proses seperti yang anda lihat dalam tangkapan skrin, pemasangan akan gagal pada ketika ini. Anda tidak dapat meneruskan lagi.

Anda tidak perlu kaunter Pencapaian dalam semua kes, dalam sesetengah anda hanya boleh melangkauinya. Semasa pemasangan, satu set kaunter prestasi akan digunakan untuk memantau prestasi enjin aliran data.

Menurut TechNet, contoh terbaik adalah seperti " Buffer spooled " Kaunter ini adalah untuk menentukan sama ada penampan data sedang ditulis ke cakera sementara sementara pakej sedang berjalan. Tetapi seperti yang saya katakan beberapa aplikasi yang berjalan dengan SQL tidak benar-benar memerlukannya. Ia kebanyakannya digunakan untuk berdiri sendiri SQL pada pelayan data yang memerlukan banyak pemantauan. Jadi jika anda ingin melangkaui cek konsistensi kaunter Kinerja, anda boleh memulakan pemasangan SQL Server dengan nilai suis berikut.

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

Ganti lokasi dengan mana anda mempunyai fail pemasangan.

Buat Semula Kaunter Prestasi

Sebaik sahaja anda memulakan persediaan dengan nilai suis ini ia harus melangkau langkah itu dan meneruskan pemasangan. Jadi inilah salah satu cara untuk mendapatkan mesej ralat ini. Cara lain yang juga disebutkan dalam Microsoft KB adalah untuk Membangun semula Kaunter Prestasi

  • Klik pada Mula dan ketik CMD
  • Klik kanan dan klik Run sebagai administrator
  • Kemudian ketik lodctr / R: PerfStringBackup.INI dan tekan Enter
  • Sekarang reboot sistem dan cuba pasang SQL Server sekali lagi.

Saya telah melihat ini versi Windows pada kerja seperti XP dan Server 2003 tetapi saya tidak melihat ini berfungsi pada masa baru sistem operasi generasi. Masih patut dicuba. Terdapat cara Microsoft untuk membina semula Kaunter Prestasi secara manual, sila rujuk KB300956.

Kemudian terdapat situasi di mana kekunci pendaftaran yang dikehendaki sendiri hilang. Kes-kes seperti ini kita perlu mencari kunci apa yang hilang kemudian buat secara manual. Cara terbaik dan paling mudah. Terdapat aplikasi kecil yang saya dapati seseorang yang diposkan di forum MSDN yang akan memberitahu anda kunci mana yang perlu kami buat. Anda boleh memuat turun dari sini - aplikasi konsol ini dibangunkan oleh Rafael Candido Saya fikir begitu. Sekarang sebelum kita meneruskan lagi, kita perlu membuat sandaran pendaftaran anda.

Sekali anda mempunyai kunci yang kita perlukan untuk pergi pengaturcaraan dan buat kekunci baru.

  • Klik pada Mula dan taip Regedit
  • Klik kanan dan klik Run sebagai pentadbir
  • Pergi ke HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Kemudian klik kanan pada Perflib dan klik pada kunci baru
  • Kemudian ketik nilai yang anda dapat apabila anda menjalankan konsol aplikasi

  • Kemudian anda mungkin mempunyai kekunci lain di bawah Perflib seperti 009 dan lain-lain
  • Anda perlu menyalin maklumat tersebut dan meletakkannya di bawah kekunci yang baru dibuat

Cara terbaik untuk melakukan ini hanya mengeksport kekunci sahaja (Dalam kes saya 009) kemudian simpan ke Desktop sebagai PCFix.reg. Klik kanan pada PCFix.reg dan klik Edit. Kemudian ubah 009 dengan nilai yang anda dapat pada konsol. Kemudian simpan dan tutupnya. Hanya klik dua kali pada kunci untuk berkuatkuasa. Setelah anda selesai, mulailah komputer untuk melaksanakan.

Untuk membuat kesimpulan, salah satu daripada langkah-langkah ini dapat menyelesaikan masalah yang anda hadapi dengan cek konsisten senggang registri pendaftaran apabila memasang SQL Server.

Saya harap anda dapati artikel ini berguna