oracle导入dmp文件

2024-10-18 06:00:44 数码硬件

oracle dmp导入 

Oracle数据库导入dmp文件主要有两种方法:

1. 使用imp命令:在cmd窗口中输入以下命令:`imp 用户/密码@文件地址(具体到名字后缀)full=y ignore=y`。这个方法可以在导入时忽略已经存在的表,直接导入dmp文件中的数据。如果表有主键,重复的记录会因为违反约束而导入不成功,但不重复的记录能够成功导入。

2. 使用impdp命令:首先需要创建目录对象,如:`create or replace directory dump_dir as \'D:\\fzb\';`。然后在操作系统上创建相应的目录,如在D盘目录下建立文件夹fzb。最后执行如下命令:`impdp 用户/密码@文件地址(具体到名字后缀)DIRECTORY=dump_dir DUMPFILE=XXXXXXX.DMP SCHEMAS=FRAMEWORK version=11`。这个方法可以处理导入用户与源文件用户名不一致的情况,通过remap_schema参数可以实现用户名的映射。

需要注意的是,无论使用哪种方法,都需要事先把dmp文件放到正确的路径中去。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。