6.4. XA 数据源
6.4.1. 用管理界面创建 XA 数据源
介绍
本节涵盖用管理控制台或管理 CLI 创建 XA 数据源所需的步骤。
注意
在 Oracle 数据源 10.2 之前的版本里,<no-tx-separate-pools/> 参数是必需的,因为非事务性和事务性连接的混合可能导致错误。对于某些应用程序来说,这个参数已不再是必需的了。
过程 6.8. 用管理 CLI 或管理控制台创建 XA 数据源
管理 CLI
- 运行下列命令来创建 XA 数据源,配置合适的变量:
xa-data-source add --name=XA_DATASOURCE_NAME --jndi-name=JNDI_NAME --driver-name=DRIVER_NAME --xa-datasource-class=XA_DATASOURCE_CLASS
配置 XA 数据源属性
设置服务器名称
运行下列命令来配置主机的服务器名称:/subsystem=datasources/xa-data-source=XA_DATASOURCE_NAME/xa-datasource-properties=ServerName:add(value=HOSTNAME)
设置数据库名称
运行下列命令来配置数据库名称:/subsystem=datasources/xa-data-source=XA_DATASOURCE_NAME/xa-datasource-properties=DatabaseName:add(value=DATABASE_NAME)
- 启用数据源:
xa-data-source enable --name=XA_DATASOURCE_NAME
管理控制台
进入管理控制台的 Datasources 面板
- 从控制台顶部选择 Configuration 标签页。
- 对于域模式,从左上角的下拉菜单里选择合适的配置集。
- 展开控制台左侧的菜单,然后展开 菜单。
- 选择。
- 选择 XA Datasource 标签页。
创建新的 XA 数据源
- 点。
- 在 Create XA Datasource 向导里输入新的 XA 数据源属性并点击 按钮。
- 在 Create XA Datasource 向导里输入 JDBC 驱动细节并点击 按钮。
- 输入 XA 属性并点击。
- 在 Create XA Datasource 向导里输入连接设置。
- 点击按钮测试到 XA 数据源的连接并检验设置是否正确。
- 点击完成。
结果
XA 数据源已被添加至服务器。它在 standalone.xml
或 domain.xml
文件以及管理界面里都可见。