24 Aralık 2017 Pazar

Azure Cosmos DB Emulator Çalışmıyor.

Merhaba, Bugün Azure Cosmos DB'ye bir göz attım. Kullanımını anlamak için kendi bilgisayarımıza bir emulator(Azure Cosmos DB Emulator) kurabiliyoruz. Bunu kurup çalıştırdığımda DocumentDB.StartupEntryPoint.exe'nin hata verdiğini gördüm. Hatanın detayını eventviewer'dan şöyle gördüm:
 

Problemin performans counter ile ilgili olduğunu google araması sonucunda buldum. Çözüm için aşağıdaki  adımları izleyebilirsiniz:
1. Runas Administrator olarak command prompt veya powershell açınız.
2. Aşağıdaki komutunu yazarak çalıştırınız:
lodctr /R
3. eğer
Error: Unable to rebuild performance counter setting from system backup store, error code is 2
şeklinde bir hata alırsanız şu komut ile syswow64 dizinine geçiniz:
cd C:\Windows\syswow64 
ve  
lodctr /R 
komutunu tekrar deneyiniz.
4. Herşey doğru ise aşağıdaki gibi bir sonuç almanız gerekmektedir. 
Info: Successfully rebuilt performance counter setting from system backup store  
5. Son olarak aşağıdaki komut ile işlemi tamamlıyoruz:
winmgmt.exe /RESYNCPERF

Bundan sonra  Azure Cosmos DB Emulator uygulamasını kapatıp tekrar çalıştırdığınızda problem kalmayacaktır.


Kaynaklar : 
1. https://stackoverflow.com/a/44415748
2. https://social.technet.microsoft.com/Forums/ie/en-US/9b01e1a6-d872-4f28-9280-f35d6ca02a9f/lodctr-r-error-code-2?forum=w7itprogeneral
 
Yorum Gönder