Replikacja jednorodna
W poniższej sekcji opisano, jak Qlik Talend Data Integration obsługuje replikację ze środowiska Microsoft SQL Server (MS-CDC) 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.
- W replikacji jednorodnej dane źródłowe najpierw przechodzą przez typ danych Qlik Talend Data Integration i dlatego podlegają wszelkim ograniczeniom tego typu.
Wyjątki typów danych
Podczas replikacji ze środowiska Microsoft SQL Server (MS-CDC) do obsługiwanego miejsca docelowego opartego na SQL Server typy danych źródłowych i docelowych są identyczne, z następującymi wyjątkami:
Źródło Microsoft SQL Server (MS-CDC). | Miejsce docelowe oparte na Microsoft 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 (MS-CDC) 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 Microsoft SQL Server (MS-CDC) są takie same jak dla miejsca docelowego opartego 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