Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale, SQL Server Yapılandırma Yöneticisi açtığınızda oluşan sorunu çözmenize yardımcı olur.
Özgün ürün sürümü: SQL Server
Özgün KB numarası: 956013
Belirtiler
SQL Server Yapılandırma Yöneticisi açtığınızda aşağıdaki hata iletilerinden birini alabilirsiniz:
WMI sağlayıcısına bağlanılamıyor. İzniniz yok veya sunucuya ulaşılamıyor. SQL Server 2005 ve sonraki sunucuları yalnızca SQL Server Yapılandırma Yöneticisi ile yönetebileceğinizi unutmayın.
Geçersiz ad alanı [0x8004100e]
veya
WMI sağlayıcısına bağlanılamıyor. İzniniz yok veya sunucuya ulaşılamıyor, SQL Server 2005 ve sonraki sunucuları yalnızca SQL Server Yapılandırma Yöneticisi ile yönetebileceğinizi unutmayın.
Geçersiz sınıf [0x80041010]
Neden
SQL Server Yapılandırma Yöneticisi bazı sunucu ayarlarını görüntülemek ve değiştirmek için Pencere Yönetimi Araçları'nı (WMI) kullanın. Sunuculara bağlanırken SQL Server Yapılandırma Yöneticisi, SQL Server (MSSQLSERVER) ve SQL Server Agent hizmetlerinin durumunu almak için WMI kullanır. Bu sorun, BIR SQL Server örneğini kaldırdığınızda WMI sağlayıcısının kaldırılması nedeniyle oluşur.
Bu dosya klasörde bulunur %programfiles(x86)% .
Geçici çözüm
SQL örneğinizin MOF dosyası klasörde bulunur %programfiles(x86)%\Microsoft SQL Server\nnn\Shared . Aşağıdaki tabloyu başvuru olarak kullanarak sürümünüz için MOF dosyasının konumunu belirleyin:
| Sürüm | nnn | MOF |
|---|---|---|
| Microsoft SQL Server 2022 | 160 | sqlmgmprovider.mof |
| Microsoft SQL Server 2019 | 150 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2017 | 140 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2016 | 130 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2014 | 120 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2012 | 110 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2008 R2 | 100 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2008 | 100 | sqlmgmproviderxpsp2up.mof |
| Microsoft SQL Server 2005 | 90 | sqlmgmproviderxpsp2up.mof |
Sorunu çözmek için aşağıdaki seçeneklerden birini kullanabilirsiniz.
Seçenek 1: Mofcomp (Yönetilen Nesne Biçimi (MOF) derleyicisi kullanarak SQL WMI sağlayıcısını yeniden derleme
Aşağıdaki yordamı kullanın:
Yükseltilmiş bir komut istemi açın ve dizini 1. Adım'dan klasör konumuna değiştirin.
SQL Server 2022 ve sonraki sürümler için aşağıdaki komutu yazın ve Enter tuşuna basın:
mofcomp "sqlmgmprovider.mof"SQL Server 2019 ve önceki sürümler için aşağıdaki komutu yazın ve Enter tuşuna basın:
mofcomp "sqlmgmproviderxpsp2up.mof"Not
Bu komutun başarılı olması için MOF dosyasının
%programfiles(x86)%\Microsoft SQL Server\nnn\Sharedklasörde mevcut olması gerekir.mofcomp aracını çalıştırdıktan sonra değişikliklerin etkili olması için WMI hizmetini yeniden başlatın. Bunu yapmak için Hizmetler uygulamasını açın, Windows Yönetim Araçları'na tıklayın ve ardından Yeniden Başlat'a tıklayın. Aşağıdaki PowerShell komutunu yönetici olarak çalıştırarak WMI hizmetini de yeniden başlatabilirsiniz:
Get-Service winmgmt | Restart-Service -Force
Seçenek 2: SQL Server yüklemenizi onarın. Daha fazla bilgi için Bkz. Başarısız SQL Server Yüklemesini Onarma
Not
Bu seçenek yalnızca MOF konumunda eksikse %programfiles(x86)%\Microsoft SQL Server\nnn\Shared gereklidir.