使用 deleteAuditLog.py 管理脚本来删除业务流程管理器的部分或全部审计日志条目。
准备工作
在开始执行本过程之前,必须符合下列条件:
- 以连接方式运行脚本,即,不要使用 wsadmin
-conntype none 选项。
- 至少有一个集群成员正在运行。
- 请包含 wsadmin
-user 和
-password 选项,以指定具有操作员权限的用户标识。
- 如果您未使用缺省概要文件,请使用 wsadmin
-profileName profile 选项指定概要文件。
关于本任务
您可以使用 deleteAuditLog.py 管理脚本,从数据库中删除业务流程管理器的审计日志条目。
过程
- 更改为管理脚本所在的 Business Process Choreographer 子目录。


输入以下命令:
cd install_root/ProcessChoreographer/admin

输入以下命令:
cd install_root\ProcessChoreographer\admin
- 删除审计日志表中的条目。

输入以下命令:
install_root/bin/wsadmin.sh -f deleteAuditLog.py
-cluster cluster_name
( -all | -timeUTC timestamp | -timeLocal timestamp
| -processtimeUTC timestamp | -processtimeLocal timestamp )
[-slice size]
输入以下命令:
install_root\bin\wsadmin -f deleteAuditLog.py
-cluster cluster_name
( -all | -timeUTC timestamp | -timeLocal timestamp
| -processtimeUTC timestamp | -processtimeLocal timestamp )
[-slice size]
其中:
- -cluster clusterName
- 配置有 Business Process Choreographer 的集群的名称。 在多集群设置中,必须指定应用程序集群,因为需要在集群上配置 Business Process Choreographer。
- -all
- 删除数据库中的所有审计日志条目。 删除操作通过多个事务完成。 每个事务都将删除片参数中指定的条目数
量,或者删除缺省的数量。
- -timeLocal 时间戳记
- 使用此选项来指定服务器上的删除截止日期和本地时间。 仅删除您针对 timestamp 指定的时间之前的审计日志条
目。 其格式必须为:
YYYY-MM-DD['T'HH:MM:SS]。 如果仅指定年、月和日,那么小时、分钟和秒在服务器上设置为 00:00:00 本地时间。
- -timeUTC 时间戳记
- 使用此选项来指定删除分界值日期和全球标准时间 (UTC) 格式的时间。 仅删除您针对 timestamp 指定的时间之前的审计日志条
目。 其格式必须为:
YYYY-MM-DD['T'HH:MM:SS]。 如果仅指定年、月和日,那么小时、分钟和秒设置为 00:00:00 UTC。
- -processTimeLocal 时间戳记
- 使用此选项来指定服务器上的删除截止日期和本地时间。 仅删除在您针对 timestamp 指定的时间之前完成的流程中的审计日志条目。 其格式必须为:
YYYY-MM-DD['T'HH:MM:SS]。 如果仅指定年、月和日,那么小时、分钟和秒在服务器上设置为 00:00:00 本地时间。
- -processTimeUTC 时间戳记
- 使用此选项来指定 UTC 格式的删除分界值日期和时间。 仅删除在您针对 timestamp 指定的时间之前完成的流程中的审计日志条目。 其格式必须为:
YYYY-MM-DD['T'HH:MM:SS]。 如果仅指定年、月和日,那么小时、分钟和秒设置为 00:00:00 UTC。
- -slice 大小
- size 与 -all 参数配合使用,
可以指定每个事务中包含的条目数。 最优值取决于数据库系统的可用日志大小。 此值越大,需要的事务就越少,但可能
会超出数据库日志空间。 较小的值可能会导致此脚本完成删除操作的时间较长。 片参数的缺省值为
250。
-timeLocal、-timeUTC、-processTimeLocal和 -processTimeUTC选项是互斥的。
- 可选: 如果脚本触发长时间运行的工作,那么在连接超时不足以完成操作时,脚本可能会失败。 检查 SystemOut.log 文件,以确定是否需要重新启动
脚本。 如果经常发生超时,请考虑延长您要使用的连接器的超时属性的值,或者调整
脚本参数以减少要完成的工作量。
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38