Intenta comprender el código correctamente antes de aplicarlo a tu trabajo y si tdeseas aportar algo puedes comentarlo.
Solución:
Esta práctica página de Microsoft debería ser muy útil para usted, ya que explica en detalle cómo realizar una migración y las herramientas y métodos disponibles: Actualizaciones de versiones y ediciones compatibles para SQL Server 2019
Use el Asistente de migración de datos (DMA) para escanear sus bases de datos y asegurarse de que se puedan migrar al servidor 2019. Resaltará los posibles problemas de bloqueo, como las funciones obsoletas que es posible que deba resolver antes de poder migrar.
Sin embargo, parece que aún necesitará actualizar su SQL Server 2012 a SP4 para que sea totalmente compatible.
Normalmente solo…
- Realice una copia de seguridad simple de la base de datos de SQL Server en la instancia anterior de SQL Server (o con el comando Transact-SQL
BACKUP
) - Copie la copia de seguridad de la base de datos (archivo *.BAK) en la nueva instancia de SQL Server
- Restaure la base de datos con SQL Server Management Studio (SSMS) o con el comando Transact-SQL
RESTORE DATABASE ...
.
Durante la restauración de la base de datos en la nueva instancia, se convierte automáticamente a la versión más reciente de la base de datos.
Si restaura una base de datos de SQL Server 2005 (9.x) o superior a SQL Server 2019 (15.x), la base de datos se actualiza automáticamente. Normalmente, la base de datos está disponible inmediatamente. Sin embargo, si una base de datos de SQL Server 2005 (9.x) tiene índices de texto completo, el proceso de actualización los importa, los restablece o los reconstruye, según la configuración de la propiedad del servidor upgrade_option. Si la opción de actualización está configurada para importar (upgrade_option = 2) o reconstruir (upgrade_option = 0), los índices de texto completo no estarán disponibles durante la actualización. Dependiendo de la cantidad de datos que se indexen, la importación puede demorar varias horas y la reconstrucción puede demorar hasta diez veces más. Tenga en cuenta también que cuando la opción de actualización está configurada para importar, los índices de texto completo asociados se reconstruyen si no hay un catálogo de texto completo disponible. Para cambiar la configuración de la propiedad del servidor upgrade_option, use sp_fulltext_service.
Referencia: Restaurar una base de datos a una nueva ubicación (SQL Server) (Microsoft | SQL Docs)
Importante
No olvide crear secuencias de comandos para los inicios de sesión de SQL Server, que luego se pueden usar para volver a crearlos en la nueva instancia. Visite el artículo Cómo transferir nombres de usuario y contraseñas entre instancias de SQL Server (Soporte de Microsoft) para ver cómo se puede lograr.
Puedes amparar nuestra misión poniendo un comentario o dejando una valoración te estamos eternamente agradecidos.