從oracle 12c 備份(expdp)出來的包,還ocudgguy原到11g裡,想想都知道會有相容性問題。
果不其然,報錯了:
ora-39142: 版本號 4.1 (在轉儲檔案 「叉叉叉.expdp」 中) 不 相容
之類後來才知道,在12c中備份出來時,應指定版本資訊,例如我要導進11g的庫(具體版本為11.1.0.6.0,開啟sqlplus就能看到),則version=11.1.0.6.0
語句:在12c備份
js livecodeserver">expdp system/password@sid12c directory=dbbak dumpfile=20160321.expdp logfile=20160321.log schemas=leftfist version=11.1.0.6.0
在11g中還原
impdp sys/password@sid11g directwww.cppcns.comory=dbbak dumpfile=20160321.expdp logfile=20160321.l程式設計客棧og schemas=leftfist tabwww.cppcns.comle_exists_action=replace
當然這裡面忽略了建立備份檔案存放目錄dbbak,建立表空間、使用者等細節。後續有ocudgguy時間會持續給大家帶來相關知識介紹,希望本文給大家介紹的oracle12c的資料庫向11g導進的方法對大家有所幫助!
本文標題: oracle12c的資料庫向11g導進的方法
本文位址:
刪除oracle12c 資料庫
sql shutdown immediate sql startup mount exclusive restrict sql drop database ps ef grep ora 關掉資料庫 shutdown immediate lsnrctl status 如果開啟的話就執行lsnrctl ...
手工刪除Oracle 12C資料庫
oracle 12c資料庫除了可以使用dbca刪除掉以外,我們還可以使用drop database 命令將其刪除。這種刪除方法非常簡單,不過必須滿足以下2點要求 1 資料庫 必須處於mount狀態,不允許為open狀態 2 資料庫必須處於restricted受限制 模式下。oracle rhel6u...
手工刪除Oracle 12C資料庫例項
oracle 12c資料庫除了可以使用dbca刪除掉以外,我們還可以使用drop database命令將其刪除。這種刪除方法非常簡單,不過必須滿足以下2點要求 1 資料庫必須處於mount狀態,不允許為open狀態 2 資料庫必須處於restricted受限制 模式下。oracle rhel6u4 ...