Replikacja jednorodna
W poniższej sekcji opisano, jak Qlik Talend Data Integration obsługuje replikację ze środowiska Microsoft SQL Server do miejsc docelowych opartych na Microsoft SQL Server. Należy pamiętać, że replikacja jednorodna ma zastosowanie tylko w przypadku projektów danych replikacji.
W przypadku replikacji jednorodnej sortowanie kolumny źródłowej i tabeli będzie replikowane w miejscu docelowym, jak opisano to w artykule Sortowanie kolumn i tabel.
Aby zapobiec ucinaniu danych podczas replikacji kolumn z typem danych XML , zdecydowanie zaleca się włączenie opcji Replikuj nieograniczone kolumny LOB na karcie Metadata ustawień zadania.
Wyjątki typów danych
Podczas replikacji z bazy danych Microsoft SQL Server do obsługiwanego miejsca docelowego opartego na SQL Server typy danych źródłowych i docelowych są identyczne w przypadku wszystkich obsługiwanych wersji Microsoft SQL Server, z następującymi wyjątkami:
Źródło Microsoft SQL Server | Miejsce docelowe oparte na SQL Server |
---|---|
VARCHAR |
VARCHAR (x) (when x=0 or x>8000) else VARCHAR (max) |
NVARCHAR (długość) |
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 |
Sortowanie kolumn i tabel
Podczas replikacji ze środowiska Microsoft SQL Server do miejsca docelowego opartego na SQL Server sortowania kolumn i tabel zostaną zreplikowane do miejsca docelowego.
Aby obsługiwać replikację sortowania, administrator bazy danych musi upewnić się, że sortowania zdefiniowane dla źródłowej bazy danych Microsoft SQL Server są takie same jak dla docelowej bazy danych opartej na SQL Server.
Kolumny niedopuszczające wartości null i nazwy indeksów podstawowych/unikatowych
Nazwy indeksów podstawowych/unikatowych są zachowywane podczas replikacji jednorodnej. Kolumny niedopuszczające wartości null są również zachowywane podczas replikacji jednorodnej, z wyjątkiem następujących typów danych:
- text
- ntext1
- varchar(maks.)
- nvarchar(maks.)
- varbinary(maks.)
- image
- xml