- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle11g和oracle10g之间数据的导入导出
技术管理部
Oracle11g 和 oracle10g 之间的导入/导出
一:oracle 的 IMP/EMP 特性:
Oracle 的 imp/exp 组件的一个操作原则就是向下兼容,且有一些规则:
规则 1:低版本的 exp/imp 可以连接到高版本(或同版本)的数据库服务器,但
高版本的 exp/imp 不能连接到低版本的数据库服务器。
规则 2:高版本 exp 出的 dmp 文件,低版本无法 imp(无法识别 dmp 文件);低版
本 exp 出的 dmp 文件,高版本可以 imp(向下兼容)。
规则 3:从 Oracle 低版本 Export 的数据可以 Import 到 Oracle 高版本中,但限
于 Oracle 的相邻版本,如从 Oracle 7 到 Oracle 8。对于两个不相邻版本间进
行转换,如从 Oracle 6 到 Oracle 8,则应先将数据输入到中间版本—Oracle 7,
再从中间数据库转入更高版本 Oracle 8。
二:oracle 的 IMPDP/EMPDP 的特性:
1. 在 oracle9i 以后引入数据泵命令 IMPDP/EXPDP,oracle11g 中 exp 命令是无法
导出数据库中的空表的,但可以通过 EXPDP 导出
2. Oracle11g 通过 exp 导出的数据是无法通过 imp 导入到 oracle10g 中的,但
可以通过 expdp 和 impdp 完成。
3. IMPDP/EMPDP 是服务器端是命令,无法在客户端使用。
三:oracle10g 数据导入到 oracle11g 中:
在 oracle10g 上执行:
Exp ccense/ccense@orcl file=D:\2012123101.dmp
在 oracle11g 上创建好表空间和用户后执行:
Imp ccense/ccense@orcl file=D:\20121231001.dmp
四.Oracle11g 数据导入到 oracle10g 中:
1.在 oracle11g 服务器命令行中用 expdp 导出数据(数据泵的用法请参考 23 期
相应文档)
expdp ccense/ccense@orcl directory=expdp_dir dumpfile=expdp11g_123101.dmp
logfile=expdp11g_123101.log version=10.2.0.1.0 (schemas=ccense)
- 1 -
技术管理部
- 2 -
技术管理部
具体备份文件在 expdp_dir 目录中:
2.在 oracle10g 服务器 DOS 命令行中用 IMPDP 导入数据:
把 oracle11g 的备份文件放到 oracl10g 服务器的 impdp_dir 目录中,并创建好相应的用户
和表空间,然后执行下面的命令:
- 3 -
文档评论(0)