Oracle 通過impdp導入報ORA-39002 ORA-39165錯誤的解決方案
更新時間:2023年09月06日 09:42:14 作者:lxpaopao
這篇文章主要介紹了Oracle 通過impdp導入報ORA-39002 ORA-39165錯誤,本文給大家分享原因分析及解決方案,需要的朋友可以參考下
通過以下命令導入數據到oracle數據庫,報"ORA-39002: 操作無效","ORA-39165: 未找到方案" 錯誤
impdp tms/tms123@orcl schema=tms directory=dump_dir dumpfile=ZBTMS2021031701.DMP
原因是通過expdp導出的用戶,與需要導入的用戶名稱不一致;
修改為以下命令
--remap_schema參數相當于imp工具中的fromuser和touser參數,可以實現(xiàn)將一個用戶的數據導入到另一個用戶中 impdp tms/tms123@orcl remap_schema=zbtms:tms directory=dump_dir dumpfile=ZBTMS2021031701.DMP
導入繼續(xù)報錯,空間zbtms不存在,修改為以下命令,才導入成功
impdp tms/tms123@orcl remap_schema=zbtms:tms remap_tablespace=zbtms:tms directory=dump_dir dumpfile=ZBTMS2021031701.DMP /* 說明: remap_schema 當導出導入用戶不一致時,zbtms為導出用戶,tms 為導入用戶 remap_tablespace 當導出導入表空間不一致時,zbtms為導出表空間,tms 為導入表空間 directory=dump_dir 指定邏輯目錄 dumpfile=ZBTMS2021031701.DMP 需要導入的文件,不能攜帶路徑,需放在指定邏輯目錄下 */
到此這篇關于Oracle 通過impdp導入報ORA-39002 ORA-39165錯誤的文章就介紹到這了,更多相關Oracle 導入報ORA-39002 ORA-39165錯誤內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Oracle中dbms_output.put_line的用法實例
最近寫了oracle過程,有個ORACLE中dbms_output.put_line的相關問題,所以下面這篇文章主要給大家介紹了關于Oracle中dbms_output.put_line的用法實例,需要的朋友可以參考下2022-06-06oracle中 procedure(存儲過程)和function(函數)本質區(qū)別
這篇文章主要介紹了 oracle中 procedure(存儲過程)和function(函數)本質區(qū)別,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-02-02Oracle數據泵(Data Dump)使用過程當中經常會遇到一些奇奇怪怪的錯誤案例
從oracledatabase 10g開始引入了data pump(數據泵)工具,它提供了一種基于服務器的數據導出導入使用程序。 所有的data pump都作為一個服務器進程,數據不再必須由一個客戶程序處理。Data Pump工具的導出和導入實現(xiàn)Oracle數據庫之間數據的傳輸。2014-09-09