从事务伙伴日志中移除条目

可以从事务伙伴日志文件中除去条目。为此,请在拥有伙伴日志的服务器上设置事务服务的 REMOVE_PARTNER_LOG_ENTRY 定制属性。

关于此任务

在事务恢复过程中,将检查伙伴日志以确定所需的资源。如果要从伙伴日志中移除某些条目(例如,不再存在的资源),请在拥有事务伙伴日志(它包含要移除的条目)的应用程序服务器设置此定制属性。
仅当下列两种情况都存在时,REMOVE_PARTNER_LOG_ENTRY 定制属性才有效。
  • 以恢复方式启动了应用程序服务器。
  • 应用程序服务器没有任何当前需要恢复的事务。可以通过检查 SystemOut.log 文件来进行确定。
注: 本主题引用了一个或多个应用程序服务器日志文件。作为另一种建议采用的方法,您可以在分布式系统和 IBM® i 系统上配置服务器以使用高性能可扩展日志记录 (HPEL) 记录和跟踪基础结构,而不使用 SystemOut.logSystemErr.logtrace.logactivity.log 文件。您还可以将 HPEL 与本机 z/OS® 日志记录设施结合使用。如果要使用 HPEL,那么可从服务器概要文件 bin 目录使用 LogViewer 命令行工具来访问所有日志和跟踪信息。有关使用 HPEL 的更多信息,请参阅有关使用 HPEL 对应用程序进行故障诊断的信息。
注: 您可以从具有多个事务的表中除去事务。单个数据库表中的多个事务日志影响数据库死锁。如果特定 JVM 事务日志存在问题,那么可以使用 SQL 语句从数据库表中除去特定事务日志条目:
DELETE FROM [Transaction Log Table] WHERE
SERVER_NAME=[Cell\Node\Server] AND SERVICE_ID=[SERVICE ID value]

过程

  1. 在管理控制台中,单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name > [容器设置] 容器服务 > 事务服务 > [其他属性] 定制属性
  2. 单击新建
  3. 名称字段中输入 REMOVE_PARTNER_LOG_ENTRY,并在字段中输入要移除的一个或多个逗号定界整数恢复标识。
  4. 单击应用确定
  5. 将更改保存到主配置。
  6. 以恢复方式重新启动服务器。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_remove_partner_log
文件名:tjta_remove_partner_log.html