Изменение местонахождения и имени базы данных SQL Server
XProtect Incident Manager Сервер управления, сервер событий, сервер регистрации, Identity Provider и XP подключаются к различным базам данных SQL Server с помощью строк подключения. Строки подключения хранятся в системном реестре Windows. Если вы изменили местонахождение или имя базы данных SQL Server, отредактируйте все строки подключения, которые указывают на эту базу данных SQL Server.
База данных | Используется |
|---|---|
База данных системы наблюдения |
|
Surveillance_IDP |
|
Surveilance_IM |
|
Прежде чем продолжить, выполните следующие действия:
Создайте резервные копии баз данных SQL Server и реестра Windows.
Убедитесь, что пользователь, запускающий соответствующие службы и пулы приложений, является владельцем базы данных.
Завершите миграцию содержимого из старой базы данных SQL Server в новую.
Чтобы обновить строки подключения с учетом нового местонахождения и имени базы данных SQL Server, выполните следующие действия:
XProtect Остановите все службы VMS и пулы приложений, использующие базу данных SQL Server.
Примечание
Службы и пулы приложений могут работать на разных компьютерах в зависимости от архитектуры системы. Необходимо остановить все пулы приложений и службы, которые подключаются к одной базе данных SQL Server.
В редакторе реестра откройте
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString.Обновите строки подключения, указав новое местонахождение и имя базы данных SQL Server.
Строки подключения по умолчанию для всех баз данных SQL Server:
ManagementServer:
Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=TrueEventServer:
Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=TrueServerService:
Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=TrueReportServer:
Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=TrueIDP:
Data Source=localhost;Initial Catalog=Surveillance_IDP;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=TrueIncidentManager:
Data Source=localhost;Initial Catalog=Surveillance_IM;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True
Запустите все службы XProtect и пулы приложений, которые были остановлены на шаге 1.