exp/imp匯入匯出版本問題和ORA-6550報錯
前幾天有位同事問到exp/imp是否涉及到版本問題,我認為,只要是軟體,都會涉及到高低版本的相容性問題,Oracle也是軟體,自然也是這樣。
簡單的實驗:
exp工具版本:10g
匯出的source資料庫版本:9i
bash-4.1$ exp x/x@x tables=T file=/home/x/t.dmp
Export: Release 10.2.0.4.0 - Production on Wed Dec 11 15:17:05 2013
Copyright (c) 1982, 2007, Oracle. All rights reserved.
EXP-00056: ORACLE error 6550 encountered
ORA-06550: line 1, column 41:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 15:
PL/SQL: Statement ignored
EXP-00000: Export terminated unsuccessfully
從報錯看,好像是有個元件未定義,導致匯出失敗。
從MOS上看到一篇文章,有個介紹exp/imp版本相容性問題的經典總結:
匯出客戶端相容性:建議使用和源資料庫或目標資料庫中最低版本一致的EXPORT工具版本。
這裡很明顯為我們實際中需要exp/imp匯入匯出指明瞭方向。
下面是匯入匯出的一個版本矩陣:
簡單的實驗:
exp工具版本:10g
匯出的source資料庫版本:9i
bash-4.1$ exp x/x@x tables=T file=/home/x/t.dmp
Export: Release 10.2.0.4.0 - Production on Wed Dec 11 15:17:05 2013
Copyright (c) 1982, 2007, Oracle. All rights reserved.
EXP-00056: ORACLE error 6550 encountered
ORA-06550: line 1, column 41:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 15:
PL/SQL: Statement ignored
EXP-00000: Export terminated unsuccessfully
從報錯看,好像是有個元件未定義,導致匯出失敗。
從MOS上看到一篇文章,有個介紹exp/imp版本相容性問題的經典總結:
Export client compatibility:
Always use a version of the EXPORT utility that is equal to the lowest version of either the source or the target database.
Import client compatibility:
Always use a version of the IMPORT utility that is equal to the version of the target database.
匯入客戶端相容性:建議使用和目標資料庫版本一致的IMPORT工具版本。Always use a version of the IMPORT utility that is equal to the version of the target database.
這裡很明顯為我們實際中需要exp/imp匯入匯出指明瞭方向。
下面是匯入匯出的一個版本矩陣:
Import data into an older release (desupported) target database.
Import data into Oracle8i or higher release database.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7192724/viewspace-1063323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料匯出匯入(exp/imp)Oracle
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- exp匯出報錯EXP-00106問題處理
- exp匯出遭遇IMP-00020
- 【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事項Oracle
- 使用imp/exp遇到兩個問題
- oracle exp和impOracle
- 【故障處理】Linux下匯入匯出“IMP-00030: failed to create file ... for write”LinuxAI
- exp和imp詳解
- 不同版本exp/imp使用注意事項
- kxcel, 方便匯入和匯出 ExcelExcel
- imp-匯入小寫字母的表
- EasyExcel到出匯入問題記錄Excel
- MySQL入門--匯出和匯入資料MySql
- 土製Excel匯入匯出及相關問題探討Excel
- 若依框架匯入阿里OSS報錯問題解決方案框架阿里
- NPOI匯出和匯入Excel,Word和PDFExcel
- DB2 匯入和匯出 命令列和客戶端匯出DB2命令列客戶端
- IDEA 匯出和匯入jar包教程IdeaJAR
- 匯入和匯出AWR的資料
- 如何使用 JavaScript 匯入和匯出 ExcelJavaScriptExcel
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- Mysql匯入&匯出MySql
- doris匯入匯出
- esayExcel匯入匯出Excel
- 【oracle 資料匯入匯出字元問題】Oracle字元
- Navicat 匯出sql問題SQL
- oracle12c還原資料庫遇到的問題-將一個11.2.0.1的資料泵匯出檔案匯入12.1.0.2版本報錯Oracle資料庫
- 前端實現Excel匯入和匯出功能前端Excel
- SQL資料庫的匯入和匯出SQL資料庫
- Navicat如何匯入和匯出sql檔案SQL
- Oracle資料泵的匯入和匯出Oracle
- ClickHouse 資料表匯出和匯入(qbit)
- ES模組化的匯入和匯出
- vue excel匯入匯出VueExcel
- navlicat 匯入匯出SQLSQL
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- expdp匯出報錯ORA-39127
- expdpnf 匯出問題總結