sp_validate_redirected_publisher(Transact-SQL)
적용 대상:SQL Server
게시 데이터베이스의 현재 호스트가 복제본(replica) 지원할 수 있는지 확인합니다. 배포 데이터베이스에서 실행해야 합니다. 이 프로시저는 .에서 호출됩니다 sp_get_redirected_publisher
.
구문
sp_validate_redirected_publisher
[ @original_publisher = ] N'original_publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @redirected_publisher = ] N'redirected_publisher' OUTPUT
, [ @multi_subnet_failover = ] multi_subnet_failover
[ ; ]
인수
[ @original_publisher = ] N'original_publisher'
원래 데이터베이스를 게시한 SQL Server 인스턴스의 이름입니다. @original_publisher sysname이며 기본값은 없습니다.
[ @publisher_db = ] N'publisher_db'
게시할 데이터베이스의 이름입니다. @publisher_db 기본값이 없는 sysname입니다.
[ @redirected_publisher = ] N'redirected_publisher' OUTPUT
게시자/데이터베이스 쌍에 대해 호출될 때 sp_redirect_publisher
지정된 리디렉션 대상입니다. @redirected_publisher sysname 형식의 OUTPUT 매개 변수입니다.
[ @multi_subnet_failover = ] multi_subnet_failover
적용 대상: SQL Server 2022(16.x) CU 10 이상 버전.
동적 연결된 서버를 만들기 위한 정보를 전달하는 데 사용됩니다. 이 경우 0
동적 연결된 서버가 매개 변수를 사용하여 MultiSubnetFailover
만들어지지 않습니다. 이 경우 1
동적 연결된 서버는 매개 변수를 MultiSubnetFailover
.로 사용하여 1
만들어집니다. @multi_subnet_failover 비트이며 기본값은 .입니다0
.
반환 코드 값
0
(성공) 또는 1
(실패).
결과 집합
없음.
설명
게시자 및 게시 데이터베이스 sp_validate_redirected_publisher
에 대한 항목이 없으면 출력 매개 변수 @redirected_publisher null을 반환합니다. 항목이 있는 경우 성공 및 실패 사례 모두에서 출력 매개 변수에 반환됩니다.
유효성 검사가 성공하면 성공 표시를 반환합니다 sp_validate_redirected_publisher
.
유효성 검사에 실패하면 오류를 설명하는 오류가 발생합니다.
사용 권한
호출자는 sysadmin 고정 서버 역할의 멤버, 배포 데이터베이스에 대한 db_owner 고정 데이터베이스 역할 또는 게시자 데이터베이스와 연결된 정의된 게시에 대한 게시 액세스 목록의 멤버여야 합니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기