Změna umístění a názvu databáze SQL Server
Server pro správu, server událostí, protokolový server, Identity Provider a připojení XProtect Incident Manager k různým databázím SQL Server pomocí řetězců připojení. Tyto řetězce připojení jsou uloženy v registru systému Windows. Pokud jste změnili umístění nebo název databáze SQL Server, musíte upravit všechny řetězce připojení, které odkazují na danou databázi SQL Server.
Databáze | Využil |
|---|---|
Databáze dohledu |
|
Surveillance_IDP |
|
Surveilance_IM |
|
Než budete pokračovat:
Zálohujte databáze SQL Server a registr systému Windows.
Ujistěte se, že uživatel, který spouští související služby a fondy aplikací, je vlastníkem databáze.
Dokončete migraci obsahu ze staré databáze SQL Server na novou.
Aktualizace řetězců připojení s novým umístěním a názvem databáze SQL Server:
Zastavení všech XProtect služeb VMS a fondů aplikací, které využívají databázi SQL Server.
Poznámka
V závislosti na architektuře systému mohou být služby a fondy aplikací spuštěny na různých počítačích. Musíte zastavit všechny fondy aplikací a služby, které se připojují ke stejné databázi SQL Server.
V Editoru registru přejděte na
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString.Aktualizujte řetězce připojení o nové umístění a název databáze SQL Server.
Výchozí řetězce připojení pro všechny databáze SQL Server jsou:
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
Spusťte všechny XProtect služby a fondy aplikací, které jste v kroku 1 zastavili.