Cambiar la ubicación y el nombre de una base de datos de SQL Server
El servidor de gestión, el servidor de eventos, el servidor de registro, Identity Provider y el XProtect Incident Manager se conectan a diferentes bases de datos SQL Server utilizando cadenas de conexión. Estas cadenas de conexión se almacenan en el registro de Windows. Si ha cambiado la ubicación o el nombre de una base de datos de SQL Server, debe editar todas las cadenas de conexión que apuntan a esa base de datos de SQL Server.
Base de datos | Usado por |
|---|---|
Base de datos de vigilancia |
|
Surveillance_IDP |
|
Surveilance_IM |
|
Antes de continuar:
Realice una copia de seguridad de las bases de datos de SQL Server y del registro de Windows.
Asegúrese de que el usuario que ejecuta los servicios relacionados y los grupos de aplicaciones sea el propietario de la base de datos.
Complete la migración de contenido de la antigua base de datos de SQL Server a la nueva.
Para actualizar las cadenas de conexión con la nueva ubicación y el nombre de una base de datos de SQL Server:
Detenga todos los servicios y grupos de aplicaciones de VMS XProtect que utilizan la base de datos de SQL Server.
Nota
Dependiendo de la arquitectura de su sistema, los servicios y los grupos de aplicaciones pueden ejecutarse en diferentes equipos. Debe detener todos los grupos de aplicaciones y servicios que se conectan a la misma base de datos de SQL Server.
En el Editor del Registro, vaya a
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString.Para actualizar las cadenas de conexión con la nueva ubicación y el nombre de una base de datos de SQL Server:
Las cadenas de conexión predeterminadas para todas las bases de datos de SQL Server son:
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
Inicie todos los servicios XProtect y grupos de aplicaciones que haya detenido en el paso 1.