eMessage | partitions | partition[n] | dataSources | systemTables
此类别包含的配置属性,用于定义包含网络环境中 eMessage 系统表的数据库的模式、连接设置和登录凭证。
type
描述
主管 eMessage 系统表的数据库的类型。
缺省值
未定义缺省值。必须定义此属性。
有效值
*
*
*
ORACLE10(也用于指示 Oracle 11 数据库)
*
schemaName
描述
eMessage 系统表的数据库模式的名称。此名称与 Campaign 系统表的模式名称相同。
在脚本中引用系统表时,必须包括此模式名称。
缺省值
dbo
jdbcBatchSize
描述
JDBC 一次在数据库上运行的执行请求数。
缺省值
10
有效值
大于 0 的整数。
jdbcClassName
描述
系统表的 JDBC 驱动程序,在 Campaign Web 服务器中定义。
缺省值
未定义缺省值。必须定义此属性。
jdbcURI
描述
系统表的 JDBC 连接 URI,在 Campaign Web 服务器中定义。
缺省值
未定义缺省值。必须定义此属性。
asmUserForDBCredentials
描述
使用此属性来指定将允许访问 eMessage 系统表的 IBM® Unica Marketing 用户。
缺省值
未定义缺省值。必须定义此属性。
有效值
Marketing Platform 中定义的任何用户。这通常应该是 Campaign 的系统用户的名称。
amDataSourceForDBCredentials
描述
使用此属性来指定数据源,该数据源定义包含 eMessage 系统表的数据库的登录凭证。此数据源可以与 Campaign 系统表的数据源相同。
缺省值
UA_SYSTEM_TABLES
有效值
与在 asmUserForDBCredentials 中指定的 IBM® Unica Marketing 用户相关联的 Marketing Platform 数据源。
该数据源指定用来访问 eMessage 系统表的数据库用户和凭证。如果数据库用户的缺省模式不是包含系统表的模式,那么必须在用来访问系统表的 JDBC 连接中指定系统表模式。
poolAcquireIncrement
描述
当数据库连接池用光连接时,eMessage 为系统表创建的新连接数。eMessage 创建的新连接数最多为在 poolMaxSize 中指定的值。
缺省值
1
有效值
大于 0 的整数。
poolIdleTestPeriod
描述
eMessage 在测试与 eMessage 系统表的空闲连接以获得活动之间等待的秒数。
缺省值
100
有效值
大于 0 的整数。
poolMaxSize
描述
eMessage 与系统表建立的连接的最大数目。值零 (0) 指出没有最大值。
缺省值
100
有效值
大于或等于 0 的整数。
poolMinSize
描述
eMessage 与系统表建立的连接的最小数目。
缺省值
10
有效值
大于或等于 0 的整数。
poolMaxStatements
描述
eMessage 针对与系统表的每个连接存储在 PrepareStatement 高速缓存中的语句的最大数目。将 poolMaxStatements 设置为零 (0) 会禁用语句高速缓存。
缺省值
0
有效值
大于或等于 0 的整数。
timeout
描述
eMessage 在断开连接之前保持空闲数据库连接的秒数。
如果 poolIdleTestPeriod 大于 0,那么 eMessage 会测试所有空闲、合用但未检出的连接,每隔 timeout 秒一次。
如果 poolIdleTestPeriod 大于 timeout,那么会断开空闲连接。
缺省值
100
有效值
大于或等于 0 的整数。