dmp格式怎么转换_怎么把oracle 11G的DMP文件转换成 10G 的dmp

展开全部

这是一个高版本向低版本导出的问题,可以使用如下的导出语句即可。62616964757a686964616fe78988e69d8331333337613261例子如下:例子

源端版本  :11.2.0.3

目标端版本:10.2.0.1.0

源端导出

Expdp sys/1234@SID directory=dump  dumpfile=exp_zzz.dmp schemas=sys version=10.2.0.1.0

语句说明: expdp是导出命令,固定写法。

sys 是oracle登录账户,导出该账户下的数据库表,对象等。

1234是登录密码。

sid 是数据库服务器实例名,一般安装oracle的时候手动填写的

directory 是导出的dmp文件的目录 ,它的值可以电脑中的固定目录。

dumpfile 是dmp文件名。

schemas是数据库的集合,为了区分各个集合,就取一个名字。

version 就是制定导出文件的版本号。这里是11G导出然后向10g导入,                    所以导出的dmp文件要是10G版本供ORACLE 10G使用。

目标端导入

Impdp  scott/tiger@SID directory=dump  dumpfile=exp_zzz.dmp schemas=zzz remap_schema=sys:scott

语句说明:impdp是导入命令,固定写法。

scott 是oracle登录账户,向该账户导入数据库表,对象。

1234是登录密码。

sid 是数据库服务器实例名,一般安装oracle的时候手动填写的

directory 是导出的dmp文件的目录 ,它的值可以电脑中的固定目录。

dumpfile 是dmp文件名。

schemas是数据库的集合,为了区分各个集合,就取一个名字。

remap_schema是从sys账户向scott账户导入,前面写导出账户,后面                        是导入账户

只要在导出语句后面加上低版本的oracle的版本号就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值