intra-mart Accel Platform 配置文件参考 第26版2020-08-01

数据源映射配置

总览

intra-mart Accel Platform使用的数据库来为Web应用程序服务器中设置的数据源关联。

模块 数据库访问模块
格式化文件(xsd) WEB-INF /模式/ data-source-mapping-config.xsd
设定位置 WEB-INF / conf /数据源映射配置文件.xml

<?xml版本=“ 1.0”编码=“ UTF-8”?> <数据源映射配置 xmlns:xsi = “ http://www.w3.org/2001/XMLSchema-instance” xmlns = “ http :// // intra-mart .co.jp / system / database / config / data-source-mapping-config“ xsi:schemaLocation = ” http:// intra-mart .co.jp / system / database / config / data- source-mapping-config ../schema /data- source-mapping-config.xsd“ > <系统数据源> <资源引用名称> java:comp / env / jdbc / default </ resource-ref-名称> <数据库名称> oracle </数据库名称> </系统数据源> <共享数据源> <连接ID>默认</连接ID> <资源引用名称> Java: comp / env / jdbc / default </ resource-ref-name> </ shared-data-source> <tenant-data-source> <tenant-id> default </ tenant-id> <resource-ref-name> java :comp / env / jdbc / default </ resource-ref-name> </ tenant-data-source> </ data-source-mapping-config>

参考资料

系统数据库设置

标签名称 系统数据源
设置要用作系统数据库的数据源。

[设定项目 ]

<data-source-mapping-config> <system-data-source> <resource-ref-name> xxxxxxxxxxxxxx </ resource-ref-name> <database-name> xxxxxxxxxxxxxx </ database-name> </ system-data-源> </ data-source-mapping-config>

必填项目
多种设定 ×
设置值 /设定内容
资源引用名称 用作系统数据库的数据源的资源引用名称
数据库名称 连接数据库类型
单位/类型
省略时的默认值
父标签 数据源映射配置

共享数据库设置

标签名称 共享数据源
设置要用作共享数据库的数据源。

[设定项目 ]

<data-source-mapping-config> <shared-data-source> <connect-id> xxxxxxxxxxxxxx </ connect-id> <resource-ref-name> xxxxxxxxxxxxxx </ resource-ref-name> <database-name> xxxxxxxxxxxxxx </数据库名称> </共享数据源> </数据源映射配置>

必填项目 ×
多种设定
设置值 /设定内容
连接ID 共享数据库连接ID
资源引用名称 用作共享数据库的数据源的资源引用名称
数据库名称 连接数据库类型
单位/类型
省略时的默认值
父标签 数据源映射配置

注意

我们建议连接ID不得超过100个字符。
如果连接ID超过100个字符,则某些应用程序可能无法正常运行。

Tenant数据库设置

标签名称 租户数据源
设置要用作Tenant数据库的数据源。

[设定项目 ]

<data-source-mapping-config> <tenant-data-source> <tenant-id> xxxxxxxxxxxxxx </ tenant-id> <resource-ref-name> xxxxxxxxxxxxxx </ resource-ref-name> <database-name> xxxxxxxxxxxxxx </数据库名称> </租户数据源> </数据源映射配置>

必填项目 ×
多种设定
设置值 /设定内容
租户编号 使用此数据库设置的租户的租户ID
资源引用名称 用作Tenant数据库的数据源的资源引用名称
数据库名称 连接数据库类型
单位/类型
省略时的默认值
父标签 数据源映射配置

资源参考名称

标签名称 资源引用名称
要指定设置的Web应用程序服务器资源引用名称项目是。

[设定项目 ]

<data-source-mapping-config> <system-data-source> <resource-ref-name> xxxxxxxxxxxxxx </ resource-ref-name> </ system-data-source> </ data-source-mapping-config>

必填项目
多种设定 ×
设置值 /设定内容 intra-mart Accel Platform使用的数据源的资源引用名称
单位/类型 字符串(java:comp / env / xxxxx)
省略时的默认值
父标签 系统数据源,共享数据源,租户数据源

数据库 类别

标签名称 数据库名称
目标数据库中的类别 ,指定项目为。
该项目如果没有指定,在数据库中的类别连接对象数据库会自动从元数据确定。

[设定项目 ]

<data-source-mapping-config> <system-data-source> <database-name> xxxxxxxxxxxxxx </ database-name> </ system-data-source> </ data-source-mapping-config>

必填项目 ×
多种设定 ×
设置值 /设定内容 连接目标数据库类型
单位/类型 字符串(Oracle,SQL Server,PostgreSQL)
省略时的默认值 它是根据连接目标数据库的数据库 类别自动确定的。
父标签 系统数据源,共享数据源,租户数据源

注意

请注意,如果指定的数据库 类别和连接目标数据库 类别不同,则可能会发生意外错误。

共享数据库连接ID

标签名称 连接ID
共享数据库来指定的连接ID 项目是。
为每个共享数据库设置唯一的ID 共享数据库连接ID。

[设定项目 ]

<data-source-mapping-config> <shared-data-source> <connect-id> xxxxxxxxxxxxxx </ connect-id> </ shared-data-source> </ data-source-mapping-config>

必填项目
多种设定 ×
设置值 /设定内容 共享数据库连接ID
单位/类型 字串(xxxxxxxxxxxxxx)
省略时的默认值
父标签 共享数据源

Tenant数据库租户ID

标签名称 租户编号
该数据库指定要使用的设置租户的租户ID 项目是。

[设定项目 ]

<data-source-mapping-config> <tenant-data-source> <tenant-id> xxxxxxxxxxxxxx </ tenant-id> </ tenant-data-source> </ data-source-mapping-config>

必填项目
多种设定 ×
设置值 /设定内容 租户ID
单位/类型 字串(xxxxxxxxxxxxxx)
省略时的默认值
父标签 租户数据源