How To Manage Tuxedo XA Transactions Between Multiple Databases When Partial Rollbacks,Stored Procedures,Triggers, And Registering Events Involved?
(Doc ID 2191496.1)
Last updated on MAY 19, 2020
Applies to:Oracle Tuxedo - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
1. Question #1:
From a tuxedo service user invokes a procedure in Sybase, that performs a series of business validations and if successful, it completes by inserting a movement in the database.
The transaction management is in TUXEDO.
If a validation error occurs, user is required to do a partial rollback and then continue with the transaction to register an event in another database table.
How do users proceed, in order to manage from one single TUXEDO service, and the transaction is nested, in regards to the ROLLBACK and COMMIT?.
2. Question #2:
From a TUXEDO service, user ends up running a Store Procedure of another data base, which is associated with TRIGGERS.
How do users efficiently handle the transaction in this case?
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document