www.5129.net > impDp导入Dmp文件

impDp导入Dmp文件

把A.dmp放到你的机器的Oracle定义的directory目录,这是关键,先登录Oracle看你这个参数: DATA_PUMP_DIR,我的是: DATA_PUMP_DIR ='D:\oracle\product\10.2.0\admin\postdb\dpdump\'; 你得把文件拷贝到此地,再运行impdp。 impdp LXK/LXK dum...

写法跟expdp命令一样 如导出命令: expdp 用户名/密码 schemas=用户名 directory=exp dumpfile=*.dmp logfile=exp.log 导入命令只需把expdp换成impdp就行 impdp 用户名/密码 schemas=用户名 directory=exp dumpfile=*.dmp logfile=imp.log 注意...

汗。 如果你用imp可以导入成功,说明这个dmp文件是由exp命令导出的。 使用exp导出的文件只能用imp导入。 使用expdp导出的文件才可以用impdp导入。 这两种方法导出的文件完全是两码事,不可以混淆

directory目录是在服务端创建的,impdp命令只能在服务端执行,expdp.dmp文件放在directory目录内,日志会默认生成在directory目录下

汗。 如果你用imp可以导入成功,说明这个dmp文件是由exp命令导出的。 使用exp导出的文件只能用imp导入。 使用expdp导出的文件才可以用impdp导入。 这两种方法导出的文件完全是两码事,不可以混淆

1、oracle数据库中,exp/imp是client工具程序,expdp/impdp是server工具程序,但是在client/server都可以用。 2、文件不通用 imp只适用exp导出的文件,用expdp导出的文件不适用。 impdp只适用于expdp导出的文件,用exp导出的文件不适用。 expdp/...

文件位置不需要指出,impdp程序会自动去之前创建的directory中查找impdp命令中指定的文件名是否存在。 所以,命令中的file=d:\sf1.dmp改成file=sf1.dmp试试

汗。 如果你用imp可以导入成功,说明这个dmp文件是由exp命令导出的。 使用exp导出的文件只能用imp导入。 使用expdp导出的文件才可以用impdp导入。 这两种方法导出的文件完全是两码事,不可以混淆

有两个建议: 重新导出,加上EXCLUDE参数,排除两个表。 因为impdp没有EXCLUDE参数,个人建议,现在要导入的环境里建立这两个大表的表结构,使用TABLE_EXISTS_ACTION=SKIP 参数

1 查看是否有修改权限 2 是否创建过表空间 3 数据库版本是否一致

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com