sys.sp_rda_set_rpo_duration(Transact-SQL)
적용 대상: SQL Server 2016(13.x) 이상 버전
특정 시점 복원이 필요한 경우 원격 Azure 데이터베이스를 완전히 복원할 수 있도록 SQL Server가 준비 테이블에 보존하는 마이그레이션된 데이터의 시간을 설정합니다.
자세한 내용은 Stretch Database를 참조 하여 마이그레이션된 행을 일시적으로 유지하여 Azure 데이터에 대한 데이터 손실 위험을 줄입니다.
Important
Stretch Database는 SQL Server 2022(16.x) 및 Azure SQL Database에서 더 이상 사용되지 않습니다. 이 기능은 이후 버전의 데이터베이스 엔진 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.
구문
sp_rda_set_rpo_duration [ @duration_hrs = ] duration_hrs
[ ; ]
인수
[ @duration_hrs = ] duration_hrs
SQL Server에서 현재 스트레치 사용 데이터베이스에 대해 유지하려는 마이그레이션된 데이터의 시간(null 이 아닌 정수 값)입니다. 최소값이기도 한 기본값은 8시간입니다.
참고 항목
값이 높을수록 SQL Server에 더 많은 스토리지 공간이 필요합니다.
사용 권한
db_owner 권한이 필요합니다.
설명
sys.sp_rda_get_rpo_duration(Transact-SQL)를 실행하여 현재 값을 가져옵니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기