Réplication homogène
La section suivante décrit comment Qlik Talend Data Integration gère la réplication de Microsoft SQL Server (MS-CDC) vers des cibles basées sur Microsoft SQL Server. Notez que la réplication homogène s'adresse uniquement aux projets de données Replicate.
Dans le cadre d'une réplication homogène, les assemblages (collations) des colonnes et tables sources seront répliqués dans la cible, comme décrit à la section Assemblage (collation) de colonnes et de tables.
- Dans le cadre d'une réplication homogène, les données sources commencent par passer par le type de données Qlik Talend Data Integration et sont par conséquent soumises aux limitations de ce type.
Exceptions relatives aux types de données
Lors de la réplication de Microsoft SQL Server (MS-CDC) vers une cible basée sur SQL Server prise en charge, les types de données sources et cibles sont identiques, hormis dans les cas suivants :
Source Microsoft SQL Server (MS-CDC) | Cible basée sur Microsoft SQL Server |
---|---|
VARCHAR |
VARCHAR (x) (when x=0 or x>8000) else VARCHAR (max) |
NVARCHAR (length) |
NVARCHAR (x) (when x=0 or x>8000) else NVARCHAR (max) |
VARBINARY |
VARBINARY (x) (when x=0 or x>8000) else VARBINARY (max) |
HIERARCHYID |
VARCHAR (x) |
TIMESTAMP |
VARBINARY |
Assemblage (collation) de colonnes et de tables
Lors de la réplication de Microsoft SQL Server (MS-CDC) vers une cible basée sur SQL Server, les assemblages (collations) de colonnes et de tables sont répliqués dans la cible.
Pour prendre en charge la réplication d'assemblage (collation), DBA doit s'assurer que les assemblages (collations) définis pour Microsoft SQL Server (MS-CDC) sont les mêmes que ceux définis pour la cible basée sur SQL Server.
Colonnes non nullables et noms d'index primaires/uniques
Lors d'une réplication homogène, les noms d'index primaires/uniques sont préservés. Lors d'une réplication homogène, les colonnes non nullables sont elles aussi préservées, à l'exception des types de données suivants :
- text
- ntext1
- varchar(max)
- nvarchar(max)
- varbinary(max)
- image
- xml