Stretch Database - sys.dm_db_rda_schema_update_상태

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

현재 데이터베이스에 있는 각 스트레치 사용 테이블의 원격 데이터 보관에 대한 각 스키마 업데이트 작업에 대해 하나의 행을 포함합니다. 작업은 해당 작업 ID로 식별됩니다.

Important

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

sys.dm_db_rda_schema_update_status 는 현재 데이터베이스 컨텍스트로 범위가 지정됩니다. 스키마 업데이트 상태 보려는 스트레치 사용 테이블의 데이터베이스 컨텍스트에 있는지 확인합니다.

열 이름 데이터 형식 설명
table_id int 원격 데이터 보관 스키마가 업데이트되는 로컬 스트레치 사용 테이블의 ID입니다.
database_id int 로컬 스트레치 사용 테이블을 포함하는 데이터베이스의 ID입니다.
task_id bigint 원격 데이터 보관 스키마 업데이트 작업의 ID입니다.
task_type int 원격 데이터 보관 스키마 업데이트 작업의 형식입니다.
task_type_desc nvarchar 원격 데이터 보관 스키마 업데이트 작업의 형식에 대한 설명입니다.
task_state int 원격 데이터 보관 스키마 업데이트 작업의 상태입니다.
task_state_des nvarchar 원격 데이터 보관 스키마 업데이트 작업의 상태에 대한 설명입니다.
start_time_utc 날짜/시간 원격 데이터 보관 스키마 업데이트가 시작된 UTC 시간입니다.
end_time_utc 날짜/시간 원격 데이터 보관 스키마 업데이트가 완료된 UTC 시간입니다.
error_number int 원격 데이터 보관 스키마 업데이트가 실패하면 발생한 오류의 오류 번호입니다. 그렇지 않으면 null입니다.
error_severity int 원격 데이터 보관 스키마 업데이트가 실패하면 발생한 오류의 심각도입니다. 그렇지 않으면 null입니다.
error_state int 원격 데이터 보관 스키마 업데이트가 실패하면 발생한 오류의 상태입니다. 그렇지 않으면 null입니다. error_state 오류가 발생한 조건 또는 위치를 나타냅니다.

참고 항목