Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 3.14 KB

File metadata and controls

54 lines (37 loc) · 3.14 KB
description Monitor and troubleshoot data migration (Stretch Database)
title Monitor and troubleshoot data migration
ms.date 06/14/2016
ms.service sql-server-stretch-database
ms.reviewer
ms.topic conceptual
helpviewer_keywords
Stretch Database, monitoring
monitoring Stretch Database
ms.assetid 06950858-8c02-4ec6-9c59-42b787316a2d
author rothja
ms.author jroth
ms.custom seo-dt-2019

Monitor and troubleshoot data migration (Stretch Database)

[!INCLUDE sqlserver2016-windows-only]

To monitor data migration in Stretch Database Monitor, select Tasks | Stretch | Monitor for a database in SQL Server Management Studio .

Check the status of data migration in the Stretch Database Monitor

Select Tasks | Stretch | Monitor for a database in SQL Server Management Studio to open Stretch Database Monitor and monitor data migration.

  • The top portion of the monitor displays general information about both the Stretch-enabled SQL Server database and the remote Azure database.

  • The bottom portion of the monitor displays the status of data migration for each Stretch-enabled table in the database.

Stretch Database Monitor

Check the status of data migration in a dynamic management view

Open the dynamic management view sys.dm_db_rda_migration_status to see how many batches and rows of data have been migrated. For more info, see sys.dm_db_rda_migration_status (Transact-SQL).

Troubleshoot data migration

Rows from my Stretch-enabled table are not being migrated to Azure. What's the problem?
There are several problems that can affect migration. Check the following things.

  • Check network connectivity for the SQL Server computer.

  • Check that the Azure firewall is not blocking your SQL Server from connecting to the remote endpoint.

  • Check the dynamic management view sys.dm_db_rda_migration_status for the status of the latest batch. If an error has occurred, check the error_number, error_state, and error_severity values for the batch.

The Azure firewall is blocking connections from my local server.
You may have to add a rule in the Azure firewall settings of the Azure server to let SQL Server communicate with the remote Azure server.

See Also

Manage and troubleshoot Stretch Database