ALLOW_LEGACY_RECO_PROTOCOL

ALLOW_LEGACY_RECO_PROTOCOL specifies whether the distributed transactions recovery process RECO uses a legacy recovery protocol or an upgraded recovery protocol.

Property Description
Parameter type Boolean
Default value true
Modifiable No
Modifiable in a PDB No
Range of values true | false
Basic No
Oracle RAC All instances must use the same value.

By default, ALLOW_LEGACY_RECO_PROTOCOL is set to true, which instructs RECO to use the legacy recovery protocol available in releases prior to Oracle AI Database 26ai.

Setting this parameter to false instructs RECO to use an upgraded recovery protocol. In this case, all databases involved in distributed transactions must run Oracle AI Database 26ai or later. If you set this parameter to false and a pre-Oracle AI Database 26ai database is involved in a distributed transaction, the distributed transaction recovery will fail. To ensure that distributed transaction recovery will complete successfully, the ALLOW_LEGACY_RECO_PROTOCOL must remain set to true until all databases are upgraded to at least Oracle AI Database 26ai.

Note: This parameter is available starting with Oracle AI Database 26ai.

See Also: Oracle AI Database Administrator’s Guide for more information about this parameter