Ga naar hoofdinhoud Ga naar aanvullende inhoud

Homogene replicatie

In de volgende sectie wordt beschreven hoe Qlik Talend Data Integration omgaat met replicatie van Microsoft SQL Server (MS-CDC) naar Microsoft SQL Server-doelen. Homogene replicatie is alleen relevant voor Replicatiegegevensprojecten.

Bij homogene replicatie worden de bronkolom en tabelsorteringen gerepliceerd naar het doel zoals beschreven in Kolom- en tabelsortering.

Informatie
  • In het geval van homogene replicatie doorlopen de brongegevens eerst het Qlik Talend Data Integration-gegevenstype, waardoor ze onderhevig zijn aan de beperkingen van dat type.

Uitzonderingen voor gegevenstype

Bij het repliceren van Microsoft SQL Server (MS-CDC) naar een ondersteund SQL Server-doel, zijn de bron en doelgegevenstypen gelijk, waarbij de volgende uitzonderingen gelden:

Uitzonderingen voor gegevenstype bij homogene replicatie
Microsoft SQL Server-bron (MS-CDC) Microsoft SQL Server-doel

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

Kolom- en tabelsortering

Bij het repliceren van Microsoft SQL Server (MS-CDC) naar een SQL Server-doel, worden kolom- en tabelsorteringen gerepliceerd naar het doel.

Informatie

Om replicatie met sortering te ondersteunen, moet de DBA zorgen dat de sorteringen die zijn gedefinieerd voor Microsoft SQL Server (MS-CDC) hetzelfde zijn als de sorteringen die zijn gedefinieerd voor het SQL Server-doel.

Kolommen die niet null mogen zijn en primaire/unieke indexnamen

Primaire/unieke indexnamen worden behouden tijdens de homegene replicatie. Kolommen die niet null mogen zijn worden ook behouden tijdens de homogene replicatie, met uitzondering van de volgende gegevenstypen:

  • text
  • ntext1
  • varchar(max)
  • nvarchar(max)
  • varbinary(max)
  • image
  • XML

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!