| title | Pause and resume data migration (Stretch Database) | Microsoft Docs | |||
|---|---|---|---|---|
| ms.custom | ||||
| ms.date | 06/14/2016 | |||
| ms.prod | sql | |||
| ms.reviewer | ||||
| ms.suite | sql | |||
| ms.tgt_pltfrm | ||||
| ms.topic | conceptual | |||
| helpviewer_keywords |
|
|||
| ms.assetid | 65d6a990-b295-41b2-97f9-7b6bf3000e4d | |||
| author | MikeRayMSFT | |||
| ms.author | mikeray | |||
| manager | craigg |
[!INCLUDEtsql-appliesto-ss2016-xxxx-xxxx-xxx-md-winonly]
To pause or resume data migration to Azure, select Stretch for a table in SQL Server Management Studio, and then select Pause to pause data migration or Resume to resume data migration. You can also use Transact-SQL to pause or resume data migration.
Pause data migration on individual tables when you want to troubleshoot problems on the local server or to maximize the available network bandwidth.
-
In SQL Server Management Studio, in Object Explorer, select the Stretch-enabled table for which you want to pause data migration.
-
Right-click and select Stretch, and then select Pause.
Run the following command.
USE <Stretch-enabled database name>;
GO
ALTER TABLE <Stretch-enabled table name>
SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = PAUSED ) ) ;
GO -
In SQL Server Management Studio, in Object Explorer, select the Stretch-enabled table for which you want to resume data migration.
-
Right-click and select Stretch, and then select Resume.
Run the following command.
USE <Stretch-enabled database name>;
GO
ALTER TABLE <Stretch-enabled table name>
SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = OUTBOUND ) ) ;
GOIn SQL Server Management Studio, open Stretch Database Monitor and check the value of the Migration State column. For more info, see Monitor and troubleshoot data migration.
Query the catalog view sys.remote_data_archive_tables and check the value of the is_migration_paused column. For more info, see sys.remote_data_archive_tables.
ALTER TABLE (Transact-SQL)
Monitor and troubleshoot data migration