12.4. 修改数据源
可以使用管理控制台或管理 CLI 配置数据源设置。
JBoss EAP 7 允许您在数据源属性值中使用表达式,如 enabled
属性。有关在配置中使用表达式的详情,请参阅 属性替换 部分。
12.4.1. 修改非 XA 数据源
可以使用数据源 管理 CLI 命令更新非 X
A 数据源设置。您还可以在独立或域模式中从管理控制台更新 数据源
属性:
- 在独立模式中,导航到 Configuration → Subsystems → Datasources & Drivers → Datasources。
- 在域模式中,导航到 Configuration → Profiles → full → Datasources & Drivers → Datasources。
注意
非 XA 数据源可与 Jakarta Transactions 交易集成。要将数据源与 Jakarta Transactions 集成,请确保 jta
参数设置为 true
。
为数据源更新设置示例
可以通过以下管理 CLI 命令更新数据源的设置:
data-source --name=DATASOURCE_NAME --ATTRIBUTE_NAME=ATTRIBUTE_VALUE
注意
在受管域中,您必须指定 --profile=PROFILE_NAME
参数。
可能需要重新加载服务器才能使更改生效。
12.4.2. 修改 XA 数据源
XA 数据源设置可以使用 xa-data-source
管理 CLI 命令更新。您还可以在独立或域模式中从管理控制台更新 数据源
属性:
- 在独立模式中,导航到 Configuration → Subsystems → Datasources & Drivers → Datasources。
- 在域模式中,导航到 Configuration → Profiles → full → Datasources & Drivers → Datasources。
更新 XA 数据源的示例
可以使用以下管理 CLI 命令更新 XA 数据源的设置:
xa-data-source --name=XA_DATASOURCE_NAME --ATTRIBUTE_NAME=ATTRIBUTE_VALUE
注意在受管域中,您必须指定
--profile=PROFILE_NAME
参数。
添加 XA 数据源属性的示例
XA 数据源属性 可以通过以下管理 CLI 命令添加:
/subsystem=datasources/xa-data-source=XA_DATASOURCE_NAME/xa-datasource-properties=PROPERTY:add(value=VALUE)
注意在受管域中,您必须在此命令前加上
/profile=PROFILE_NAME
。
可能需要重新加载服务器才能使更改生效。