管理活动的和已准备的事务
使用此任务来管理活动的和已准备的事务,他们可能需要管理员操作。
关于此任务
在正常环境下,事务应该自动运行和完成(落实或回滚),无需任何干预。但是,在某些情况下,您可能必须手动解析事务。例如,您可能要回滚因轮询资源管理器而被阻塞的事务,而您知道此资源管理器将不会在所需的时间范围内再次变成可用。
在正常情况下,将尽可能地完成事务。但是,由于 RRS 和本机上下文完成了,因此也许不可能完成事务。在这种情况下,该事务将被标记为 rollback_only,以便它在下一可用的时间范围回滚。在其他情况下,您可能必须手动完成事务。例如,您可能要完成因轮询资源管理器而被阻塞的事务,而您知道此资源管理器将不会在所需的时间范围内再次变成可用。
注: 如果您选择在应用程序服务器上完成事务,那么它在此服务器的事务服务日志中被记录为已完成,这样的话该事务将不可以在服务器启动期间恢复。如果您完成了一个事务,那么应负责清除受影响资源管理器中的任何不确定事务。
您可以使用管理控制台在应用程序服务器中显示以下各种状态的所有事务的快照:
- 手动事务数
- 等待管理完成的事务。对于每个事务,将显示局部标识或全局标识。您可以选择显示关于与事务相关的每种资源(特别是与资源管理器相关的资源)的信息。您还可以选择在此状态下落实或回滚事务。
- 重试事务数
- 重试某些资源的事务。对于每个事务,无论该事务是正在落实还是正在回滚,都会显示该事务的局部标识或全局标识。您可以选择显示关于与事务相关的每种资源(特别是与资源管理器相关的资源)的信息。您还可以选择在此状态下完成(停止重试)事务。
- 试探事务数
- 已试探性地完成的事务。对于每个事务,将显示局部标识或全局标识以及启发式结果。您可以选择显示关于与事务相关的每种资源(特别是与资源管理器相关的资源)的信息。您还可以选择从列表中清除该事务。
- 已导入且就绪的事务数
- 已导入且就绪但尚未落实的事务。对于每个事务,将显示局部标识或全局标识。您可以选择显示关于与事务相关的每种资源(特别是与资源管理器相关的资源)的信息。您还可以选择在此状态下落实或回滚事务。
要管理应用程序服务器的活动的和已准备的事务,请使用管理控制台来完成以下各个步骤: