輸入資料的限制

索引鍵資料表

由於技術限制,索引鍵資料表無法以多執行緒模式載入。如果您決定使用「維護物件」方法建立輸入資料檔,請考慮下列事項:

  • 建立維護物件資料的資料擷取,但排除索引鍵資料表,然後以多執行緒批次執行資料上傳

  • 只針對索引鍵資料表建立個別擷取,然後以單一執行緒批次將其上傳。

重複的記錄

上傳期間不會拒絕重複的記錄。這可能會導致目標資料表中的索引損毀和其他問題。

系統中設定的預設 SQL 載入器資料上傳方法為「直接路徑」。「直接路徑」方法的優點包括更高的效能和更有效率的資源使用率。進行直接路徑載入時會停用條件約束,因此不會拒絕重複的主索引鍵記錄。

有兩種方法可解決此問題

  • 在上傳之前,先清除舊有資料擷取中的重複記錄

  • 自訂預設組態並切換至「傳統路徑」載入方法。

    • 建立自訂控制檔標頭:複製受管理的內容 K1-SQLLoaderControlFileHeader 並修改成使用「傳統路徑載入」(請參考 SQL 載入器文件以取得更多詳細資訊)。

    • 修改轉換指示 (轉換任務類型):指定上方建立的 SQL 載入器控制檔標頭

    • 重新產生轉換成品

CLOB 資料大小

主要資料檔中包含的 CLOB 資料最大大小為 10K。如果轉換的 CLOB 資料大小預期會大於 10K,請建立次要資料檔。

CLOB 資料 - XML

使用換行字元格式化的 XML 資料無法作為主要資料檔的一部分上傳。如果 CLOB 資料包含格式化的 XML,請為 CLOB 資料欄建立次要資料檔。