Avamar: Błąd tworzenia kopii zapasowej SQL — klient nie może przeglądać — "Error Code: 10007"

Summary: Tworzenie kopii zapasowej SQL kończy się niepowodzeniem i nie można przeglądać klienta, wyświetlając błąd 10007, ponieważ dostawca Windows Management Instrumentation (WMI) dla SQL Server został usunięty po odinstalowaniu wystąpienia. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Zaobserwowane objawy

Tworzenie kopii zapasowej SQL nie powiodło się i nie można przeglądać klienta w interfejsie administracyjnym Avamar.

  • Kopia zapasowa zakończona za pomocą "Error Code: 10007".
  • SQL Server Configuration Manager wyświetla komunikat o błędzie "Cannot connect to WMI provider. You do not have permission or the server is unreachable."

Odpowiednia część dziennika kopii zapasowej:

2013-09-23 00:00:01 avsql Info <5008>: Logging to C:\Program Files\avs\var\Daily-12am-RxSQL-1379912400061-3006-SQL.log 2013-09-23 00:00:01 avsql Info <6673>: CTL listening on port 56505 2013-09-23 00:00:01 avsql Info <10684>: Setting ctl message version to 3 (from 1) 2013-09-23 00:00:01 avsql Info <16136>: Setting ctl max message size to 268435456 2013-09-23 00:00:01 avsql Info <7838>: - Adding user exclude "*/tempdb" 2013-09-23 00:00:02 avsql Error <9072>: sqlconnectimpl_smo::get_installed_instance_list Microsoft.SqlServer.Management.Smo.FailedOperationException: An exception occurred in SMO while trying to manage a service. ---> Microsoft.SqlServer.Management.Sdk.Sfc.EnumeratorException: Failed to retrieve data for this request. ---> System.Management.ManagementException: Invalid class

Cause

Usunięcie dostawcy Microsoft Windows Management Instrumentation (WMI)

Po odinstalowaniu wystąpienia programu SQL Server dostawca usługi WMI, który dostarcza informacje o konfiguracji do programu SQL Server Configuration Manager, zostanie usunięty.

Udostępniony plik konfiguracyjny WMI

Zarówno 32-bitowe, jak i 64-bitowe wystąpienia programu SQL Server odwołują się do tego samego pliku konfiguracyjnego WMI znajdującego się w C:\Program Files (x86)\Microsoft SQL Server\xxx\Shared folder ( Usunięcie pliku dla jednej instancji powoduje usunięcie go dla drugiej.

Wpływ na kopię zapasową Avamar SQL

Brakujący dostawca uniemożliwia programowi SQL Server Configuration Manager nawiązanie połączenia z usługą WMI, powodując błąd “Cannot connect to WMI provider. You do not have permission or the server is unreachable.” Avamar polega na tym dostawcy w celu wyliczania baz danych; W związku z tym nie można przeglądać klienta, a kopia zapasowa kończy się Error Code 10007.

  • Odinstalowanie lub uaktualnienie wystąpienia SQL Server powoduje usunięcie pliku MOF WMI.
  • Ten sam plik MOF jest współużytkowany przez wszystkie instancje na hoście.
  • Klient kopii zapasowej Avamar nie może pobrać metadanych bazy danych.

Nie można połączyć się z błędem dostawcy WMI w SQL Server Configuration Manager (łącze zewnętrzne)

Resolution

Uruchom ponownie usługę WMI.

  1. Otwórz konsolę Usługi (services.msc).
  2. Odszukaj usługę Instrumentacji zarządzania Windows .
  3. Kliknij prawym klawiszem i wybierz pozycję Wyłącz.
  4. Upewnij się, że usługa została uruchomiona ponownie bez błędów.

Aby uzyskać więcej informacji, zobacz Błąd bazy wiedzy firmy Microsoft: Nie można połączyć się z dostawcą WMI w SQL Server Configuration Manager (łącze zewnętrzne)

 
Jeśli tworzenie kopii zapasowej nadal kończy się niepowodzeniem, przejdź do następnego etapu.

Zastosuj obejście problemu z bazą wiedzy Microsoft Knowledge Base

Otwórz wiersz polecenia z uprawnieniami administratora i wykonaj polecenie odpowiednie dla wersji SQL Server. To polecenie ponownie rejestruje dostawcę WMI programu SQL Server w systemie Windows.

 

W przypadku dostawcy SQL Server WMI (sqlmgmprovider.mof), ścieżka jest zazwyczaj:

mofcomp "C:\Program Files (x86)\Microsoft SQL Server\<Version>\Shared\sqlmgmprovider.mof"
  •  gdzie <Version> mapy w następujący sposób:
    • Od SQL Server od 2008 do 100 R2
    • SQL Server 2008 R2 = 100
    • Od SQL Server od 2012 do 110 R2
    • Od SQL Server od 2014 do 120 R2
    • Od SQL Server od 2016 do 130 R2
    • Od SQL Server od 2017 do 140 R2
    • Od SQL Server od 2019 do 150 R2
    • Od SQL Server od 2022 do 160 R2

Weryfikacja

  1. Otwórz program SQL Server Configuration Manager. Nie są wyświetlane żadne komunikaty o błędach.
  2. W graficznym interfejsie użytkownika lub AUI administratora Avamar przejdź do sekcji Backup. Należy wymienić wszystkie instancje SQL i bazy danych.
  3. Uruchamianie testowej kopii zapasowej i upewnienie się, że proces przebiega bez błędu Code 10007.

Affected Products

Avamar Plug-in for SQL
Article Properties
Article Number: 000040204
Article Type: Solution
Last Modified: 04 Sept 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.