summit 如何purge Credit Server
【问题描述】
在summit环境维护的过程中,出现了这样一种现象,就是已经在credit limit amount definition里面为相应交易对手定义了对应币种的限额,也重启了credit server,但是录入交易时,依然提示该交易对手没有该币种的额度了。
【解决方法】
经验证,上述这种情况可以通过purge Credit Server来进行解决
如何purge:
在summit核心目录V5.7/etc/scripts/下,有各种数据库对应的目录,因为目前采用的是Sybase数据库,所以我们进入V5.7/etc/scripts/SYBASE目录,找到 PurgeCreditServer.sh 脚本,使用该脚本来对Credit Server进行purge
PurgeCreditServer.sh ServerName DatabaseName UserName # 然后输入数据库的密码即可 # 执行完毕后进行commit PurgeCreditServer.sh ServerName DatabaseName UserName -COMMIT
purge完毕后,重启Credit Server即可。