使用PLSQL向oracle中导入dmp文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PLSQL向oracle中导入dmp文件相关的知识,希望对你有一定的参考价值。

我在oracle中建立了一个表空间简称date,又建了一个临时表空间temp,然后我建了一个用户user并赋予DBA权限,user默认表空间是date,临时表空间是temp,然后我登陆PLSQL使用normal或者DBA权限导入桌面的一个dmp文件,每次都是cmd窗口一闪而过,tables文件夹下没有任何表,求解,急!
这是我用命令行导入时出现的错误,到底是怎么回事呢?

原因是你的oracle版本与给你导入文件的人使用的oracle版本不同,给你导入文件的人的oracle版本应该高于你使用的oracle版本。
一般的规则是:低版本导出的文件,高版本可以导入;高版本导出的文件,低版本是无法导入的。
参考技术A 你用命令行导入,就可以看到错误了。

运行:cmd
imp user/pwd@数据库的本地Net服务名

然后按照提示导入。
参考技术B = =

以上是关于使用PLSQL向oracle中导入dmp文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在Oracle中导入dmp文件

如何在oracle中导入导出dmp文件

向oracle中导入.dmp要先创建表空间和用户吗?怎么手动创建呢?

plsql导入dmp文件存储过程需要删吗

向oracle中导入.dmp要先创建表空间和用户吗?怎么手动创建呢?

plsql导入数据