Skip to main content

XProtect Management Client

Изменение местонахождения и имени базы данных SQL Server

Last Updated: 2 minute read
Версия2025r3
ЯзыкРусский

XProtect Incident Manager Сервер управления, сервер событий, сервер регистрации, Identity Provider и XP подключаются к различным базам данных SQL Server с помощью строк подключения. Строки подключения хранятся в системном реестре Windows. Если вы изменили местонахождение или имя базы данных SQL Server, отредактируйте все строки подключения, которые указывают на эту базу данных SQL Server.

База данных

Используется

База данных системы наблюдения

  • Служба Management Server

  • Служба Event Server

  • Пул приложений VideoOS Management Server

  • Пул приложений VideoOS сервера отчетов

Surveillance_IDP

  • Пул приложений VideoOS IDP

Surveilance_IM

  • Пул приложений VideoOS IM

Surveillance_LogServerV2

  • Служба Log Server

Прежде чем продолжить, выполните следующие действия:

  • Создайте резервные копии баз данных SQL Server и реестра Windows.

  • Убедитесь, что пользователь, запускающий соответствующие службы и пулы приложений, является владельцем базы данных.

  • Завершите миграцию содержимого из старой базы данных SQL Server в новую.

Чтобы обновить строки подключения с учетом нового местонахождения и имени базы данных SQL Server, выполните следующие действия:

  1. XProtect Остановите все службы VMS и пулы приложений, использующие базу данных SQL Server.

    Примечание

    Службы и пулы приложений могут работать на разных компьютерах в зависимости от архитектуры системы. Необходимо остановить все пулы приложений и службы, которые подключаются к одной базе данных SQL Server.

  2. В редакторе реестра откройте HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString.

  3. Обновите строки подключения, указав новое местонахождение и имя базы данных SQL Server.

    Строки подключения по умолчанию для всех баз данных SQL Server:

    • ManagementServer: Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • EventServer: Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • ServerService: Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • ReportServer: Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • IDP: Data Source=localhost;Initial Catalog=Surveillance_IDP;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • IncidentManager: Data Source=localhost;Initial Catalog=Surveillance_IM;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

    • LogServer: Data Source=localhost;Initial Catalog=SurveillanceLogServerV2;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True

  4. Запустите все службы XProtect и пулы приложений, которые были остановлены на шаге 1.