내보내기(0) 인쇄
모두 확장
확장 최소화

sys.dm_database_copies(Azure SQL 데이터베이스)

이 항목은 더 이상 사용되지 않습니다. SQL 14 Transact-SQL 참조(영문)에서 최신 버전을 찾을 수 있습니다.

Important중요
이 항목은 유지 관리되지 않습니다. 최신 버전은 sys.dm_database_copies를 참조하십시오.

데이터베이스 복사에 대한 정보를 반환합니다. sys.dm_database_copies 뷰는 Microsoft Azure SQL 데이터베이스에 고유하며 온-프레미스 SQL Server에서는 지원되지 않습니다.

sys.dm_database_copies 뷰에는 다음 필드가 포함됩니다.

 

열 이름 데이터 형식 설명

database_id

int

sys.databases 뷰의 현재 데이터베이스 ID입니다.

start_date

datetimeoffset

지역 Azure SQL 데이터베이스 데이터 센터에서 데이터베이스 복사가 시작된 UTC 시간입니다.

modify_date

datetimeoffset

지역 Azure SQL 데이터베이스 데이터 센터에서 데이터베이스 복사가 완료된 UTC 시간입니다. 새 데이터베이스는 이 시간을 기준으로 원본 데이터베이스와 트랜잭션 면에서 일치합니다. 완료 정보는 5분마다 업데이트됩니다.

percentage_complete

real

복사한 바이트 백분율입니다. 값의 범위는 0에서 100까지입니다. Azure SQL 데이터베이스는 장애 조치(failover)와 같은 일부 오류를 자동으로 복구하고 데이터베이스 복사를 다시 시작할 수 있습니다. 이 경우 percentage_complete는 0에서 다시 시작됩니다.

error_code

int

0보다 큰 경우 복사하는 동안 발생한 오류를 나타내는 코드입니다. 오류가 발생하지 않은 경우 값은 0입니다.

error_desc

nvarchar(4096)

복사하는 동안 발생한 오류에 대한 설명입니다.

error_severity

int

데이터베이스 복사가 실패한 경우 16이 반환됩니다.

error_state

int

복사가 실패한 경우 1을 반환합니다.

이 뷰는 서버 수준 보안 주체 로그인을 통해 master 데이터베이스에서만 사용할 수 있습니다.

새 데이터베이스를 만들 Azure SQL 데이터베이스 서버의 master 데이터베이스에서 sys.dm_database_copies 뷰를 사용합니다. 데이터베이스 복사가 성공적으로 완료되고 새 데이터베이스가 ONLINE 상태가 되면 sys.dm_database_copies 뷰의 행이 자동으로 제거됩니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft