輸入資料的限制
索引鍵資料表
由於技術限制,索引鍵資料表無法以多執行緒模式載入。如果您決定使用「維護物件」方法建立輸入資料檔,請考慮下列事項:
-
建立維護物件資料的資料擷取,但排除索引鍵資料表,然後以多執行緒批次執行資料上傳
-
只針對索引鍵資料表建立個別擷取,然後以單一執行緒批次將其上傳。
重複的記錄
上傳期間不會拒絕重複的記錄。這可能會導致目標資料表中的索引損毀和其他問題。
系統中設定的預設 SQL 載入器資料上傳方法為「直接路徑」。「直接路徑」方法的優點包括更高的效能和更有效率的資源使用率。進行直接路徑載入時會停用條件約束,因此不會拒絕重複的主索引鍵記錄。
有兩種方法可解決此問題
-
在上傳之前,先清除舊有資料擷取中的重複記錄
-
自訂預設組態並切換至「傳統路徑」載入方法。
-
建立自訂控制檔標頭:複製受管理的內容 K1-SQLLoaderControlFileHeader 並修改成使用「傳統路徑載入」(請參考 SQL 載入器文件以取得更多詳細資訊)。
-
修改轉換指示 (轉換任務類型):指定上方建立的 SQL 載入器控制檔標頭
-
重新產生轉換成品
-
CLOB 資料大小
主要資料檔中包含的 CLOB 資料最大大小為 10K。如果轉換的 CLOB 資料大小預期會大於 10K,請建立次要資料檔。
CLOB 資料 - XML
使用換行字元格式化的 XML 資料無法作為主要資料檔的一部分上傳。如果 CLOB 資料包含格式化的 XML,請為 CLOB 資料欄建立次要資料檔。