MSSQL_ENG021286MSSQL_ENG021286

메시지 정보Message Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 2128621286
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQL Server 데이터베이스 엔진SQL Server Database Engine
심볼 이름Symbolic Name
메시지 텍스트Message Text 충돌 테이블 '%s'이(가) 없습니다.Conflict table '%s' does not exist.

설명Explanation

sysmergearticles(Transact-SQL)에 나열된 아티클에 대한 충돌 테이블이 실제로는 없는 경우 이 오류가 발생합니다.This error is raised if the conflict table for an article listed in sysmergearticles (Transact-SQL) does not actually exist. 병합 복제에 대해 게시된 테이블에서 열을 추가하거나 삭제해도 이 오류가 발생할 수 있습니다.The error can occur when you attempt to add a column to or drop a column from a table published for merge replication.

사용자 동작User Action

충돌 테이블이 없는 데이터베이스에서 DBCC CHECKDB(Transact-SQL)를 실행하여 데이터 일관성 문제가 없는지 확인합니다.Execute DBCC CHECKDB (Transact-SQL) on the database with the missing conflict table to verify there are no data consistency issues.

구독자에 충돌 테이블이 없는 경우 해당 구독을 삭제하고 다시 만듭니다.If the conflict table is missing on a Subscriber, drop the subscription and recreate it. 게시자에 충돌 테이블이 없는 경우 모든 구독을 삭제하고 해당 게시를 삭제한 다음 게시 및 모든 구독을 다시 만듭니다.If the conflict table is missing on a Publisher, drop all subscriptions, drop the publication, and then recreate the publication and all subscriptions. 자세한 내용은 데이터 및 데이터베이스 개체 게시게시 구독을 참조하세요.For more information, see Publish Data and Database Objects and Subscribe to Publications.

참고 항목See Also

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