Herkese merhabalar,
Bugün, SQL Server'da karşılaştığımız sorunlardan bir tanesini ve çözümünü sizlerle paylaşacağım.
Herhangi bir sorun yokken, SQL Server Management Studio ile SQL Server'a bağlanmaya çalıştığımızda, bağlantı konusunda bazı hatalar alabiliyoruz. En çok karşılaşılan hata, SQL Server'ın o an kapalı olmasından dolayı bağlantı kurulamaması. Bu durumda da SQL Server Configuration Manager'ı açıp oradan aktif ettiğimizde sorun ortadan kalkıyor. Fakat bazı sorunlarda, SQL Server Configuration Manager'ı açmaya çalışırken hata ile karşılaşabiliriz. Örneğin;
Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 and later servers with SQL Server Configuration Manager. Invalid class [0x80041010]
Bu hatanın nedeni, WMI Provider'da oluşan bir sorun nedeniyle sqlmgmproviderxpsp2up.mof bu dosyada hasar meydana gelmesidir. Meydana gelen hasarı onararak, hatayı giderebiliriz.
Sırası ile:
1) Sistem yöneticisi olarak CMD'yi başlatalım.
2) sqlmgmproviderxpsp2up.mof dosyasının konumuna gelelim. .(%programfiles(x86)%\Microsoft SQL Server\numara\Shared)
3) Dosyanın konumuna geldiğimizde, "mofcomp sqlmgmproviderxpsp2up.mof" komutunu çalıştıralım.
İşlem başarıyla tamamlandı.
Önemli not: Eğer CMD'yi sistem yöneticisi olarak çalıştırmazsanız, komutu çalıştırdığınızda Access Denied hatası alabilirsiniz. Bundan dolayı sistem yöneticisi olarak çalıştırmayı unutmayın.
Yazılım Geliştirici & Yazılım Uzmanı