sp_copysnapshot(Transact-SQL)
적용 대상:SQL ServerAzure SQL Managed Instance
지정된 게시의 스냅샷 폴더를 @destination_folder 나열된 폴더에 복사합니다. 이 저장 프로시저는 게시 데이터베이스의 게시자에서 실행됩니다. 이 저장 프로시저는 스냅샷을 CD-ROM과 같은 이동식 미디어에 복사할 경우 유용합니다.
구문
sp_copysnapshot [ @publication = ] 'publication', [ @destination_folder = ] 'destination_folder' ]
[ , [ @subscriber = ] 'subscriber' ]
[ , [ @subscriber_db = ] 'subscriber_db' ]
인수
[ @publication = ] 'publication'
스냅샷 내용을 복사할 게시의 이름입니다. 게시는 sysname이며 기본값은 없습니다.
[ @destination_folder = ] 'destination_folder'
게시 스냅샷의 내용을 복사할 폴더의 이름입니다. destination_folder nvarchar(255)이며 기본값은 없습니다. destination_folder 다른 서버, 네트워크 드라이브 또는 이동식 미디어(예: CD-ROM 또는 이동식 디스크)와 같은 대체 위치일 수 있습니다.
[ @subscriber = ] 'subscriber'
구독자의 이름입니다. 구독자는 Sysname이며 기본값은 NULL입니다.
[ @subscriber_db = ] 'subscriber_db'
구독 데이터베이스의 이름입니다. subscriber_db sysname이며 기본값은 NULL입니다.
반환 코드 값
0 (성공) 또는 1 (실패)
설명
sp_copysnapshot 모든 유형의 복제에 사용됩니다. Microsoft SQL Server 버전 7.0 이하를 실행하는 구독자는 대체 스냅샷 위치를 사용할 수 없습니다.
사용 권한
sysadmin 고정 서버 역할 또는 db_owner 고정 데이터베이스 역할의 멤버만 sp_copysnapshot 실행할 수 있습니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기