Zmiana lokalizacji i nazwy bazy danych SQL Server
Serwery zarządzania, serwery zdarzeń, serwery logowania, serwery Identity Provider i XProtect Incident Manager łączą się z różnymi bazami danych firmy SQL Server za pomocą ciągów znaków połączenia. Te ciągi znaków połączenia są przechowywane w rejestrze systemu Windows. W przypadku zmiany lokalizacji lub nazwy bazy danych SQL Server należy edytować wszystkie ciągi znaków połączenia, które wskazują na tę bazę danych SQL Server.
Baza danych | Używane przez |
|---|---|
Baza danych nadzoru |
|
Surveillance_IDP |
|
Surveilance_IM |
|
Surveillance_LogServerV2 |
|
Zanim przejdziesz dalej:
Wykonywanie kopii zapasowej baz danych systemu SQL Server i rejestru systemu Windows.
Upewnij się, że użytkownik, który uruchamia powiązane usługi i pule aplikacji, jest właścicielem bazy danych.
Zakończ migrację treści ze starej bazy danych SQL Server do nowej.
Aby zaktualizować ciągi znaków połączenia o nową lokalizację i nazwę bazy danych programu SQL Server:
Należy zatrzymać wszystkie XProtect usługi VMS i pule aplikacji, które korzystają z bazy danych SQL Server.
Uwaga
W zależności od architektury systemu usługi i pule aplikacji mogą działać na różnych komputerach. Należy zatrzymać wszystkie pule aplikacji i usługi łączące się z tą samą bazą danych SQL Server.
W Edytorze rejestru przejdź do
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString.Zaktualizuj ciągi znaków połączenia o nową lokalizację i nazwę bazy danych SQL Server.
Domyślne ciągi znaków połączenia dla wszystkich baz danych SQL Server to:
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=TrueLogServer:
Data Source=localhost;Initial Catalog=SurveillanceLogServerV2;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True
Uruchom wszystkie usługi XProtect i pule aplikacji zatrzymane w kroku 1.