적용 대상:SQL Server
Azure 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를 사용하려면 테이블 및 사용자 정의 함수와 같은 게시된 저장 프로시저에서 참조하는 모든 개체를 구독자에서 사용할 수 있어야 합니다. 참조된 개체가 이 게시에서 아티클로 게시되지 않은 경우 구독자 측에서 수동으로 생성해야 합니다. | 뒤로 단추를 사용하여 아티클 페이지로 이동합니다. 필요한 개체를 추가합니다. |