MSSQL_REPL020011MSSQL_REPL020011

메시지 정보Message Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 2001120011
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQL Server 데이터베이스 엔진SQL Server Database Engine
심볼 이름Symbolic Name
메시지 텍스트Message Text '%2'에서 '%1'을(를) 실행할 수 없습니다.The process could not execute '%1' on '%2'.

설명Explanation

로그 판독기 에이전트가 sp_replcmds(프로세스가 <ServerName>에서 'sp_replcmds'를 실행할 수 없음) 또는 sp_repldone(프로세스가 <ServerName>에서 'sp_repldone'를 실행할 수 없음)을 실행하는 경우와 같이 트랜잭션 복제 처리 중 여러 상황에서 이 오류가 발생할 수 있습니다.This error can be raised in a number of circumstances during transactional replication processing, such as when the Log Reader Agent executes sp_replcmds (The process could not execute 'sp_replcmds' on <ServerName>) or sp_repldone (The process could not execute 'sp_repldone' on <ServerName>).

사용자 동작User Action

방금 백업에서 복원한 데이터베이스에서 이 오류가 발생한 경우에는 sp_replrestart 실행을 비롯해 백업 및 복원 설명서에서 간략하게 설명한 단계를 수행했는지 확인하십시오.If this error is raised in a database that you have just restored from a backup, ensure you have followed the steps outlined in the backup and restore documentation, including executing sp_replrestart if appropriate. 자세한 내용은 스냅숏 및 트랜잭션 복제의 백업 및 복원을 위한 전략을 참조하세요.For more information, see Strategies for Backing Up and Restoring Snapshot and Transactional Replication.

이 오류는 내부 처리 오류입니다. 이 오류가 복원이 아닌 다른 상황에서 발생한 경우에는 일반적으로 복제를 제거하고 다시 구성해야 합니다.This error is an internal processing error and if it is raised in circumstances other than a restore, it typically indicates that replication must be removed and reconfigured. 복제를 제거할 수 없으면 고객 지원 담당자에 문의하십시오.If you cannot remove replication, contact customer support for assistance.

관련 항목:See Also

오류 및 이벤트 참조(복제) Errors and Events Reference (Replication)
sp_replcmds(Transact-SQL) sp_replcmds (Transact-SQL)
sp_repldone(Transact-SQL) sp_repldone (Transact-SQL)