아티클 문제
적용 대상:SQL ServerAzure SQL Managed Instance
아티클 문제 페이지에는 아티클에 대해 발견된 조건과 이러한 조건의 결과로 필요한 모든 변경 내용이 나열되어 있습니다. 다음 표에서는 발생 가능한 문제 및 복제와 기존 애플리케이션이 올바르게 작동하는지 여부를 확인하는 데 필요한 동작을 나열합니다.
문서 문제 | 세부 사항 | 필요한 동작 |
---|---|---|
Uniqueidentifier 열이 테이블에 추가됩니다. | 복제하려면 병합 게시의 모든 아티클에 대한 데이터 형식 uniqueidentifier 열 또는 구독 업데이트를 허용하는 트랜잭션 게시가 필요합니다. | 복제는 첫 번째 스냅샷이 생성될 때 하나도 없는 게시된 테이블에 데이터 형식 uniqueidentifier 열을 자동으로 추가합니다. 이러한 테이블을 참조하는 INSERT 및 UPDATE 문이 열 목록을 사용하는지 확인해야 합니다. 또한 추가 열에 대한 디스크 공간이 충분한지 확인합니다. |
IDENTITY 열에는 NOT FOR REPLICATION 옵션이 필요합니다. | 복제에서 모든 IDENTITY 열은 NOT FOR REPLICATION 옵션을 사용해야 합니다. 게시된 IDENTITY 열에서 이 옵션을 사용하지 않는 경우 INSERT 명령이 제대로 복제되지 않을 수 있습니다. | Microsoft SQL Server 2000(8.x) 이하를 실행하는 게시자에서 만든 게시에 적용됩니다. 모든 IDENTITY 열에 대해 NOT FOR REPLICATION 속성을 지정해야 합니다. |
IDENTITY 속성이 구독자에게 전송되지 않습니다. | 이 게시는 구독자에서 업데이트를 허용하지 않습니다. IDENTITY 열이 구독자에게 전송되면 IDENTITY 속성은 전송되지 않습니다. 예를 들어 게시자에서 INT IDENTITY로 정의된 열은 구독자에서 INT로 정의됩니다. | SQL Server 2000(8.x) 이하를 실행하는 게시자에서 만든 게시에 적용됩니다. 별도의 동작이 필요하지 않습니다. |
뷰에서 참조하는 테이블이 필요합니다. | Microsoft SQL Server를 사용하려면 게시된 뷰 및 인덱싱된 뷰에서 참조하는 모든 테이블을 구독자에서 사용할 수 있어야 합니다. 참조된 테이블이 이 게시의 아티클로 게시되지 않은 경우 구독자에서 수동으로 만들어야 합니다. | 뒤로 단추를 사용하여 아티클 페이지로 이동합니다. 필요한 개체를 추가합니다. |
저장 프로시저가 참조하는 개체가 필요합니다. | SQL Server를 사용하려면 테이블 및 사용자 정의 함수와 같은 게시된 저장 프로시저에서 참조하는 모든 개체를 구독자에서 사용할 수 있어야 합니다. 참조된 개체가 이 게시의 아티클로 게시되지 않은 경우 구독자에서 수동으로 만들어야 합니다. | 뒤로 단추를 사용하여 아티클 페이지로 이동합니다. 필요한 개체를 추가합니다. |
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기