SQL Server'ı Windows'a Yüklerken Performans Sayaç Kayıt Defteri Hive Tutarlılığını Kontrol Etme

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



Bir BT uzmanı olarak, Windows'ta çeşitli kayıt defteri kovanlarının performansını kontrol ederken genellikle profesyonel argo kullanırım. Bu özel görev oldukça sıkıcı olabilir, ancak SQL Server'ı kurmadan önce kovanların tutarlı olduğundan emin olmak önemlidir. Bu makalede, SQL Server'ı kurmadan önce iyi durumda olduklarından emin olmak için sisteminizdeki kayıt defteri kovanlarının performansını nasıl kontrol edeceğinizi göstereceğim. Yapmanız gereken ilk şey, Kayıt Defteri Düzenleyicisi'ni açmaktır. Bunu yapmak için Windows tuşu + R'ye basın, Çalıştır iletişim kutusuna 'regedit' yazın ve Enter'a basın. Kayıt Defteri Düzenleyicisi açıldıktan sonra, aşağıdaki anahtara gitmeniz gerekir: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionKurulum Kurulum anahtarına geldiğinizde, 'PerformanceCounter' değerini aramanız gerekir. SQL Server için performans sayaçlarını etkinleştirmek istiyorsanız bu değer 1 olarak ayarlanmalıdır. 1 olarak ayarlanmamışsa, değiştirmeniz ve ardından bilgisayarınızı yeniden başlatmanız gerekir. Performans sayaçlarını etkinleştirdikten sonra SQL Server Configuration Manager'ı başlatmanız gerekir. Bunu yapmak için Windows tuşu + R'ye basın, Çalıştır iletişim kutusuna 'sqlservermanager' yazın ve Enter'a basın. Configuration Manager açıldıktan sonra 'SQL Server Services' düğümünü genişletin ve ardından 'SQL Server' hizmetine sağ tıklayın. Bağlam menüsünden 'Özellikler' seçeneğini seçin. SQL Server Özellikleri iletişim kutusunda, 'Gelişmiş' sekmesine gidin ve ardından 'Performans Sayaçları' bölümüne gidin. Burada 'Etkin' seçeneğinin seçili olduğundan emin olmanız gerekir. Değilse, onu seçin ve ardından 'Uygula' düğmesini tıklayın. Performans sayaçlarını etkinleştirdikten sonra SQL Server hizmetini yeniden başlatmanız gerekir. Bunu yapmak için 'SQL Server' hizmetine sağ tıklayın ve içerik menüsünden 'Yeniden Başlat' seçeneğini seçin. SQL Server hizmeti yeniden başlatıldıktan sonra, Performans İzleyicisi'nde performans sayaçlarını görebilmeniz gerekir. Performans İzleyicisi'ni başlatmak için Windows tuşu + R'ye basın, Çalıştır iletişim kutusuna 'perfmon' yazın ve Enter'a basın. Performans İzleyicisi'nde 'Buffer Manager' ve 'SQL Server: Memory Manager' sayaçlarını eklemeniz gerekir. Sayaçları ekledikten sonra, SQL Server örneğinizin performansını izlemeye başlayabilirsiniz. Arabellek veya bellek kullanımında ani artışlar görürseniz, bir şeylerin ters gittiğini anlarsınız ve daha fazla araştırma yapmanız gerekir. Bu adımları takip ederek, SQL Server kurmadan önce sisteminizdeki kayıt defteri kovanlarının iyi durumda olduğundan emin olabilirsiniz. Bu, SQL Server örneğinizin sorunsuz ve sorunsuz çalışmasını sağlamaya yardımcı olacaktır.



Geçen hafta bahsettiğim gibi, çeşitli SQL Server kurulum sorunlarını ve bunları düzeltmek için çeşitli ipuçlarını ele alacağım. Geçen hafta nasıl olduğunu tartıştık yönetim hatası SQL Server çalışmayı durdurdu ve düzeltmek için farklı adımlardan geçti. Bu hafta, SQL Server 2008 R2/2012'de sorun giderirken ortaya çıkan başka bir yaygın hatayı tartışıyorum. Performans Sayaç Kayıt Defteri Kovanı Tutarlılık Kontrolü Başarısız Oldu . Bu hata mesajının arka planını biraz tartışalım.





Performans Sayaç Kayıt Defteri Kovanı Tutarlılık Kontrolü Başarısız Oldu

Genellikle, SQL'i kurmaya çalıştığımızda, sisteminizin SQL Server 2008'i başarıyla çalıştırmak için tüm gereksinimleri karşılayıp karşılamadığını kontrol etmek için bazı kurallar çalıştırır. Bu işlem sırasında ekran görüntüsünde de görebileceğiniz gibi kurulum başarısız olacaktır. Devam edemezsin.





Performans sayacı kayıt defteri kovanının tutarlılığını kontrol etme



Performans sayacı her durumda gerekli değildir, bazı durumlarda basitçe atlanabilir. Yükleme sırasında, veri akışı motorunun performansını izlemek için bir dizi performans sayacı kullanılacaktır.

TechNet'e göre en iyi örnek ' Bir arabellekteki arabellekler Bu sayaç, paket çalışırken veri arabelleklerinin geçici olarak diske yazılıp yazılmayacağını belirler. Ancak dediğim gibi, bazı SQL uygulamalarının bunlara gerçekten ihtiyacı yoktur. Esas olarak yakından izlenmesi gereken bir veri sunucusunda bağımsız SQL için kullanılır. Yani sadece performans sayacı tutarlılık kontrolünü atlamak istiyorsanız aşağıdaki switch değeri ile SQL Server kurulumunu çalıştırabilirsiniz.

bilgisayarım ağ pencerelerinde görünmüyor 10

C: İndirilenler setup.exe / ACTION = kur / SKIPRULES = PerfMonCounterNotCorruptedCheck



Kurulum dosyalarının bulunduğu konumu değiştirin.

Performans sayacını geri yükle

Bu switch değeri ile kuruluma başladığınızda bu adımı atlamalı ve kuruluma devam etmelidir. Bu, bu hata mesajını aşmanın bir yoludur. Microsoft KB'de de bahsedilen başka bir yol, performans sayacını yeniden oluşturmaktır.

görev çubuğunun gizlenmemesi nasıl düzeltilir
  • Başlat'a tıklayın ve CMD yazın.
  • Sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
  • Sonra yazın loctr/R:PerfStringBackup.INI ve Enter'a basın
  • Şimdi sisteminizi yeniden başlatın ve SQL Server'ı tekrar kurmayı deneyin.

Bunun Windows'un XP ve Server 2003 gibi eski sürümlerinde çalıştığını gördüm.ancak yeni nesil bir işletim sisteminde çalıştığını neredeyse hiç görmedim. Yine de denemeye değer. Microsoft performans sayacını manuel olarak geri yüklemenin bir yolu vardır, buraya bakın. KB300956 .

Ardından, istenen kayıt defteri anahtarının kendisi eksik olduğunda bir durum ortaya çıkar. Bu gibi durumlarda, hangi anahtarın eksik olduğunu bulmalı ve ardından manuel olarak oluşturmalıyız. En iyi ve en kolay yol. Birinin MSDN forumlarında yayınladığı ve size hangi anahtarı oluşturmamız gerektiğini söyleyen küçük bir uygulama buldum. İndirebilirsin Burada - bu konsol uygulaması geliştirildi Raphael Candido Bence de. Şimdi, devam etmeden önce, ihtiyacımız var kayıt defterini yedekle .

Anahtarı aldıktan sonra, kayıt defterine gitmemiz ve yeni bir anahtar oluşturmamız gerekiyor.

  • Başlat'a tıklayın ve Regedit yazın.
  • Sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
  • HKEY_LOCAL_MACHINE YAZILIMI Microsoft Windows NT CurrentVersion Perflib'e gidin
  • Ardından Perflib'e sağ tıklayın ve yeni tuşa tıklayın.
  • Ardından, konsol uygulamasını çalıştırırken elde ettiğiniz değeri girin.

başına2

  • O zaman Perflib'de 009 gibi başka anahtarlarınız olabilir.
  • Bu bilgileri kopyalamanız ve yeni oluşturulan anahtarın altına yerleştirmeniz gerekir.

Bunu yapmanın en iyi yolu, yalnızca anahtarı (benim durumumda 009) dışa aktarmak ve ardından PCFix.reg olarak masaüstünüze kaydetmektir. PCFix.reg dosyasına sağ tıklayın ve Düzenle'yi seçin. Ardından 009'u konsolda aldığınız değerle değiştirin. Ardından kaydedin ve kapatın. Etkili olması için düğmeye çift tıklamanız yeterlidir. Bundan sonra, değişikliklerin geçerli olması için bilgisayarınızı yeniden başlatmanız yeterlidir.

Sonuç olarak, bu adımlardan biri, SQL Server'ı kurarken performans sayacı kayıt defteri kovanı tutarlılık kontrolünde karşılaştığınız sorunu çözmenize yardımcı olacaktır.

Windows hatalarını hızlı bir şekilde bulmak ve otomatik olarak düzeltmek için PC Repair Tool'u indirin

Umarım bu makaleyi yararlı bulursunuz.

Popüler Mesajlar