當使用ACL針對Oracle資料庫進行ODBC轉檔時,若遭遇「ORA-01406:擷取出來的資料欄值被截斷了」
或「Error- no columns found in Selected table」等問題時,應為Client端之Oracle ODBC Driver問題,可試著將Oracle Client安裝至最新版本,例如10.2版。
以下為本機關所遭遇問題描述,提供參考。(附檔為執行錯誤訊息畫面)
環境:資料庫之Oracle為10g (10.1.0.2)
問題:
1.ACL Client 初始安裝oracle client 10.1版後,執行odbc 轉檔時遇到「ORA-01406:擷取出來的資料欄值被截斷了」
2.ACL Client 改安裝oracle client 9i版後,執行odbc 轉檔時,ORA-01406雖已排除,但挑錄Table欄位為nvarchar屬性,會無法轉出,甚至遇到「Error- no columns found in Selected table」。
3.ACL Client 改安裝oracle client 10.2版後,上述問題全部解決。
附檔下載
| 2 |
| |
|