Avamar : échec de la sauvegarde SQL - client non consultable - « Code d’erreur : 10007 »

Summary: La sauvegarde SQL échoue et le client ne peut pas être consulté, affichant l’erreur 10007, car le fournisseur Windows Management Instrumentation (WMI) pour SQL Server a été supprimé après une désinstallation de l’instance. ...

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

Symptômes observés

La sauvegarde SQL a échoué et le client n’est pas accessible dans l’interface d’administration d’Avamar.

  • Sauvegarde terminée avec "Error Code: 10007".
  • SQL Server Configuration Manager affiche le message d’erreur "Cannot connect to WMI provider. You do not have permission or the server is unreachable."

Partie pertinente du log de sauvegarde :

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

Suppression du fournisseur Microsoft Windows Management Instrumentation (WMI)

Lorsqu’une instance SQL Server est désinstallée, le fournisseur WMI qui fournit les informations de configuration à SQL Server Configuration Manager est supprimé.

Fichier de configuration WMI partagé

Les instances 32 bits et 64 bits de SQL Server référencent le même fichier de configuration WMI situé dans C:\Program Files (x86)\Microsoft SQL Server\xxx\Shared . La suppression du fichier d’une instance entraîne sa suppression pour l’autre.

Impact sur la sauvegarde Avamar SQL

Le fournisseur manquant empêche SQL Server Configuration Manager de se connecter à WMI, ce qui provoque l’erreur “Cannot connect to WMI provider. You do not have permission or the server is unreachable.” Avamar s’appuie sur ce fournisseur pour énumérer les bases de données. Par conséquent, le client ne peut pas être consulté et la sauvegarde se termine par Error Code 10007.

  • La désinstallation ou la mise à niveau d’une instance SQL Server supprime le fichier WMI MOF.
  • Le même fichier MOF est partagé entre toutes les instances de l’hôte.
  • Le client de sauvegarde Avamar ne peut pas récupérer les métadonnées de la base de données.

Erreur « Impossible de se connecter au fournisseur WMI » dans SQL Server Configuration Manager (lien externe)

Resolution

Redémarrez le service WMI.

  1. Ouvrez la console Services (services.msc).
  2. Localisez le service Windows Management Instrumentation .
  3. Effectuez un clic droit pour sélectionner Propriétés.
  4. Vérifiez que le service redémarre sans erreur.

Pour plus d’informations, reportez-vous à l’article de la base de connaissances Microsoft : Erreur « Impossible de se connecter au fournisseur WMI » dans SQL Server Configuration Manager (lien externe)

 
Si les tests matériels sont validés, passez à l’étape suivante.

Appliquer la solution de contournement de la base de connaissances Microsoft

Ouvrez une invite de commande avec des privilèges d’administration et exécutez la commande appropriée pour la version de SQL Server. Cette commande enregistre à nouveau le fournisseur WMI SQL Server dans Windows.

 

Pour le fournisseur WMI SQL Server (sqlmgmprovider.mof), le chemin est typiquement :

mofcomp "C:\Program Files (x86)\Microsoft SQL Server\<Version>\Shared\sqlmgmprovider.mof"
  •  Où <Version> mappage comme suit :
    • SQL Server 2008 à 100 R2
    • SQL Server 2008 R2 (dernière version).
    • SQL Server 2012 à 110 R2
    • SQL Server 2014 à 120 R2
    • SQL Server 2016 à 130 R2
    • SQL Server 2017 à 140 R2
    • SQL Server 2019 à 150 R2
    • SQL Server 2022 à 160 R2

Vérification

  1. Démarrez le gestionnaire de configuration SQL Server. Aucun message d'erreur ne s'affiche.
  2. Dans l’interface graphique d’administration ou l’AUI d’Avamar, accédez à Backup. Toutes les instances et bases de données SQL doivent être répertoriées.
  3. Exécutez une sauvegarde test et vérifiez qu’elle se termine sans erreur 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.