Pausa y reanudación de la 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.

Para pausar o reanudar la migración de datos en Azure, seleccione Stretch para una tabla en SQL Server Management Studio y después seleccione Pausar para pausar la migración de datos o Reanudar para reanudar la migración de datos. También puede usar Transact-SQL para pausar o reanudar la migración de datos.

Pause la migración de datos en tablas individuales para solucionar problemas en el servidor local o para maximizar el ancho de banda de red disponible.

Pausa de la migración de datos

Use SQL Server Management Studio

  1. En el Explorador de objetos de SQL Server Management Studio, seleccione la tabla habilitada para Stretch para la que desea pausar la migración de datos.

  2. Haga clic con el botón derecho y seleccione Stretch y Pausar.

Uso de Transact-SQL

Ejecute el siguiente comando.

USE [<Stretch-enabled database name>];
GO
ALTER TABLE [<Stretch-enabled table name>]
    SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = PAUSED ) );
GO

Reanudación de la migración de datos

Use SQL Server Management Studio

  1. En el Explorador de objetos de SQL Server Management Studio, seleccione la tabla habilitada para Stretch para la que desea reanudar la migración de datos.

  2. Haga clic con el botón derecho y seleccione Stretch y Reanudar.

Uso de Transact-SQL

Ejecute el siguiente comando.

USE [<Stretch-enabled database name>];
GO
ALTER TABLE [<Stretch-enabled table name>]
    SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = OUTBOUND ) );
GO

Comprobar si la migración está activa o en pausa

Use SQL Server Management Studio

En SQL Server Management Studio, abra Supervisión de base de datos de Stretch y compruebe el valor de la columna Estado de migración . Para obtener más información, vea Supervisión y solución de problemas de migración de datos.

Uso de Transact-SQL

Consulte la vista de catálogo sys.remote_data_archive_tables y compruebe el valor de la columna is_migration_paused . Para obtener más información, vea sys.remote_data_archive_tables.

Vea también