Avamar: errore di backup SQL - Client non esplorabile - "Error Code: 10007"

Summary: Il backup SQL ha esito negativo e non è possibile esplorare il client, mostrando l'errore 10007 perché il provider WMI (Windows Management Instrumentation) per SQL Server è stato rimosso dopo la disinstallazione di un'istanza. ...

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

Sintomi osservati

Il backup SQL non è riuscito e non è possibile esplorare il client nell'interfaccia di amministrazione di Avamar.

  • Backup completato con "Error Code: 10007".
  • SQL Server Configuration Manager visualizza il messaggio di errore "Cannot connect to WMI provider. You do not have permission or the server is unreachable."

Parte pertinente dal registro di backup:

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

Rimozione del provider WMI (Microsoft Windows Management Instrumentation)

Quando un'istanza di SQL Server viene disinstallata, il provider WMI che fornisce le informazioni di configurazione a SQL Server Configuration Manager viene rimosso.

File di configurazione WMI condiviso

Entrambe le istanze a 32 bit e a 64 bit di SQL Server fanno riferimento allo stesso file di configurazione WMI che si trova nella C:\Program Files (x86)\Microsoft SQL Server\xxx\Shared Cartella: L'eliminazione del file per un'istanza lo rimuove per l'altra.

Impatto su Avamar SQL Backup

Il provider mancante impedisce a SQL Server Configuration Manager di connettersi a WMI, causando l'errore “Cannot connect to WMI provider. You do not have permission or the server is unreachable.” Avamar si basa su questo provider per enumerare i database; pertanto il client non può essere esplorato e il backup termina con Error Code 10007.

  • La disinstallazione o l'aggiornamento di un'istanza di SQL Server rimuove il file WMI MOF.
  • Lo stesso file MOF viene condiviso tra tutte le istanze sull host.
  • Avamar Backup Client non è in grado di recuperare i metadati del database.

Impossibile connettersi all'errore del provider WMI in SQL Server Configuration Manager (link esterno)

Resolution

Riavviare il servizio WMI.

  1. Aprire la console Servizi (services.msc).
  2. Individuare il servizio Strumentazione gestione Windows .
  3. Cliccare con il pulsante destro del mouse e scegliere Disabilita.
  4. Verificare che il servizio si riavvii senza errori.

Per ulteriori informazioni, vedere l'articolo della Knowledge Base di Microsoft Impossibile connettersi all'errore del provider WMI in SQL Server Configuration Manager (link esterno)

 
Se il test ha esito positivo, continuare con il passaggio successivo.

Applicare una soluzione alternativa per la Knowledge Base di Microsoft

Aprire un prompt dei comandi con privilegi di amministratore ed eseguire il comando appropriato per la versione di SQL Server. Questo comando registra nuovamente il provider WMI di SQL Server in Windows.

 

Per il provider WMI di SQL Server (sqlmgmprovider.mof), il percorso è tipicamente:

mofcomp "C:\Program Files (x86)\Microsoft SQL Server\<Version>\Shared\sqlmgmprovider.mof"
  •  Dove <Version> mappe come segue:
    • Da SQL Server 2005 a SQL Server 100 R2
    • SQL Server 2008 R2 (aggiornamento più recente).
    • Da SQL Server 2005 a SQL Server 110 R2
    • Da SQL Server 2005 a SQL Server 120 R2
    • Da SQL Server 2005 a SQL Server 130 R2
    • Da SQL Server 2005 a SQL Server 140 R2
    • Da SQL Server 2005 a SQL Server 150 R2
    • Da SQL Server 2005 a SQL Server 160 R2

Verifica

  1. Avviare SQL Server Configuration Manager. Non viene visualizzato alcun messaggio di errore.
  2. Nella GUI di amministrazione di Avamar o in AUI, accedere a Backup. Devono essere elencati tutti i database e le istanze SQL.
  3. Eseguire un backup di prova e verificare che venga completato senza errori Code 10007.

Affected Products

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