La demande de surveillance des tâches DPA Commvault échoue avec le message « Impossible de se connecter au serveur de base de données »
Summary: La demande Commvault jobmonitor de Data Protection Advisor (DPA) échoue avec le message « Impossible de se connecter au serveur de base de données »
Symptoms
La demande Commvault jobmonitor ne parvient pas à se connecter à la base de données CommServ pour collecter des informations sur la tâche.
Les erreurs suivantes ont été détectées dans le fichier dpaagent.log :
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect() : SQLDriverConnect() failed : connect string was : DRIVER=SQL Server ; SERVER=<server_nom>\COMMVAULT ; TRUSTED_CONNECTION=oui ; DATABASE=CommServ ;
ERR 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen() : Impossible de se connecter au serveur de base de données. server=<customer server name>\COMMVAULT, dbname=CommServ, user=, port=1512, flags=1. Error was: Enregistrer: 1, État : 4060, État : 42000, Description : [Microsoft][Pilote ODBC SQL Server][SQL Server]Impossible d’ouvrir la base de données " CommServ" demandé par la connexion. La connexion a échoué.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose() : Fermeture de la connexion à la base de données SQL Server. server=<server_name>\COMMVAULT, DB=CommServ, port=1512, trusted=1, user=(null)
ERR 10924.7888 20190611:141003 agent.mod.cmv - jobmonitor() : échec de la connexion à la base de données CommServ
Cause
L’erreur ci-dessus est due au fait que l’utilisateur chargé de démarrer le processus de l’agent DPA ne dispose pas des autorisations nécessaires pour accéder à la base de données SQL.
Resolution
Le service de l’agent DPA doit s’exécuter avec un compte nommé si CommVault SQL Server utilise l’authentification Windows.
Le compte nommé choisi pour le service de l’agent DPA doit disposer d’une autorisation d’accès en lecture à la base de données SQL CommVault.
Les règles suivantes sont appliquées :
1. Authentification SQL avec l’agent distant : non prise en charge
2. Authentification SQL avec l’agent local : non prise en charge
3. Authentification Windows avec l’agent distant : non prise en charge
4. Authentification Windows avec l’agent local : prise en charge