sota同步作业的操作(章节:4.3)

14 篇文章 0 订阅
14 篇文章 0 订阅

4.3 作业操作

4.3.1 启动作业前准备

启动作业前应首先对备库进行数据初始化,保证主备库的一致。同时关闭备库上的外键和触发器,只有当启用备库时再打开之前关闭的外键和触发器。

4.3.2 启动作业

启动作业就是根据配置文件信息启动抽取,分析,装载数据库数据信息,进行数据同步。

启动作业的流程以作业名为Job001为例如下:

启动流程

操作界面

如右输入sj

 *****************SOTA CONTROL CENTER MENU **************** 

           start| START  --  Start SotaServer  

           stop | STOP   --  Stop  SotaServer  

           lj   | LJ     --  List All Jobs          

           sj  | SJ    --  Start Job Component    

           pj  | PJ    --  Stop  Job Component    

           kj  | KJ    --  Kill  Job Component    

           qj   | QJ     --  Query JobInfo              

           cjd  | CJD    --  clear Job Data               

           q   | Q      -- QUIT 

  *****************SOTA CONTROL CENTER MENU **************** 

     Please Input====>sj

如右输入a或依次输入123

    *****************SOTA Start Job Component MENU **************** 

          a—Start all Components of a job

          1--Start Job Sucker        

           2--Start Job Parser        

           3--Start Job Loader        

           q-- QUIT 

    *****************SOTA Start Job Component MENU **************** 

Please input Your Option=> a

如右输入no

    *****************SOTA Start Job Component MENU **************** 

          a—Start all Components of a job

          1--Start Job Sucker        

           2--Start Job Parser        

           3--Start Job Loader        

           q-- QUIT 

    *****************SOTA Start Job Component MENU **************** 

Please input Your Option=> a

Current Job Name is : Job001, change It(yes/no)?no

oSucker.oParser,oLoader组件进程开始运行。

 

4.3.3 修改作业

4.3.4 查看作业信息

4.3.5 查看作业列表

• 关于作业列表

作业列表是一张字段为作业编号和作业名为内容的表。

• 功能描述

查看当前作业中的作业编号和作业名称。

• 查看作业列表的流程

启动过程

操作界面

如右输入lj

     *****************SOTA CONTROL CENTER MENU **************** 

           start| START  --  Start SotaServer  

           stop | STOP   --  Stop  SotaServer  

           lj   | LJ     --  List All Jobs          

           sj  | SJ    --  Start Job Component    

           pj  | PJ    --  Stop  Job Component    

           qj   | QJ     --  Query JobInfo              

           cjd  | CJD    --  clear Job Data     

          lic  |LIC    -- License Control

          q   | Q      -- QUIT 

     *****************SOTA CONTROL CENTER MENU **************** 

     Please Input====>lj

 

4.3.6 删除作业数据信息

 

删除Sucker作业数据信息

删除SUCKER作业数据信息是删除SUCKER程序运行后所产生的所有文件。SUCKER程序产生的文件/文件描述/文件所在目录请看图sucker_datainfo。删除sucker作业数据信息可以使用rm 文件名命令的方式把相关文件删除或者使用SOTACC程序的方式删除。使用SOTACC程序删除SUCKER作业数据信息可以参考图del_sucker_datainfo

文件名称

文件描述

文件路径

OraSucker.log

记录SUCKER程序的日志信息

./sotaData/Job001/log

E_Log_0.dat

记录提取oracle日志信息

./sotaData/Job001/txnData

OraSucker.blk

记录sucker断点信息

./sotaData/Job001/run

OraSucker.blk.txt

以文本形式记录sucker断点信息

./sotaData/Job001/run

OraSu*.*

记录sucker出错信息

./sotaData/Job001/err

                    图sucker_datainfo

删除数据流程

操作界面

如右输入cjd

 *****************SOTA CONTROL CENTER MENU **************** 

           start| START  --  Start SotaServer  

           stop | STOP   --  Stop  SotaServer  

           lj   | LJ     --  List All Jobs          

           sj  | SJ    --  Start Job Component    

           pj  | PJ    --  Stop  Job Component          

           qj   | QJ     --  Query JobInfo              

           cjd  | CJD    --  clear Job Data               

           q   | Q      -- QUIT 

  *****************SOTA CONTROL CENTER MENU **************** 

     Please Input====>cjd

如右输入3

  *****************SOTA Query Job Info MENU ***************** 

           1--Clear Loader Data                       

           2--Clear Parser Data                       

           3--Clear Sucker Data                

           q-- QUIT 

   *****************SOTA Query Job Info MENU ***************** 

Please input Your Option=> 3

                        图del_sucker_datainfo

 

删除Parser作业数据信息

删除Parser作业数据信息是删除Parser程序运行后所产生的所有文件。Parser程序产生的文件/文件描述/文件所在目录请看图Parser_datainfo。删除Parser作业数据信息可以使用rm 文件名命令的方式把相关文件删除或者使用SOTACC程序的方式删除。使用SOTACC程序删除Parser作业数据信息可以参考图del_sucker_datainfo

文件名称

文件描述

所在路径

OraParser.blk

Parser断点文件

./sotaData/Job001/run/

OraParser.blk.txt

以文本形式记录Parser断点文件

./sotaData/Job001/run/

OraParser_UC.cur

Parser当前批次中未提交的交易信息

./sotaData/Job001/run/

OraParser_UC.old

parser上一批次中未提交的交易信息

./sotaData/Job001/run/

TabSum.cmp

上一批次的 汇总表信息

./sotaData/Job001/run/

TabSum.dat

当前批次的汇总表信息

./sotaData/Job001/run/

TabSum.wal

parser恢复前的汇总表信息

./sotaData/Job001/run/

OraParser.log

parser日志文件

./sotaData/Job001/log/

P_*.*

操作表的idx文件----记录操作类型/SQL行数/所在E_log文件的下标/E_log文件里从哪里开始到哪里结束

./sotaData/Job001/idxData/

OraP*.*

记录parser出错信息

./sotaData/Job001/err/

PSRINFO_Job001 

上一批次parserBUS发送的PsrInfo信息

OBUSCLI 

PSRPING_Job001

上一批次parserBUS发送的Ping信息

OBUSCLI 

PSRCMD_Job001

ParserCMD中的cmd的值

OBUSCLI 

tabSum_Job001

parserbus发送的表汇总信息

OBUSCLI 

tabSumIdx2Name_Job001

bus中汇总表的下标信息

OBUSCLI 

PLANNER 

parserplanner发送的命令

OBUSCLI 

                  图Parser_datainfo

 

删除Loader作业数据信息

删除Loader作业数据信息是删除Loader程序运行后所产生的所有文件。Loader程序产生的文件/文件描述/文件所在目录请看图Loader_datainfo。删除Loader作业数据信息可以使用rm 文件名命令的方式把相关文件删除或者使用SOTACC程序的方式删除。使用SOTACC程序删除Loader作业数据信息可以参考图del_sucker_datainfo

文件名称

文件描述

文件路径

TabLoad_*.dat

已同步表的汇总表信息

./sotaData/Job001/run/

OraLdr_*.log

loader程序的日志信息

./sotaData/Job001/log/

M_*.dat

最近同步表的结构信息

./sotaData/Job001/metaData/

TabLoad_Job001_ODB10G 

oBusCli中记录已装载的表汇总信息

OBUSCLI

TabLoadSet_Job001_ODB10G 

 

OBUSCLI

Ldr_Job001_ODB10G_1

 

OBUSCLI

LDRPING_Job001__1 

 

OBUSCLI

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值