定界 ASCII 與固定長度 ASCII 文件均為文本格式,跨平台遷移時面臨換行符、字符編碼不兼容問題(如 Linux 導出的 ASCII 文件無法在 Windows 上直接導入)。二進制格式通過統一的內部編碼徹底解決跨平台兼容性難題。
| 遷移目標 | 推薦格式 | 理由 |
|---|---|---|
| DB2 (Linux) → DB2 (Windows) | PC/IXF | 保留完整表結構,跨平台無損 |
| DB2 ↔ Lotus 1-2-3 / SmartSuite | WSF | 原生支持電子表格特性 |
| DB2 ↔ 其他 RDBMS (Oracle, SQL Server) | PC/IXF 或 DEL | 視目標庫工具支持而定 |
EXPORT TO file.ixf OF IXF SELECT ... 生成 PC/IXF 文件。IMPORT FROM file.ixf OF IXF INSERT INTO table 導入,自動重建表結構(或配合 CREATE INTO)。二進制格式是跨平台、跨產品數據遷移的「通用貨幣」。PC/IXF 解決平台兼容性,WSF 解決產品互操作性。DBA 應根據遷移鏈路的具體終點選擇對應格式,避免「拿錘子找釘子」式的試錯成本。