Supervisión y solución de problemas de migración de datos (Stretch Database)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores: solo Windows
Importante
Stretch Database está en desuso en SQL Server 2022 (16.x) y Azure SQL Database. Esta característica se quitará en una versión futura del motor de base de datos. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
Comprobación del estado de la migración de datos en una vista de administración dinámica
Abra la vista de administración dinámica sys.dm_db_rda_migration_status
para ver el número de lotes y filas de datos que se han migrado. Para más información, consulte sys.dm_db_rda_migration_status (Transact-SQL).
Solución de problemas de migración de datos
Las filas de la tabla habilitada para Stretch no se están migrando a Azure. ¿Cuál es el problema?
Hay varios problemas que pueden afectar a la migración. Realice las siguientes comprobaciones:
Compruebe la conectividad de red del equipo de SQL Server.
Compruebe que el firewall de Azure no esté bloqueando la conexión de SQL Server con el punto de conexión remoto.
Compruebe la vista de administración dinámica
sys.dm_db_rda_migration_status
para ver el estado del lote más reciente. Si se ha producido un error, compruebe los valores error_number, error_state y error_severity del lote.Para más información sobre la vista, consulte sys.dm_db_rda_migration_status (Transact-SQL).
Para más información sobre el contenido de un mensaje de error de SQL Server, consulte sys.messages (Transact-SQL).
El firewall de Azure bloquea las conexiones de mi servidor local
Es posible que tenga que agregar una regla en la configuración del Firewall de Azure para permitir que SQL Server se comunique con el servidor remoto de Azure.