XA

From Oracle FAQ
Jump to: navigation, search

XA is a two-phase commit protocol defined by the X/Open DTP group. XA is natively supported by many databases (like Oracle and DB2) and transaction monitors (like CICS and Tuxedo).

[edit] Oracle support

Run the xaview.sql script in ORACLE_HOME/rdbms/admin to create the views required to do XA recovery scan of prepared heuristically completed transactions.

Also see package JAVA_XA. JAVA_XA provides functions like xa_start, xa_prepare, xa_commit and xa_end.

[edit] Also see

  • 2PC - Oracle's two-phase commit implementation
Glossary of Terms
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #