EXP-00008: 遇到 ORACLE 錯誤 1455


環境:服務器為Windows Server 2008R2操作系統,安裝有器Oracle Database11.2.0.1;客戶端為Win10系統,安裝有Oracle Client 11.2.0.4

問題描述:在使用exp命令進行導出dmp時候,出現以下錯誤:

EXP-00008: 遇到 ORACLE 錯誤 1455

ORA-01455: 轉換列溢出整數數據類型

EXP-00000: 導出終止失敗

問題排查:根據平常經驗以及參考網絡類似問題,進行以下各方面的嘗試:

1、排除服務端和客戶端版本不一致問題,采用Oracle Client11.2.0.1版本客戶端進行導出,未解決;

2、檢查數據是否存在損壞,進行表格重命名、數據瀏覽、查詢、插入等操作均正常執行,因為是空間數據,通過ArcGIS Catalog進行預覽等均正常。

3、檢查是否有物化視圖使用導出表,無相關物化視圖、物化視圖日志等,未解決;

4、檢查是否有失效對象,對失效的View、trigger進行重新編譯,未解決;

5、修改導出語句,exp命令后追加 “INDEXES=n STATISTICS=none”兩個參數,未解決;

6、使用expdp命令進行導出指定標,可以正常導出。

對於expdp命令使用方式可以參考上篇隨筆。

因為是空間數據,通過ArcGIS Catalog將數據復制到我本地測試庫,使用exp命令可以正常導出。exp在服務器端無法使用,說明其還是存在相應的問題,近期正在排查,尚未發現問題原因。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM