MSSQL_REPL-2147199416MSSQL_REPL-2147199416

메시지 정보Message Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID -2147199416-2147199416
이벤트 원본Event Source MSSQLServerMSSQLServer
심볼 이름Symbolic Name
메시지 텍스트Message Text 병합 에이전트가 구독자에 대한 새 ID 범위 집합을 가져오지 못했습니다.The Merge Agent failed to obtain a new set of identity ranges for the Subscriber. 문제를 해결하려면 -HistoryVerboseLevel 값을 높게 설정하여 병합 에이전트를 다시 시작하고 출력 로그 파일에서 다른 서버 관련 오류를 확인하십시오.When troubleshooting, restart the Merge Agent with a higher value for -HistoryVerboseLevel and check the output log files for other server-related errors. 동기화를 다시 시작하기 전에 서버 관련 오류를 모두 해결하거나 구독을 다시 초기화합니다.Resolve any server-related errors before restarting the synchronization, or reinitialize the subscription.

설명Explanation

병합 프로세스가 실패했습니다.The merge process failed. 이 오류는 ID 범위 CHECK 제약 조건을 삭제하지 못하고 다시 만들 수 없는 경우에 발생합니다.This might have occurred because the identity range check constraint could not be dropped and re-created.

사용자 동작User Action

ID 범위 CHECK 제약 조건을 삭제하지 못하고 다시 만들 수 없는 경우에는 보안 권한을 확인하고 DDL 변경 내용이 테이블에서 허용되는지 여부를 확인합니다.If the identity range check constraint could not be dropped and re-created, check the security permissions, and also check whether the DDL changes are allowed on the table.

병합 프로세스에서 구독자의 ID 범위 할당 항목을 찾을 수 없는 경우 구독자를 다시 초기화하여 문제를 해결할 수 있습니다.If the merge process could not find the Subscriber's identity range allocation entry, reinitializing the subscriber might fix the problem. 스냅숏을 적용한 병합 프로세스를 수행하면 ID 범위 할당 항목이 테이블에 만들어집니다.The merge process that applies the snapshot creates the entry for the identity range allocation in the table.

내부 전용Internal-Only