데이터 마이그레이션 모니터링 및 문제 해결(Stretch Database)Monitor and troubleshoot data migration (Stretch Database)

이 항목은 다음에 적용됩니다. 예SQL Server(2016부터 시작)아니요Azure SQL 데이터베이스아니요Azure SQL 데이터 웨어하우스아니요병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Stretch Database 모니터에서 데이터 마이그레이션을 모니터링하려면 SQL Server Management Studio에서 데이터베이스에 대해 태스크 | 스트레치 | 모니터 를 선택합니다.To monitor data migration in Stretch Database Monitor, select Tasks | Stretch | Monitor for a database in SQL Server Management Studio .

Stretch Database 모니터에서 데이터 마이그레이션 상태 확인Check the status of data migration in the Stretch Database Monitor

Stretch Database 모니터를 열고 데이터 마이그레이션을 모니터링하려면 SQL Server Management Studio에서 데이터베이스에 대해 태스크 | 스트레치 | 모니터 를 선택합니다.Select Tasks | Stretch | Monitor for a database in SQL Server Management Studio to open Stretch Database Monitor and monitor data migration.

  • 모니터의 상단에는 스트레치 사용 SQL Server 데이터베이스 및 원격 Azure 데이터베이스 둘 다에 대한 일반 정보가 표시됩니다.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 모니터Stretch Database Monitor

동적 관리 뷰에서 데이터 마이그레이션 상태 확인 Check the status of data migration in a dynamic management view

마이그레이션된 데이터의 배치 및 행 수를 보려면 동적 관리 뷰 sys.dm_db_rda_migration_status 를 엽니다.Open the dynamic management view sys.dm_db_rda_migration_status to see how many batches and rows of data have been migrated. 자세한 내용은 sys.dm_db_rda_migration_status(Transact-SQL)를 참조하세요.For more info, see sys.dm_db_rda_migration_status (Transact-SQL).

데이터 마이그레이션 문제 해결 Troubleshoot data migration

스트레치 사용 테이블의 행이 Azure로 마이그레이션되지 않습니다. 어떤 문제 때문인가요?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.

  • SQL Server 컴퓨터의 네트워크 연결을 확인합니다.Check network connectivity for the SQL Server computer.

  • Azure 방화벽이 SQL Server의 원격 끝점 연결을 차단하지 않는지 확인합니다.Check that the Azure firewall is not blocking your SQL Server from connecting to the remote endpoint.

  • 동적 관리 뷰 sys.dm_db_rda_migration_status 에서 최신 배치의 상태를 확인합니다.Check the dynamic management view sys.dm_db_rda_migration_status for the status of the latest batch. 오류가 발생한 경우 배치의 error_number, error_state 및 error_severity 값을 확인합니다.If an error has occurred, check the error_number, error_state, and error_severity values for the batch.

    Azure 방화벽이 로컬 서버의 연결을 차단합니다.The Azure firewall is blocking connections from my local server.
    SQL Server가 원격 Azure 서버와 통신할 수 있도록 Azure 서버의 Azure 방화벽 설정에 규칙을 추가해야 할 수 있습니다.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

Stretch Database 관리 및 문제 해결Manage and troubleshoot Stretch Database