1.sqlplus / as sysdba进入数据库命令行
2.创建network link
create database link networklink的名称 connect to 源数据库名称 identified by 源数据库密码 using 'XXORCL';
xxorcl为连接字符串,可以在Oracle的tnsnames.ora中添加
也可以create database link networklink的名称 connect to 源数据库名称 identified by 源数据库密码 using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)
(HOST = ***.***.***.***)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME
= XXX)))';
3.创建directory目录
create or replace directory dmp_dir as 'D:/XXX';
以上三步都是一次性可以完成的,退出sql后。
4.执行expdp备份
expdp xxx/***** full=y directory=dmp_dir network_link=***** dumpfile=gy.dmp logfile=gy.log parallel=4
网友评论