ECIS重放日志提取

-
-
2024-04-10

首次提取

导出ECIS数据库表数据

同步脚本:银证账号同步.zip 

第一步:导出数据

解压同步脚本到能连接到ECIS数据库库的机器。

Sync_Exp.bat同级目录新建导出脚本exp.bat,编写脚本内容。

Sync_Exp.bat EC_XYBANK EC_XYBANK ECIS

其中,EC_XYBANK是数据库用户名密码,ECIS是数据库实例名,需要对应修改。

执行exp.bat,完成之后会生成一个按时间命名的文件夹。

查看日志文件,看是否有ora-或者sp2的报错。

该文件夹不要删除,后续增量同步时有用。

第二步:导入数据

解压同步脚本到能连接到统一支付数据库的机器,将第一步导出的文件夹复制到与Sync_Imp.bat同级的目录下。

在该目录下新建imp.bat,编写脚本内容。

Sync_Imp.bat EA_IPMP2 EA_IPMP2 ipmp 202108131526

其中,EA_IPMP2是数据库用户名密码,ipmp是数据库实例名,202108131526是第一步生成的文件夹名称,需要对应修改。

执行imp.bat,执行完成后就导入完成。

查看日志文件,看是否有ora-或者sp2的报错。

提取ECIS所在jboss日志

jboss 4.3版本路径:$\jboss-eap-4.3\jboss-as\server\default\log

jboss 7.1版本路径:$\jboss-eap-7.1-2021-003\standalone\log

提取前置机日志

控制台安装目录下各个前置的backup目录,定位于$\BSEUAP\XYBSFP\下各个前置目录,例如:$\BSEUAP\XYBSFP\XYBSFP_ICBC02\XYBSFP\ICBCKEY1\backup

取与上面日期指定周期相同的数据,只需要“log”开头目录的数据,如: log20211219

请勿更改文件夹里面文件名和目录结构,父目录可以自定义。比如:

ccb/log20211219

icbc/log20211219

后续每周提取

执行首次提取时第一步编写的exp.bat即可生成新的增量数据文件夹。拷贝到统一支付机器后,修改imp.bat里的最后一项文件夹名称,执行imp.bat导入。

jboss日志和前置机日志同理,提取新的一周产生的日志文件即可。


目录