Запит jobmonitor DPA Commvault не вдається виконати запит із повідомленням "Не вдалося підключитися до сервера баз даних"
Summary: Запит Commvault Jobmonitor від Data Protection Protection Advisor (DPA) зазнає невдачі з повідомленням "Не вдалося підключитися до сервера баз даних"
Symptoms
Запит Commvault jobmonitor не підключається до бази даних CommServ для збору інформації про вакансії.
У файлі dpaagent.log:
ERR 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlConnect(): SQLDriverConnect() не вдалося: рядок підключення був: ДРАЙВЕР=SQL сервер; SERVER=<server_ІМ'Я\>COMMVAULT; TRUSTED_CONNECTION=так; БАЗА ДАНИХ=CommServ;
ERR 10924.7888 20190611:141003 sodbc.mssql.sodbc - sodbcOpen(): Не вдалося підключитися до сервера баз даних. server=<ім'я> сервера клієнта\COMMVAULT, dbname=CommServ, user=, port=1512, flags=1. Помилка полягала в наступному: Запис: 1, Статус: 4060, Держава: 42000, опис: [Корпорація Майкрософт][Драйвер SQL Server ODBC][SQL Server]Не вдається відкрити базу даних " CommServ" запитується логіном. Не вдалося увійти в систему.(-1)
DBG1 10924.7888 20190611:141003 sodbc.mssql.connect - cmssqlClose(): Замикання з'єднання з базою даних SQL Server. Server=<server_name>\COMMVAULT, DB=CommServ, Port=1512, Trusted=1, User=(null)
ERR 10924.7888 20190611:141003 agent.mod.cmv - jobmonitor(): не вдалося підключитися до бази даних CommServ
Cause
Причина вищевказаної помилки полягає в тому, що користувач, якому призначено запуск процесу агента DPA, не має прав на доступ до бази даних SQL.
Resolution
Служба агента DPA має працювати з іменованим обліковим записом, якщо на сервері CommVault SQL Server використовується автентифікація Windows.
Іменований обліковий запис, вибраний для служби агента DPA, повинен мати дозвіл на доступ на читання до бази даних CommVault SQL.
Діють такі правила:
1. Автентифікація SQL за допомогою віддаленого агента – не підтримується
2. Аутентифікація SQL за допомогою локального агента - не підтримується
3. Автентифікація Windows за допомогою віддаленого агента - не підтримується
4. Автентифікація Windows за допомогою локального агента – підтримується