在oracle数据库建了一个用户了,也导入dmp数据库了,我要导入更全面的dmp数据库,可以覆盖吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在oracle数据库建了一个用户了,也导入dmp数据库了,我要导入更全面的dmp数据库,可以覆盖吗相关的知识,希望对你有一定的参考价值。

不可以覆盖的,你只能将原有的表给drop掉,然后再倒入dmp文件才行。否则,你导入的时候,原先在用户下面已经存在的表,是不能够导入成功的,会报错! 参考技术A 最好的做法是将用户drop 掉,重新建用户重新imp数据 参考技术B 已经存在了怎么导入呢。。。。 参考技术C 你是说建好一个表空间,并IMP数据了是吗??请描述详细点,不然怎么帮你解答啊

如何在oracle中导入dmp数据库文件?

参考技术A 假定你在Windows系统中导入Oracle数据。\\x0d\\x0a\\x0d\\x0a打开命令行,也就是开始-运行-输入cmd,回车。\\x0d\\x0a\\x0d\\x0a输入exp(全名是Export也就是导出),后会提示你输入用户名及密码。(此处注意导入数据需要权限,可以直接使用dba权限进行操作【用户名】 as sysdba进行登录)\\x0d\\x0a接着输入密码,在根据提示选择要导出的是完整数据库还是表等等。\\x0d\\x0a再之后指定导出dmp文件的存放位置,是否导出权限,表内数据等等就可以了。\\x0d\\x0a\\x0d\\x0a通常可以使用组合的exp命令来快速方便的导出数据。\\x0d\\x0a例如:exp [用户名]/[密码] file=[导出文件存放的位置]\\x0d\\x0a\\x0d\\x0a当然你也可以使用PL/SQL等有可视化操作界面的工具来方便导出数据。

以上是关于在oracle数据库建了一个用户了,也导入dmp数据库了,我要导入更全面的dmp数据库,可以覆盖吗的主要内容,如果未能解决你的问题,请参考以下文章

oracle如何给指定的用户导入dmp

oracle dmp导入后还需要建立表空间吗?

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

oracle导入:怎么将远程电脑上导出的dmp导入到本机oracle用户下

oracle中用一个用户导出的dmp文件中含有多个表空间,怎么用该用户将这个文件再导入数据库

Oracle 10G中导入dmp文件