迁移旧的JDBC程序以使用XA

时间:2013-01-24 06:46:08

标签: jdbc jboss xa

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

1 个答案:

答案 0 :(得分:0)

您没有指出您正在使用的JBoss版本。我假设JBoss 5。

最小的步骤:

  1. 为您的数据库获取符合XA标准的JDBC驱动程序。
  2. 创建XA数据源(例如`* -ds.xml)文件以包含XA数据源属性。有关配置元素,请参阅此link。有几个,其中一些可能适用或可能不适用于您的情况。
  3. 如果需要,请更新XA Recovery模块的/conf/jbossts-properties.xml。
  4. 您可能还需要在数据库系统表上授予特殊权限。