ORACLE数据库DMP文件,调OGG

--ORALCE导出DMP普通方法,调试OGG
1.查看SCN号 
SELECT TO_CHAR(CURRENT_SCN) FROM V$DATABASE;

2.源端导出DMP
查询数据泵: SELECT * FROM DBA_DIRECTORIES

EXPDP 用户名/密码 directory=查询出的数据泵名字    dumpfile=DMP文件名字 flashback_scn=查询出的SCN号 logfile=打印日志文件    cluster=no compression=all exclude=grant,trigger,sequence,view,procedure,function,synonym tables=要导出的表的名字

例如:

expdp xx_hx/"123456" directory=MYDUMP  dumpfile=dmp0421.dmp  logfile=dmp0421.log cluster=no compression=all exclude=grant,trigger,sequence,view,procedure,function,synonym tables=xx_hx.jn_data2

3.将DMP文件从源端上传到目标端dirctory目录下
scp 源端数据泵文件路径 目标端IP/目标端数据泵路径

4.导入DMP文件到目标数据库
impdp 用户名/密码 directory=查询出的数据泵名字(目标端) dumpfile=DMP文件名字 logfile=imp导入日志文件名字    remap_schema=源用户:目标用户,源用户:目标用户
table_exists_action=replace remap_tablespace=源端表空间:目标端表空间,源端索引空间:目标端索引空间

impdp xx_hx/"123456" directory=mydump dumpfile=dmp0421.dmp logfile=impdp0421log remap_schema=xx_hx:xx_hx table_exists_action=replace

5.启动OGG
start 复制进程链路名 ,aftercsn 查出的SCN号

传输进程和抽取进程可以从当前时间开始

altert  extract p进程链路名 begin now 

alter extract   e进程链路名 begin now

注意--导入时tablespace一定要写全,否则会报错的

 

备注:sys用户导出

expdp \"sys/oracle@orcl as sysdba\" directory=MYDUMP  dumpfile=dmp0421.dmp  logfile=dmp0421.log tables=sbf_hx.jn_data2

导入的时候表可以 替换掉,也可以追加 append

创建数据泵:数据泵名称,加路径

create directory mydump as'/oracle/app/oracle/dmp';

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值