FTPC数据库日志

34 篇文章 20 订阅

        在FTPC Administrator中可以配置FTPC数据库日志。

        1、在FTPC Administrator主页中选择一个数据库。  

        2、在左侧面板选择编辑配置。

        3、在数据库配置界面,在数据库日志部分配置日志属性。

        

        4、点击“保存”,将显示一个询问密码的对话框。

        5、输入密码并点击“确定”。

一、对象版本日志

        参见FTPC审计:https://blog.csdn.net/panjin72/article/details/82414438

二、事务日志

        事务日志既可以用于检查在特定期间所做的更改,也可以用于检查系统中特定对象的详细处理历史。错误或不完整的事务不会记录到事务日志中。此日志只能在数据库中 TRX_BASE表中查看,不能通过FTPCAdministrator查看。

        在事务日志(TRX_BASE)中的记录不能修改或删除。每个事务以及与该事务相关的步骤都通过事务ID标记,这是存储的一个GUID字符串。事务日志具有以下标识事务的附加属性:

  • 事务ID (trx_id): GUID值,与调用方法时对数据行所做的更改相关联。例如,在调用Unit.finish()方法时,作为该方法事务本身的一部分所做的所有数据修改,以及任何可能的修改和传播事务(LotFinish, WorkOrderItemsFinish,WorkOrderFinish)将使用相同的事务ID进行标记。

  • 方法名(method_name):一个值为“Class.method”的字符串。此字符串指示所调用的中间层方法。例如,如果调用Unit.finish(“finishReason”)时,该属性将记录“Unit.finish”。

  • 方法参数(method_params):记录传递给API方法的参数的字符串。例如,如果调用Unit.finish(" finishReason ")时,方法参数为:

        trxTime = null
        vUser = vUser
        unitKey = 100
        reason = finishReason
        comment = null
        validateRouteEnforcement = true

三、历史日志

        管理员可以选择是否生成TRACKED_OBJECT_HISTORYTOBJ_QUEUE_HISTORY记录。这些是与BaseHistory和QueueHistory对象对应的数据库记录。历史记录可以设置为“None”或“Standard”。

        在以下情况历史记录是非常有用的,为了报告的目的,您需要跟踪一个Unit通过每个Route Step所需的时间。历史日志记录特性匹配每个对象在每个Route Step中的开始和完成事务。通过这种方式,用户可以很容易地知道Unit在每个Route Step的滞留时间。如果一个Unit在一个Route Step中花费了不正常的时间,历史记录功能将记录这一点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

为何生存

知识共享,共同进步!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值