23. oralce11g导出dmp然后导入Oracle10g

Posted on 2014-12-31 15:45  zkx4213  阅读(174)  评论(0编辑  收藏  举报

解决方法:

一、在11g服务器上,使用expdp命令备份数据

EXPDP USERID='fjgs/fjgs@orcl' schemas=fjgs directory=DATA_PUMP_DIR dumpfile=fjgs.dmp logfile=fjgs.log version=10.2.0.1.0

注:fjgs/fjgs@orcl 账号/密码@数据库实例

  schemas=szairpay 可省略

  directory=data_pump_dir (不用改)放生成文件的目录,会生成到admin\orcl\dpdump

  dumpfile=fjgs.dmp 生成的文件名

  logfile=fjgs.log日志啊,

  version=10.2.0.1.0 对应要放的10g的oracle版本

  以上参数右边的值都可以按实际情况改

二、在10g服务器上,使用impdp命令恢复数据

步骤:1.建库 2.建表空间 3.建用户并授权 4.将dag.dmp拷贝到10g的admin\orcl\dpdump目录下 5.impdp导入数据库

 IMPDP USERID='fjgs/fjgs@orcl as sysdba' directory=DATA_PUMP_DIR
 dumpfile=FJGS1231.DMP logfile=fjgs1231.log version= 10.2.0.1.0 
备注:导入时directory的值要和导出时directory的值一致.

Copyright © 2024 zkx4213
Powered by .NET 8.0 on Kubernetes