Cambiar la ubicación y el nombre de una SQL Server base de datos
El servidor de gestión, el servidor de eventos, el servidor de registro, el proveedor de identidad y la conexión XProtectIncident Managera diferentes SQL Server bases de datos mediante 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 SQL Server base de datos, debe editar todas las cadenas de conexión que apuntan a esa SQL Server base de datos.
Base de datos | Usado por |
---|---|
Base de datos de vigilancia |
|
Surveillance_IDP. |
|
Surveilance_IM |
|
Surveillance_LogServerV2 |
|
Antes de continuar:
-
Realice una copia de seguridad de las bases de datos 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 base de datos antigua SQL Server a la nueva.
Para actualizar las cadenas de conexión con la nueva ubicación y el nombre de una SQL Server base de datos:
-
Detenga todos los servicios y grupos de aplicaciones de VMS XProtect que utilizan la SQL Server base de datos.
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 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 SQL Server base de datos:
Las cadenas de conexión predeterminadas para todas las SQL Server bases de datos son:
-
ManagementServer: Data Source=localhost;Initial Catalog=Surveillance;Integrated Security=True;Max Pool Size=1000;Encrypt=True;Trust Server Certificate=True
-
Servidor de eventos: 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
-
-
Inicie todos los servicios XProtect y grupos de aplicaciones que haya detenido en el paso 1.