OCI-41461
Transparent Application Continuity (TAC) cannot re-enable at an implicit boundary because cursors have been left open in fetch.
Cause
This is an Application Continuity Protection Check (ACCHK) message. TAC cannot re-enable because the session contains open cursors left in fetch.
Action
Close your cursors when no longer needed. Return cursors to the statement cache, so that TAC can re-enable. Also consider using SESSION_STATE_CONSISTENCY = HYBRID for cursors that need to remain open across transactions.
OCI-41461
The request cannot reenable replay because of open cursors with FAILOVER_TYPE = AUTO.
Cause
There were open cursors that prevented Transparent Application Continuity from reenabling replay.
Action
Return cursors to the statement cache at the end of the request, so that a fetch cannot inadvertently leak to a later request. Use RESET_STATE = LEVEL1 to close cursors between the requests or use FAILOVER_TYPE = TRANSACTION.
OCI-41461
The request cannot reenable replay because of open cursors with FAILOVER_TYPE = AUTO.
Cause
There were open cursors that prevented Transparent Application Continuity from reenabling replay.
Action
Return cursors to the statement cache at the end of the request, so that a fetch cannot inadvertently leak to a later request. Use RESET_STATE = LEVEL1 to close cursors between the requests or use FAILOVER_TYPE = TRANSACTION.