DPA Commvault Jobmonitor -pyyntö epäonnistuu ja ilmoittaa, että tietokantapalvelimeen ei voitu muodostaa yhteyttä
Summary: Data Protection Advisor (DPA) Commvault Jobmonitor -pyyntö epäonnistuu ja näyttöön tulee ilmoitus "Yhteyden muodostaminen tietokantapalvelimeen epäonnistui"
Symptoms
Commvault Jobmonitor -pyyntö ei muodosta yhteyttä CommServ-tietokantaan työtietojen keräämistä varten.
Seuraavat virheet havaittiin dpaagent.log:
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect(): SQLDriverConnect() epäonnistui: connect-merkkijono oli: DRIVER = SQL Server; PALVELIN=<server_NIMI>\COMMVAULT; TRUSTED_CONNECTION=kyllä; TIETOKANTA=CommServ;
ERR 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen(): Yhteyden muodostaminen tietokantapalvelimeen epäonnistui. server=<asiakaspalvelimen nimi>\COMMVAULT, dbname=CommServ, user=, port= 1512, flags=1. Error was: Ennätys: 1, tila: 4060, totea: 42000, kuvaus: [Microsoft][ODBC SQL Server -ohjain][SQL-palvelin]Tietokantaa ei voi avata " CommServ" pyytää kirjautumista. Kirjautuminen epäonnistui.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose(): SQL Server -tietokannan yhteyden sulkeminen. Server=<server_name>\COMMVAULT, DB=CommServ, portti=1512, trusted=1, user=(null)
ERR 10924.7888 20190611:141003 agent.mod.cmv - jobmonitor(): yhteyden muodostaminen CommServ-tietokantaan epäonnistui
Cause
Edellä mainitun virheen syynä on se, että käyttäjällä, joka on määritetty käynnistämään DPA-agenttiprosessi, ei ole SQL-tietokannan käyttöoikeuksia.
Resolution
DPA Agent -palvelu on suoritettava nimetyllä tilillä, jos CommVault SQL Server käyttää Windows-todennusta.
DPA Agent -palvelua varten valitulla nimetyllä tilillä on oltava CommVault SQL -tietokannan lukuoikeus.
Seuraavat säännöt ovat voimassa:
1. SQL-todennus etäagentin kanssa – Ei tuettu
2. SQL-todennus paikallisen agentin kanssa - ei tueta
3. Windows-todennus etäagentin kanssa - Ei tuettu
4. Windows-todennus paikallisella agentilla – tuettu