MSSQLSERVER_21899MSSQLSERVER_21899

세부 정보Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 2189921899
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQLEngineSQLEngine
심볼 이름Symbolic Name SQLErrorNum21899SQLErrorNum21899
메시지 텍스트Message Text '%d' 오류로 인해 리디렉션된 게시자 '%s'에서 원래 게시자 '%s'의 구독자에 대한 sysserver 항목이 있는지 확인하기 위한 쿼리에 실패했습니다(오류 메시지 '%s').The query at the redirected publisher '%s' to determine whether there were sysserver entries for the subscribers of the original publisher '%s' failed with error '%d', error message '%s'.

설명Explanation

sp_validate_redirected_publisher는 원격 서버에 있는 게시자 데이터베이스의 구독 메타데이터 테이블을 쿼리하여 연관된 구독자를 확인합니다.sp_validate_redirected_publisher queries the subscription metadata tables of the publisher database at the remote server to determine its associated subscribers. 오류 21899는 이 쿼리에 실패한 경우에 반환됩니다.Error 21899 is returned if this query fails. 유효성 검사 쿼리를 실행하려면 리디렉션된 게시자의 게시된 데이터베이스에 액세스해야 합니다.The validation query requires access to the published database at the redirected publisher. 원래 게시자에 대해 sp_adddistpublisher가 호출될 때 지정된 로그인에 리디렉션된 게시자의 게시된 데이터베이스에 액세스할 수 있는 권한이 없으면 오류 21899가 반환됩니다.If the login specified when sp_adddistpublisher is called for the original publisher is not authorized to access the published database at the redirected publisher, error 21899 is returned.

사용자 동작User Action

지정된 오류 메시지를 검토하여 실패 원인을 파악하고 적절한 수정 동작을 수행하십시오.Review the cited error message to determine the cause of the failure and take appropriate corrective action