메시지 정보Message Details

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


로그 판독기 에이전트가 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)