- Jeff Novak
- PowerBuilder
- Tuesday, 23 April 2024 03:47 PM UTC
Our DBA team tested Oracle’s Transparent Application Continuity (TAC) which allows a live switch of the database from one server to another without losing the Oracle connections to the database. When the test was performed against our PowerBuilder application, an "ORA-25412 - transaction replay disabled by call to OCIStmtPrepare" error occurred (refer to screenshot in file attachment).
According to Oracle documentation, the OCIStmtPrepare() has been deprecated with Oracle 12c Release and should be replaced with OCIStmtPrepare2(). No references to OCIStmtPrepare exist in the PB source code.
Does anyone know how the call to OCIStmtPrepare is made or how it can be replaced with OCIStmtPrepare2 in PowerBuilder?
PB Version: 2022
Oracle version: 19c (19.17.0.0.0)
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.