数据存储服务

WebSphere® Portal 使用数据库来存储页面、客户机、标记和所有其他资源的配置数据。数据库存储服务负责按安装 WebSphere Portal 时的配置来管理门户网站的数据源。

WebSphere Integrated Solutions Console 中,门户网站数据存储服务列示为 WP DataStoreService

在正常情况下,应该不需要修改数据存储服务中的任何配置属性。下面列出了数据存储服务属性:

scheduler.cleanup.enabled = (true)
确定是稍后由预定的清除服务删除门户网站页面,还是在用户完成删除任务后立即删除这些页面。这将影响门户网站页面以及这些页面依赖的所有资源(如组件和 Portlet 实例)的删除。缺省值为 true,这意味着门户网站页面的删除将延迟并由清除服务执行。
注: 即使此属性设置为 true 并延迟了清除,在删除操作完成后用户也立即无法再看到已删除的页面。

有关此属性以及如何调度清除服务的详细信息,请参阅关于“已删除门户网站页面的延迟清除”的主题。

datasource.machineid
此属性的值等于服务器的 MAC 地址。它是 12 个十六进制数构成的字符串。
注: 请不要更改此属性的值。
以下属性是特定于域的属性。它们是成对的。最后三个属性对类似于第一个属性对。在第一个属性对的第一个属性 xxx.datasource.dbms 下面列出的可能有效值也可以指定给下列属性对的第一个属性。
注: 不要为相同数据库实例中的数据库域指定相同的模式名。例如,如果 release 数据库域位于名为 DB1 的数据库中并使用模式 SCHEMA1,那么同一数据库实例中的任何其他域都不能使用该同一模式名称 SCHEMA1。该限制仅应用于相同数据库实例中的域。在同一数据库管理系统的不同数据库实例中多次使用相同的模式名不会有任何问题。
rel.datasource.dbms = your_DBMS
使用此属性可以指定 release 数据库域的数据库管理系统 (DBMS)。缺省值为 DERBY。有效值在下表中列出。这些值对于下面三个属性对中的 xxx.datasource.dbms properties 属性同样有效。
表 1. xxx.datasource.dbms properties 的有效值
已使用的 DBMS xxx.datasource.dbms 属性的 DBMS 值
Apache Derby DERBY
IBM® DB2 Universal Database™ for z/OS® DB2_ZOS
IBM DB2 通用数据库企业服务器版 DB2
IBM DB2 Universal Database for i DB2_ISERIES
Oracle Enterprise Edition ORACLE
Microsoft SQL Server Enterprise Edition SQLSERVER2005
rel.datasource.schema = ( RELEASE )
使用此属性可以指定用于 release 数据库域中数据库对象的模式。
cust.datasource.dbms = your_DBMS
使用此属性可以指定 customization 数据库域的数据库管理系统。缺省值为 DERBY。要获取有效值,请参阅前面列出的 rel.datasource.dbms 属性。
cust.datasource.schema = ( CUSTOMIZATION )
使用此属性可以指定用于 customization 数据库域中数据库对象的模式。
comm.datasource.dbms = your_DBMS
使用此属性可以指定 community 数据库域的数据库管理系统。缺省值为 DERBY。要获取有效值,请参阅前面列出的 rel.datasource.dbms 属性。
comm.datasource.schema = ( COMMUNITY )
使用此属性可以指定用于 community 数据库域中数据库对象的模式。
jcr.datasource.dbms = your_DBMS
使用此属性可以指定 JCR 数据库域的数据库管理系统。缺省值为 DERBY。要获取有效值,请参阅前面列出的 rel.datasource.dbms 属性。
jcr.datasource.schema = ( JCR )
使用此属性可以指定用于 JCR 数据库域中数据库对象的模式。
以下属性指定数据库域跟踪守护程序设置:
domain.tracker.wait = (1000)
使用此属性可以指定域跟踪守护程序再次轮询之前,等待数据库域响应的时间。该指定值的单位为毫秒。缺省值为 1000(毫秒),即 1 秒。
注: 该守护程序不会持续轮询,而仅在发生错误时才轮询。因此,增加该值将不会减少常规数据库流量。

有关数据源及其配置的更多信息,请参阅 WebSphere Application Server 文档。