DPA Commvault jobmonitor-forespørselen mislykkes med "Failed to connect to database server"
Summary: Data Protection Advisor (DPA) Commvault jobmonitor-forespørselen mislykkes med «Failed to connect to database server»
Symptoms
CommVault jobmonitor-forespørselen kan ikke kobles til CommServ-databasen for å samle inn jobbinformasjon.
Følgende feil ble funnet i dpaagent.log:
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect(): SQLDriverConnect() failed: connect string was: DRIVER = SQL-server; SERVER =< server_navn> \ COMMVAULT; TRUSTED_CONNECTION=ja; DATABASE = CommServ;
ERR 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen(): Kunne ikke koble til databaseserveren. server=<kundeservernavn>\COMMVAULT, dbname=CommServ, user=, port=1512, flags=1. Feilmeldingen var: Rekord: 1, Status: 4060, State: 42000, Beskrivelse: [Microsoft][ODBC SQL Server-driver][SQL Server]Kan ikke åpne database " CommServ " forespurt ved innlogging. Påloggingen mislyktes.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose(): Lukker tilkoblingen 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 koble til CommServ-databasen
Cause
Årsaken til feilen ovenfor er at brukeren som er tilordnet til å starte DPA-agentprosessen, ikke har tillatelse til å få tilgang til SQL-databasen.
Resolution
DPA Agent-tjenesten må kjøre med en navngitt konto hvis CommVault SQL-serveren bruker Windows-godkjenning.
Den navngitte kontoen som er valgt for DPA-agenttjenesten, må ha lesetilgang til CommVault SQL-databasen.
Følgende regler gjelder:
1. SQL-godkjenning med ekstern agent – støttes ikke
2. SQL-godkjenning med lokal agent – støttes ikke
3. Windows-godkjenning med ekstern agent – støttes ikke
4. Windows-godkjenning med lokal agent – støttet