• Oracle 11g OGG mgr定期清理tail 文件


    OGG mgr定期清理tail 文件

    2018-06-11 11:58 440 0 原创 GoldenGate

    1. OGG mgr定期清理tail 文件

    1.1. 源端操作

    1.1.1. 停止mgr进程

    GGSCI (cndba) 14> stop mgr
    Manager process is required by other GGS processes.
    Are you sure you want to stop it (y/n)? y
    
    Sending STOP request to MANAGER ...
    Request processed.
    Manager stopped.
    
    GGSCI (cndba) 15> info all
    
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    
    MANAGER     STOPPED                                           
    EXTRACT     RUNNING     EXT1        00:00:00      00:00:02    
    EXTRACT     RUNNING     PUMP1       00:00:00      00:00:05
    

    1.1.2. 编辑文件添加参数

    GGSCI (cndba) 20> edit params mgr
    GGSCI (cndba) 25> view params mgr
    
    port 7809
    PURGEOLDEXTRACTS ./dirdat/et*, USECHECKPOINTS, MINKEEPHOURS 1
    参数说明:定期清理dirdat路径下的本地队列(local trail)。保留期限一个小时,过期后自动删除。从而控制队列文件的目录不会增长过大。
    

    1.1.3. 启动mgr进程

    GGSCI (cndba) 21> start mgr
    
    Manager started.
    
    GGSCI (cndba) 24> info all
    
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    
    MANAGER     RUNNING                                           
    EXTRACT     RUNNING     EXT1        00:00:00      00:00:01    
    EXTRACT     RUNNING     PUMP1       00:00:00      00:00:04
    

    1.1.4. 查看源端tail 文件

    --配置参数前
    [root@www.cndba.cn dirdat]# ll
    total 21524
    -rw-rw-rw- 1 oracle oinstall     1405 Jun  7 16:11 et000000
    -rw-rw-rw- 1 oracle oinstall     1016 Jun  7 16:19 et000001
    -rw-rw-rw- 1 oracle oinstall 21989956 Jun  7 22:13 et000002
    -rw-rw-rw- 1 oracle oinstall     1075 Jun  8 11:18 et000003
    -rw-rw-rw- 1 oracle oinstall     2513 Jun  8 18:28 et000004
    -rw-rw-rw- 1 oracle oinstall     1416 Jun  8 19:17 et000005
    -rw-rw-rw- 1 oracle oinstall     1442 Jun 11 09:16 et000006
    -rw-rw-rw- 1 oracle oinstall     1779 Jun 11 09:16 et000007
    -rw-rw-rw- 1 oracle oinstall     1175 Jun  9 02:20 ex000000
    -rw-rw-rw- 1 oracle oinstall     1322 Jun  9 02:49 ex000001
    -rw-rw-rw- 1 oracle oinstall     2513 Jun  9 03:01 ex000002
    -rw-rw-rw- 1 oracle oinstall     1350 Jun  9 03:05 ex000003
    --配置参数后
    [root@www.cndba.cn dirdat]# ll
    total 36
    -rw-rw-rw- 1 oracle oinstall 1416 Jun  8 19:17 et000005
    -rw-rw-rw- 1 oracle oinstall 1442 Jun 11 09:16 et000006
    -rw-rw-rw- 1 oracle oinstall 1779 Jun 11 10:07 et000007
    -rw-rw-rw- 1 oracle oinstall 1075 Jun 11 10:07 et000008
    -rw-rw-rw- 1 oracle oinstall 1175 Jun  9 02:20 ex000000
    -rw-rw-rw- 1 oracle oinstall 1322 Jun  9 02:49 ex000001
    -rw-rw-rw- 1 oracle oinstall 2513 Jun  9 03:01 ex000002
    -rw-rw-rw- 1 oracle oinstall 1350 Jun  9 03:05 ex000003
    

    1.2. 目标端操作

    1.2.1. 停止mgr进程

    GGSCI (cndba) 2> stop mgr
    Manager process is required by other GGS processes.
    Are you sure you want to stop it (y/n)? y
    
    Sending STOP request to MANAGER ...
    Request processed.
    Manager stopped.
    

    1.2.2. 编辑文件添加参数

    GGSCI (cndba) 4> edit params mgr
    
    GGSCI (cndba) 5> view params mgr
    
    port 7809
    PURGEOLDEXTRACTS ./dirdat/et*, USECHECKPOINTS, MINKEEPHOURS 1
    

    1.2.3. 启动mgr进程

    GGSCI (cndba) 6> start mgr
    
    Manager started.
    
    GGSCI (cndba) 7> info all
    
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    
    MANAGER     RUNNING                                           
    REPLICAT    RUNNING     REP1        00:00:00      00:00:04
    

    1.2.4. 查看目标端tail文件

    ----配置参数前
    [oracle@www.cndba.cn ogg]$ cd dirdat
    [oracle@www.cndba.cn dirdat]$ ll
    total 21500
    drwxr-xr-x 2 root   root         4096 Jun  8 11:21 backup
    -rw-rw-rw- 1 oracle oinstall     1444 Jun  7 16:11 et000000
    -rw-rw-rw- 1 oracle oinstall        0 Jun  7 16:19 et000001
    -rw-rw-rw- 1 oracle oinstall 21989995 Jun  7 22:14 et000002
    -rw-rw-rw- 1 oracle oinstall     1209 Jun  8 11:19 et000003
    -rw-rw-rw- 1 oracle oinstall     2682 Jun 11 09:16 et000004
    -rw-rw-rw- 1 oracle oinstall     1793 Jun 11 10:07 et000005
    -rw-rw-rw- 1 oracle oinstall     1314 Jun 11 10:07 et000006
    --配置参数后
    [oracle@www.cndba.cn dirdat]$ ll
    total 12
    drwxr-xr-x 2 root   root     4096 Jun  8 11:21 backup
    -rw-rw-rw- 1 oracle oinstall 1793 Jun 11 10:07 et000005
    -rw-rw-rw- 1 oracle oinstall 1314 Jun 11 10:07 et000006
    

    1.3. 补充说明

    因为测试这里保留1个小时的tail文件,
    保留期限7天的tail文件,过期后自动删除
    PURGEOLDEXTRACTS ./dirdat/et*, USECHECKPOINTS,MINKEEPDAYS 7
    只保留一个处理过的队列文件(不建议使用)
    PURGEOLDEXTRACTS /ggs/dirdat/AA*, USECHECKPOINTS, MINKEEPFILES 1
    PURGEOLDEXTRACTS /ggs/dirdat/AA*, USECHECKPOINTS, MINKEEPHOURS 4, &MINKEEPFILES 4
    如果MINKEEPHOURS ,MINKEEPDAYS ,MINKEEPFILES 同时使用,如果发生冲突时,那么系统接受MINKEEPHOURS和MINKEEPDAYS 参数将对MINKEEPFILES 参数做忽略。
  • 相关阅读:
    ASP.NET提供文件下载函数
    web.config access数据库相对路径设置方法 for asp.net2.0
    MSDE安装后身份验证自动是windows验证,osql命令中修改为sqlserve身份验证或混合验证呢及注冊表修改方法
    关于ASP.NET IIS的注册:
    指定datagrid编辑框的宽度及相映属性(转)备用
    TransparentListBox
    在dll中使用FastReport会遇到以下内个问题
    值得学习一
    注册表恢复默认共享
    有关dnn的安装不成功问题
  • 原文地址:https://www.cnblogs.com/xibuhaohao/p/10767468.html
Copyright © 2020-2023  润新知