Stretch Database - sys.dm_db_rda_migration_상태

적용 대상: SQL Server 2016(13.x) 이상 버전

SQL Server의 로컬 인스턴스에 있는 각 스트레치 사용 테이블에서 마이그레이션된 데이터의 각 일괄 처리에 대해 하나의 행을 포함합니다. 일괄 처리는 시작 시간과 종료 시간으로 식별됩니다.

Important

Stretch Database는 SQL Server 2022(16.x) 및 Azure SQL Database에서 더 이상 사용되지 않습니다. 이 기능은 이후 버전의 데이터베이스 엔진 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

sys.dm_db_rda_migration_status 는 현재 데이터베이스 컨텍스트로 범위가 지정됩니다. 마이그레이션 상태 보려는 Stretch-enable 테이블의 데이터베이스 컨텍스트에 있는지 확인합니다.

SQL Server 2016(13.x)에서 sys.dm_db_rda_migration_상태 출력은 200행으로 제한됩니다.

열 이름 데이터 형식 설명
table_id int 행이 마이그레이션된 테이블의 ID입니다.
database_id int 행이 마이그레이션된 데이터베이스의 ID입니다.
migrated_rows bigint 이 일괄 처리에서 마이그레이션된 행 수입니다.
start_time_utc 날짜/시간 일괄 처리가 시작된 UTC 시간입니다.
end_time_utc 날짜/시간 일괄 처리가 완료된 UTC 시간입니다.
error_number int 일괄 처리가 실패하면 발생한 오류의 오류 번호입니다. 그렇지 않으면 null입니다.
error_severity int 일괄 처리가 실패하면 발생한 오류의 심각도입니다. 그렇지 않으면 null입니다.
error_state int 일괄 처리가 실패하면 발생한 오류의 상태입니다. 그렇지 않으면 null입니다.

error_state 오류가 발생한 조건 또는 위치를 나타냅니다.

참고 항목