MSSQL_ENG004929MSSQL_ENG004929

메시지 정보Message Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 49294929
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQL Server 데이터베이스 엔진SQL Server Database Engine
심볼 이름Symbolic Name
메시지 텍스트Message Text %S_MSG '%.ls'은(는) 복제용으로 게시 중이므로 변경할 수 없습니다.Cannot alter the %S_MSG '%.ls' because it is being published for replication.

설명Explanation

이 오류는 일반적으로 트랜잭션 복제용으로 게시되는 테이블의 PRIMARY KEY 제약 조건을 삭제하려고 할 때 발생합니다.This error typically occurs if you attempt to drop the primary key constraint on a table that is published for transactional replication. 트랜잭션 복제를 사용하려면 게시된 각 테이블의 기본 키가 필요하므로 이 제약 조건은 삭제할 수 없습니다.Transactional replication requires a primary key for each published table; therefore the constraint cannot be dropped.

사용자 동작User Action

이 제약 조건을 삭제하려면 해당 테이블과 연결된 아티클을 먼저 삭제합니다.To drop the constraint, first drop the article associated with the table. 자세한 내용은 기존 게시에 대한 아티클 추가 및 삭제를 참조하세요.For more information, see Add Articles to and Drop Articles from Existing Publications. 복제되지 않은 데이터베이스에서 오류가 발생한 경우 sp_removedbreplication(Transact-SQL)을 실행하여 데이터베이스의 개체가 복제된 것으로 표시되지 않도록 하세요.If this error occurs in a database that is not replicated, execute sp_removedbreplication (Transact-SQL) to ensure objects in the database are not marked as replicated.

관련 항목:See Also

오류 및 이벤트 참조(복제)Errors and Events Reference (Replication)