使用OGG"Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程...

使用OGG的 "Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程

因此。最好是在vncserver中调用该replicat进程或者以nohup方式放在后台执行。以下的是使用nohup方式放在后台执行。

[oracle@lei1 ~]$ ll rep_backgroud.sh 
-rwxr-xr-x 1 oracle oinstall 98 Jun  2 03:02 rep_backgroud.sh
[oracle@lei1 ~]$ cat rep_backgroud.sh 
cd /u02/ggs --->注意此行。不可省略。/u02/ggs是OGG的安装文件夹
replicat paramfile /u02/ggs/dirprm/repftor.prm reportfile /u02/ggs/dirrpt/REPFTOR.rpt
[oracle@lei1 ~]$ 


[oracle@lei1 ~]$ nohup sh /home/oracle/rep_backgroud.sh  &

 

=====================断开securecrt,再又一次连接securecrt================================

 

[root@lei1 ~]# ps -ef | grep rep
oracle   22585     1  0 03:03 ?

00:00:00 sh /home/oracle/rep_backgroud.sh oracle 22586 22585 5 03:03 ? 00:00:02 replicat paramfile /u02/ggs/dirprm/repftor.prm reportfile /u02/ggs/dirrpt/REPFTOR.rpt root 22628 22603 0 03:04 pts/1 00:00:00 grep rep [root@lei1 ~]#

 

注意点:
1.若是曾经台进程的方式运行的该replicat进程,中途断开了securecrt,然后在目的表(在/u02/ggs/dirprm/repftor.prm中定义的)中是存在部分记录的。

又一次发起replicat进程前。须要truncate该目的表。

2. OGG"Loading data from file to Replicat"方法的核心是:
extract进程--->trail file(落地文件,在抽取进程的參数文件里定义位置)-->目的端table(rep进程应用trail file 到目的端table中)

3.此时的extract进程应该也是前台进程。只是我測试时没有断开securecrt,没有试验过。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值