Content Platform Engine,    数据库:  DB2 for z/OS        操作系统:  AIX, HP-UX, Linux, Linux on System z, Solaris


确保数据源属性的可视性 (IBM DB2 for z/OS)

需要在 Content Platform Engine 服务器上设置 JVM 参数或编辑 Engine.properties 文件,以便 Content Platform Engine 可读取 IBM® DB2® for z/OS® 数据库中的数据源属性。

关于此任务

存在两个备选方法,用于确保 Content Platform Engine 可读取 IBM DB2 for z/OS 数据库中的数据源属性:
  • 方法 1:在 Content Platform Engine 服务器上设置 JVM 参数的值。
  • 方法 2:在 Engine.properties 文件中,指定 IBM DB2 for z/OS 数据源属性。
您可以使用方法 1,如果以下两个条件都满足:
  • 未将 Content Platform Engine 部署在正使用 WebSphere® 安全域的环境中。
  • Content Platform Engine 服务器能够读取数据源属性。
必须使用方法 2,如果至少满足下列其中一个条件:
  • Content Platform Engine 部署在正使用 WebSphere 安全域的环境中。
  • Content Platform Engine 服务器无法读取数据源属性。

过程

要确保数据源属性的可视性,请完成下列步骤:

  1. 如果您正在使用方法 1,请在 Content Platform Engine 服务器上设置以下 JVM 参数:
    -Dcom.filenet.engine.init.BGThreadsAsBootstrapId=false
  2. 如果您正在使用方法 2,请注意,Engine.properties 文件必须位于 WebSphere 目录中,该目录存储运行时服务器特定 P8 日志文件以及所需其他目录所在的 FileNet 目录。在典型安装中,此 WebSphere 目录为 .../WebSphere/AppServer/profiles/AppSrv01

    对于每个 IBM DB2 for z/OS 数据源,Engine.properties 文件必须包含三个属性设置。例如,全局配置数据库 (GCD) 的非 XA (FNGCDDS) 和 XA (FNGCDDSXA) 数据源需要下列数据源属性设置:

    FNGCDDS.zOSDatabaseName=X50DBASE
    FNGCDDS.zOSDefaultSTOGROUP=ECCADMSTG
    FNGCDDS.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
    
    FNGCDDSXA.zOSDatabaseName=X50DBASE
    FNGCDDSXA.zOSDefaultSTOGROUP=ECCADMSTG
    FNGCDDSXA.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5

    又如,对象存储数据库的非 XA (OBJECTSTORE1DS) 和 XA (OBJECSTORE1DSXA) 数据源需要下列数据源属性设置:

    OBJECTSTORE1DS.zOSDatabaseName=CEDBASE
    OBJECTSTORE1DS.zOSDefaultSTOGROUP=ECCADMSTG
    OBJECTSTORE1DS.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
    
    OBJECTSTORE1DSXA.zOSDatabaseName=CEDBASE
    OBJECTSTORE1DSXA.zOSDefaultSTOGROUP=ECCADMSTG
    OBJECTSTORE1DSXA.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
    在下表中对每个数据源属性进行了描述:
    表 1. 数据源属性描述
    属性名 描述
    zOSDatabaseName 表示要作为目标的实际数据库的名称的字符串值定制属性。
    zOSDefaultSTOGROUP 表示当发出 index-creation 语句时要使用的缺省存储器组的字符串值定制属性。IBM DB2 for z/OS 上的存储器组类似于 DB2Oracle 数据库 上的索引表空间,并且类似于 Microsoft SQL Server 上的文件组。如果没有指定此属性,那么 Content Platform Engine 服务器仍然会工作,但是 IBM DB2 for z/OS 数据库随后会使用其由系统定义的缺省值,这也许并不合适。
    zOSSTOGROUPOptions IBM DB2 for z/OS 上的存储器组可以具有大量的可选参数。需要此字符串值定制属性,以便对 SQL 语句中的 'USING STOGROUP' 子句指定各个选项。


最近一次更新时间: 2015 年 10 月
p8pin358.htm

© Copyright IBM Corporation 2013, 2015.