跳到主要內容 跳至補充內容

同質複寫

下列區段描述 Qlik Talend Data Integration 如何處理從 Microsoft SQL Server 複寫至基於 Microsoft SQL Server 的目標。 請注意,同質複寫僅與複寫資料專案相關。

在同質複寫中,來源欄和表格定序將會複寫至目標,如 欄和表格定序 中所述。

資訊備註

若要在透過 XML 資料類型複寫欄時預防資料截斷,強烈建議在任務設定的 Metadata 索引標籤啟用複寫無限 LOB 欄選項。

資料類型例外情況

從 Microsoft SQL Server 資料庫複寫至基於 SQL Server 的目標時,對於所有支援的 Microsoft SQL Server 版本,來源和目標資料類型相同,但有下列例外情況:

同質複寫中的資料類型例外情況
Microsoft SQL Server 來源 基於 SQL Server 的目標

VARCHAR

VARCHAR (x)

(若 x=0 或 x>8000)

其他 VARCHAR (最大)

NVARCHAR (長度)

NVARCHAR (x)

(若 x=0 或 x>8000)

其他 NVARCHAR (最大)

VARBINARY

VARBINARY (x)

(若 x=0 或 x>8000)

其他 VARBINARY (最大)

HIERARCHYID

VARCHAR (x)

時間戳記

VARBINARY

欄和表格定序

從 Microsoft SQL Server 複寫至基於 SQL Server 的目標時,欄和表格定序將會複寫至目標。

資訊備註

若要支援定序複寫,DBA 必須確保為了來源 Microsoft SQL Server 資料庫定義的定序與為了基於 SQL Server 的目標資料庫定義的定序相同。

不可為 Null 的欄和主要/唯一索引名稱

同質複寫期間會保留主要/唯一索引名稱。同質複寫期間也會保留不可為 Null 的欄,但有下列資料類型的例外情況:

  • 文字
  • ntext1
  • varchar(max)
  • nvarchar(max)
  • varbinary(max)
  • 影像
  • xml

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!