DPA Commvault jobmonitor-anmodning mislykkes med "Kunne ikke oprette forbindelse til databaseserver"
Summary: Data Protection Advisor (DPA) Commvault jobmonitor-anmodning mislykkes med "Kunne ikke oprette forbindelse til databaseserver"
Symptoms
Commvault jobmonitor-anmodningen kan ikke oprette forbindelse til CommServ-databasen for at indsamle joboplysninger.
Følgende fejl blev fundet i dpaagent.log:
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect(): SQLDriverConnect () mislykkedes: forbindelsesstrengen var: DRIVER = SQL Server; SERVER=<server_navn>\COMMVAULT; TRUSTED_CONNECTION=ja; DATABASE=CommServ;
FEJL 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen(): Kunne ikke oprette forbindelse til databaseserveren. server=<kundeservernavn>\COMMVAULT, dbname=CommServ, user=, port=1512, flags=1. Error was: Rekord: 1, Status: 4060, Stat: 42000, Beskrivelse: [Microsoft][ODBC SQL Server-driver][SQL Server]Databasen kan ikke åbnes " CommServ" anmodet af login. Login mislykkedes.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose(): Lukning af forbindelsen til SQL Server-databasen. Server=<server_name>\COMMVAULT, DB=CommServ, Port=1512, Trusted=1, User=(null)
ERR 10924.7888 20190611:141003 agent.mod.cmv - jobmonitor(): kunne ikke oprette forbindelse til CommServ-databasen
Cause
Årsagen til ovenstående fejl er, at den bruger, der er tildelt til at starte DPA-agentprocessen, ikke har tilladelser til at få adgang til SQL-databasen.
Resolution
DPA-agenttjenesten skal køre med en navngivet konto, hvis CommVault SQL Server bruger Windows-godkendelse.
Den navngivne konto, der er valgt til DPA-agenttjenesten, skal have tilladelse til læseadgang til CommVault SQL-databasen.
Følgende regler gælder:
1. SQL-godkendelse med fjernagent – understøttes ikke
2. SQL-godkendelse med lokal agent – understøttes ikke
3. Windows-godkendelse med fjernagent – understøttes ikke
4. Windows-godkendelse med lokal agent – understøttet