Emisión
- Requisitos previos
- Requisitos de red y transferencia de archivos
- Sustitución del marcador de posición
- Migre la base de datos de ESET Inspect Server a una instancia o versión diferente de Microsoft SQL Server mediante la línea de comandos
Solución
Requisitos previos
- Tanto la instancia de Microsoft SQL Server de origen como la de destino deben estar instaladas
- La instancia de Microsoft SQL Server de destino debe ser de la misma versión o posterior que la instancia de Microsoft SQL Server de origen; no se admite la reducción de versión
Requisitos de red y transferencia de archivos
- Si los equipos de origen y destino se encuentran en redes diferentes, deberá transferir manualmente el archivo de copia de seguridad al equipo de destino
- Si los equipos de origen y de destino están en la misma red, puede ejecutar los comandos de migración desde el equipo de origen o de destino (asegúrese de que funciona la conectividad ping)
- Si ejecuta los comandos a través de la red
- Asegúrese de que la comunicación TCP/IP está activada para Microsoft SQL Server de destino
- Asegúrese de que el firewall del equipo de origen permite la comunicación entrante/saliente en el puerto de Microsoft SQL Server (el puerto predeterminado es TCP 1433, a menos que se haya seleccionado un puerto diferente durante el proceso de instalación de ESET Inspect Server)
Sustitución del marcador de posición
En los comandos, reemplace los marcadores de posición de la siguiente manera:
SRCHOST→ nombre de host o dirección IP del Microsoft SQL Server de origenSRCSA→ nombre de usuario de la cuenta de Microsoft SQL Server en el Microsoft SQL Server de origen (normalmentesa)SRCEEIDBNAME→ nombre de la base de datos ESET Inspect Server de origen (por defecto:eidb)TARGETHOST→ nombre de host o dirección IP del Microsoft SQL Server de destinoTARGETSA→ nombre de usuario de la cuenta de Microsoft SQL Server en el Microsoft SQL Server de destino (normalmentesa)
Migrar la base de datos de ESET Inspect Server a una instancia o versión diferente de Microsoft SQL Server mediante la línea de comandos
Para migrar la base de datos Microsoft SQL de ESET Inspect Server a una instancia o versión de Microsoft SQL Server diferente mediante la línea de comandos, siga estos pasos:
-
Detenga el servicio ESET Inspect Server.
-
Cree una copia de seguridad completa de la base de datos de ESET Inspect Server de origen. En Símbolo del sistema, ejecute
SQLCMD -U SRCSA -S SRCHOST -Q "BACKUP DATABASE SRCEEIDBNAME TO DISK = N'C:\USERS\public\BACKUPFILE.bak'" -
Restaure la base de datos de ESET Inspect en el servidor Microsoft SQL Server de destino. En Símbolo del sistema, ejecute
SQLCMD -U TARGETSA -S TARGETHOST -Q "RESTORE DATABASE SRCEEIDBNAME FROM DISK = N'C:\USERS\public\BACKUPFILE.bak'"Si la ubicación del archivo de copia de seguridad no es
C:\USERS\public\BACKUPFILE.bak, sustitúyala en el comando por la ubicación real del archivo de copia de seguridad. -
Finalice la migración según su configuración:
-
Si el Microsoft SQL Server de destino utiliza el mismo nombre de host/dirección IP y nombre de base de datos que el de origen, reinicie el servicio ESET Inspect Server.
-
Si el nombre de host/dirección IP, puerto o nombre de base de datos de Microsoft SQL Server de destino difiere del de origen, ejecute el instalador de ESET Inspect Server en el modo Reparar / Cambiar. Mantenga todos los ajustes sin cambios, pero actualice los detalles de conexión de la base de datos Microsoft SQL (nombre de host/dirección IP, puerto, nombre de la base de datos).
-