目的:使用数据泵,将一台电脑上的数据库导出,导入到另一台电脑上的数据库。
A电脑上的操作。expdp数据导出
1、运行cmd;
2、登录数据库,输入命令:sqlplus system/密码;
3、创建目录路径:create directory backup_path as‘E:\app\tws\oradata\orcldv’; (backup_path为路径名称,可自命名(必须是已存在路径),E:\app\tws\oradata\orcl为源数据库路径)
5、导入导出操作授权:grant exp_full_database,imp_full_database to dmuser; (dmuser为数据库用户名)
6、退出:exit;
7、数据导出,执行命令:expdpdmuser/***** directory=backup_path dumpfile=dmuser_schema.dmp logfile=dmuser_schema_29.log;(dmuser为用户名,*****为密码,dmuser_schema.dmp为导出数据库文件,可自命名,但格式要为.dmp,dmuser_schema_29.log为日志文件,可自命名)
B电脑上的操作。impdp 数据导入
1、运行cmd;
2、登录数据库,输入命令:sqlplus system/密码;
3、创建目录路径:create directory goup_path as‘E:\app\tws\oradata\orcl’; (goup_path为路径名称,可自命名,E:\app\tws\oradata\orcl为目标数据库路径)
4、退出:exit;
5、数据导入,执行命令:impdpdmuser/***** directory=goup_path dumpfile=dmuser_schema.dmp logfile=dmuser_schema_29.log;
参考文档:
http://www.cnblogs.com/jyzhao/p/4530575.html
http://www.jb51.cc/article/p-ttxfzunr-bhq.html
原文链接:https://www.f2er.com/oracle/211557.html