在 IBM® Informix® 的较早发行版中,全局事务的内部回滚释放了该事务。但是,在 V9.40 之后的发行版中,内部回滚后的缺省行为仅在显式回滚之后才释放全局事务,如 X/Open XA 标准所要求的那样。通过将 DISABLE_B162428_XA_FIX 配置参数设置为 1,可以将旧行为复原为所有会话的缺省值。
>>-setenv--IFX_XASTDCOMPLIANCE_XAEND--+-1-+-------------------->< '-0-'
当通过 DISABLE_B162428_XA_FIX 配置参数对新行为禁用服务器实例后,而一个客户机需要新行为的情况下,此环境变量可能特别有用。将此环境变量设置为零可支持当前会话中的新行为。