首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
電腦稽核 >> 電腦稽核軟體討論區 >>[分享]分享--ACL For Oracle odbc轉檔問題
[分享]分享--ACL For Oracle odbc轉檔問題

當使用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
 
 

   
相關標籤
   
回文 #1
回覆會員暱稱:
點數:
等級:初學者

榮譽勳章:初學者
發文篇數:42
回文時間:2009-04-07 21:50:48

有關「ORA-01406:擷取出來的資料欄值被截斷了」的問題這問題我也曾遇到過當時我是把table所有欄位選取下載table時發生此問題可能是欄位數太多造成之後我選取我所要的欄位,其他欄位未選取此問題發生的情況就很少發生
   
回文 #2
回覆會員暱稱:dodo
點數:30
等級:初學者

榮譽勳章:初學者
發文篇數:9
回文時間:2009-04-07 11:40:21

關於「ORA-01406:擷取出來的資料欄值被截斷了」的問題 建議使用者先了解oracle client端(使用者端)和server端odbc driver的版本 若server端為9i,則client端的版本要比server端的版本高如oracle client 10.2相關版本可參考oracle網站


資料來源:
http://www.oracle.com/technology/software/index.html
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策