문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

MSSQL_REPL027056

제품 이름

SQL Server

제품 버전

10.0

제품 빌드 번호

 

이벤트 ID

27056

이벤트 원본

MSSQLSERVER

구성 요소

SQL Server 데이터베이스 엔진

심볼 이름

메시지 텍스트

병합 프로세스에서 '%1'의 생성 기록을 변경할 수 없습니다. 문제를 해결하려면 자세한 기록 로깅으로 동기화를 다시 시작하고 기록할 출력 파일을 지정하십시오.

일반적으로 이 오류는 과도하게 커진 병합 복제 시스템 테이블에서 발생한 경합으로 인해 생깁니다. 게시 보존 기간이 긴 경우에 주로 시스템 테이블이 방대해지며 이는 보존 기간 동안 메타데이터가 이러한 테이블에 저장되기 때문입니다.

이 문제를 해결하려면

  1. 병합 에이전트에 대한 -DownloadGenerationsPerBatch-UploadGenerationsPerBatch 매개 변수 값을 줄여 오류를 발생시키는 근본 문제를 해결하는 동안 처리가 계속 진행되도록 합니다. 에이전트 프로필 및 명령줄에서 에이전트 매개 변수를 지정할 수 있습니다. 자세한 내용은 아래의 항목을 참조하십시오.

  2. 게시 보존 기간에 대해 가능한 낮은 설정 값을 지정합니다. 자세한 내용은 구독 만료 및 비활성화를 참조하십시오.

  3. 병합 복제 유지 관리의 한 부분으로 병합 복제와 연결된 MSmerge_contents, MSmerge_genhistoryMSmerge_tombstone, MSmerge_current_partition_mappingsMSmerge_past_partition_mappings 시스템 테이블의 증가를 확인하십시오. 이러한 테이블의 인덱스를 주기적으로 다시 만듭니다. 자세한 내용은 인덱스 다시 구성 및 다시 작성을 참조하십시오.

커뮤니티 추가 항목

추가
표시: