EXP-00106 EXP-00000


現象

 

11.2.0.1的客戶端EXP導出11.2.0.4 的數據庫,如果存在DBLINK 會導出失敗。

 

處理

版本兼容性問題,用數據庫相同版本的客戶端或更高版本的客戶端應該可以正常導出。

(MOS 沒有相關資料,可能問題太簡單)

 

誤區

想不明白估計和我一樣陷入了一個誤區:

跨版本exp/imp 導入導出的時候,我們需要使用低版本的exp 導出數據庫,用高版本的imp 導入。

所以就認為應該用低版本或相同版本導出數據庫。而不是高版本客戶端導出數據庫。

 

但事實恰好相反,導入導出所謂的低版本和高版本其實是為了解決兼容性問題。

 

原則: 新版本有更好的兼容性,除非遇到被舍棄的功能

所以:

1. 新版本客戶端可以兼容老版本客戶端的所有功能, 所以新版本客戶端可以導出老版本數據庫。

2. 老版本客戶端不一定兼容新版本數據庫(如遇到某些新特性),所以老版本客戶端導出新版本數據庫可能會失敗。

3. exp/imp 數據遷移。老版本exp導出的dmp文件,新版本的 imp 能識別,但新版本exp 導出的 dmp 文件,老版本的 imp 不一定能識別,所以我們需要使用老版本的 exp 導出,新版本的 imp 導入。

 

以上是我的理解,如有不對歡迎指正。

 


免責聲明!

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



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