迁移旧的JDBC程序以使用XA

迁移旧的JDBC程序以使用XA,jdbc,jboss,xa,Jdbc,Jboss,Xa,如果我想迁移一个使用旧JDBC接口来支持XA的程序,我需要做什么?我的意思是我需要在代码中执行的详细步骤。 该程序在单个数据库上运行,但新功能需要引入新模式,一些旧功能需要支持跨2个模式的事务。我们正在使用JBOSS。 迁移此文件的最小步骤集是什么? 谢谢。您没有指明您正在使用哪个版本的JBoss。我假设JBoss5 最小步骤集: 为您的数据库获取与XA兼容的JDBC驱动程序 创建一个XA数据源(例如,`*-ds.xml)文件以包含XA数据源属性。有关配置元素,请参见此。其中有好几种,其中一些可

如果我想迁移一个使用旧JDBC接口来支持XA的程序,我需要做什么?我的意思是我需要在代码中执行的详细步骤。 该程序在单个数据库上运行,但新功能需要引入新模式,一些旧功能需要支持跨2个模式的事务。我们正在使用JBOSS。 迁移此文件的最小步骤集是什么?
谢谢。

您没有指明您正在使用哪个版本的JBoss。我假设JBoss5

最小步骤集:

  • 为您的数据库获取与XA兼容的JDBC驱动程序
  • 创建一个XA数据源(例如,`*-ds.xml)文件以包含XA数据源属性。有关配置元素,请参见此。其中有好几种,其中一些可能适用于您的情况,也可能不适用于您的情况
  • 如果需要,更新XA恢复模块的/conf/jbossts-properties.xml
  • 您可能还需要授予数据库系统表的特权