0

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

4

1 回答 1

0

您没有指明您使用的是哪个版本的 JBoss。我假设 JBoss 5。

最小的步骤集:

  1. 为您的数据库获取符合 XA 的 JDBC 驱动程序。
  2. 创建一个 XA 数据源(例如 `*-ds.xml)文件以包含 XA 数据源属性。有关配置元素,请参阅此链接。其中有几个,其中一些可能适用于您的情况,也可能不适用于您的情况。
  3. 如果需要,更新 XA 恢复模块的 /conf/jbossts-properties.xml。
  4. 您可能还需要授予对数据库系统表的特殊权限。
于 2013-01-26T00:13:35.630 回答