동종 복제
다음 섹션에서는 Qlik Talend Data Integration가 Microsoft SQL Server에서 Microsoft SQL Server 기반 대상으로의 복제를 처리하는 방법을 설명합니다. 동종 복제는 복제 데이터 프로젝트에만 관련됩니다.
동종 복제에서는 소스 열과 테이블 데이터 정렬이 열 및 표 데이터 정렬에 설명된 대로 대상에 복제됩니다.
열을 복제할 때 데이터 잘림을 방지하려면 XML 데이터 유형인 경우 작업 설정의 Metadata 탭에서 무제한 LOB 열 복제 옵션을 활성화하는 것이 좋습니다.
데이터 유형 예외
Microsoft SQL Server 데이터베이스에서 SQL Server 기반 대상으로 복제할 때 소스 및 대상 데이터 유형은 다음을 제외하고 지원되는 모든 Microsoft SQL Server 버전에서 동일합니다.
Microsoft SQL Server 소스 | SQL Server 기반 대상 |
---|---|
VARCHAR |
VARCHAR(x) (x=0 또는 x>8000일 때) 그렇지 않으면 VARCHAR(최대) |
NVARCHAR(길이) |
NVARCHAR(x) (x=0 또는 x>8000일 때) 그렇지 않으면 NVARCHAR(최대) |
VARBINARY |
VARBINARY(x) (x=0 또는 x>8000일 때) 그렇지 않으면 VARBINARY(최대) |
HIERARCHYID |
VARCHAR(x) |
TIMESTAMP |
VARBINARY |
열 및 표 데이터 정렬
Microsoft SQL Server에서 SQL Server 기반 대상으로 복제할 때 열 및 테이블 데이터 정렬이 대상에 복제됩니다.
데이터 정렬 복제를 지원하려면 DBA는 소스 Microsoft SQL Server 데이터베이스에 대해 정의된 데이터 정렬이 SQL Server 기반 대상 데이터베이스에 대해 정의된 데이터 정렬과 동일한지 확인해야 합니다.
Null을 허용하지 않는 열 및 기본/고유 인덱스 이름
기본/고유 인덱스 이름은 동종 복제 중에 보존됩니다. Null을 허용하지 않는 열은 다음 데이터 유형을 제외하고 동종 복제 중에도 보존됩니다.
- text
- ntext1
- VARCHAR(최대)
- NVARCHAR(최대)
- VARBINARY(최대)
- 이미지
- xml