# Homogen replikering

I följande delavsnitt beskrivs hur Qlik Talend Data Integration hanterar replikering från Microsoft SQL Server till Microsoft SQL Server-baserade mål. Observera att homogen replikering endast är relevant för replikeringsdataprojekt.

Vid homogen replikering replikeras källkolumnens och tabellens sorteringar till målet enligt beskrivningen i [Kolumn- och tabellsortering](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/SourcesConnections/SQLServer/sqlserver-source-homog.htm#ar_sqlserverds_1727505754_1659775).

Anteckning om information

För att förhindra trunkering av data vid replikering av kolumner med en **XML** -datatyp rekommenderas starkt att aktivera alternativet Replikera obegränsade LOB-kolumner på uppgiftsinställningarnas [Metadata](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings-metadata.htm)-flik.

## Undantag för datatyper

Vid replikering från en Microsoft SQL Server-databas till ett SQL Server-baserat mål är käll- och måldatatyperna identiska för alla Microsoft SQL Server-versioner som stöds, med följande undantag:

Undantag för datatyp i homogen replikering

| Microsoft SQL Server-källa | SQL Server-baserat mål |
| --- | --- |
| VARCHAR | VARCHAR (x)<br><br>(när x=0 eller x&gt;8000)<br><br>annars VARCHAR (max) |
| NVARCHAR (längd) | NVARCHAR (x)<br><br>(när x=0 eller x&gt;8000)<br><br>annars NVARCHAR (max) |
| VARBINARY | VARBINARY (x)<br><br>(när x=0 eller x&gt;8000)<br><br>annars VARBINARY (max) |
| HIERARCHYID | VARCHAR (x) |
| TIMESTAMP | VARBINARY |

## Kolumn- och tabellsortering

Vid replikering från Microsoft SQL Server till ett SQL Server-baserat mål replikeras kolumn- och tabellsorteringar till målet.

Anteckning om information

För att stödja sorteringsreplikering måste DBA säkerställa att de sorteringar som definierats för Microsoft SQL Server-källdatabasen är samma som de som definierats för den Microsoft SQL Server-baserade måldatabasen.

### Kolumner som inte kan nollställas och primära/unika indexnamn

Primära/unika indexnamn bevaras under homogen replikering. Kolumner som inte kan nollställas bevaras också under homogen replikering, med undantag för följande datatyper:

* text
* ntext1
* varchar(max)
* nvarchar(max)
* varbinary(max)
* bild
* xml