DPA Commvault jobmonitor-aanvraag mislukt met 'Kan geen verbinding maken met databaseserver'
Summary: Data Protection Advisor (DPA) Commvault jobmonitor-aanvraag mislukt met 'Kan geen verbinding maken met databaseserver'
Symptoms
De Commvault-jobmonitor-aanvraag kan geen verbinding maken met de CommServ-database om taakgegevens te verzamelen.
De volgende fouten zijn gevonden in de dpaagent.log:
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect(): SQLDriverConnect() failed: connect string was: DRIVER = SQL Server; SERVER=<server_naam>\COMMVAULT; TRUSTED_CONNECTION=ja; DATABASE=CommServ;
ERR 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen(): Kan geen verbinding maken met databaseserver. server=<customer server name>\COMMVAULT, dbname=CommServ, user=, port=1512, flags=1. De fout was: Record: 1, Status: 4060, Staat: 42000, Beschrijving: [Microsoft][ODBC SQL Server-driver][SQL Server]Kan database niet openen " CommServ" aangevraagd door de login. Het aanmelden is mislukt.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose(): Verbinding met SQL Server-database wordt verbroken. Server=<server_name>\COMMVAULT, DB=CommServ, Port=1512, Trusted=1, User=(null)
ERR 10924.7888 20190611:141003 agent.mod.cmv - jobmonitor(): failed to connect to CommServ database
Cause
De reden voor de bovenstaande fout is dat de gebruiker die is toegewezen om het DPA-agentproces te starten, geen machtigingen heeft om toegang te krijgen tot de SQL-database.
Resolution
De DPA Agent-service moet worden uitgevoerd met een benoemd account als de CommVault SQL Server Windows-verificatie gebruikt.
Het benoemde account dat voor de DPA Agent-service is gekozen, moet toestemming hebben voor leestoegang tot de CommVault SQL-database.
De volgende regels zijn van toepassing:
1. SQL-authenticatie met externe agent – Niet ondersteund
2. SQL-authenticatie met lokale agent - Niet ondersteund
3. Windows-authenticatie met externe agent - Niet ondersteund
4. Windows-authenticatie met lokale agent – Ondersteund