手动设置 DB2 for iSeries 或 DB2 for z/OS 的属性扩展存储库

请使用此项任务来设置 DB2® for iSeries 或 DB2 for z/OS® 的属性扩展存储库。

开始之前

本主题中的信息适用于以下场景:
  • 应用程序服务器和数据库都存在于 IBM® i 操作系统中。
  • 应用程序服务器和数据库都存在于 z/OS 操作系统中。
  • 应用程序服务器存在于分布式操作系统中,但数据库存在于 IBM i 或 z/OS 操作系统中。
如果在要设置数据库的系统上尚未安装 WebSphere® Application Server,请将以下文件从安装有 WebSphere Application Server 的系统复制到要设置数据库的系统:
DB2 for iSeries
app_server_root/etc/wim/setup/lookaside/db2iseries/dbclean.sql
app_server_root/etc/wim/setup/lookaside/db2iseries/schema.sql
app_server_root/etc/wim/setup/lookaside/db2iseries/primarykeys.sql
app_server_root/etc/wim/setup/lookaside/db2iseries/indexes.sql
app_server_root/etc/wim/setup/lookaside/db2iseries/references.sql
app_server_root/etc/wim/setup/lookaside/keys.sql
app_server_root/etc/wim/setup/lookaside/bootstrap.sql
DB2 for z/OS
app_server_root/etc/wim/setup/lookaside/db2zos/dbclean.sql
app_server_root/etc/wim/setup/lookaside/db2zos/schema.sql
app_server_root/etc/wim/setup/lookaside/db2zos/primarykeys.sql
app_server_root/etc/wim/setup/lookaside/db2zos/indexes.sql
app_server_root/etc/wim/setup/lookaside/db2zos/references.sql
app_server_root/etc/wim/setup/lookaside/keys.sql
app_server_root/etc/wim/setup/lookaside/bootstrap.sql

关于此任务

有关如何在 DB2 for iSeries 中创建数据库和运行 SQL 查询的信息,请参阅“IBM iSeries 信息中心”内的 DB2 Universal Database™ for iSeries。

有关如何在 DB2 for z/OS 中创建数据库和运行 SQL 查询的信息,请参阅“z/OS 解决方案信息中心”的“信息管理软件”。

过程

  1. 打开命令窗口。
  2. 切换至 app_server_root/bin 目录
  3. 输入下列命令以替换 SQL 文件中的变量:
    1. export SCHEMA_LOCATION=app_server_root/etc/wim/setup/lookaside

      如果在要设置数据库的相同系统上尚未安装 WebSphere Application Server,请将 SCHEMA_LOCATION 值设置为在其中复制 SQL 文件的位置。

    2. export DBTYPE=<db_type>

      其中,<db_type> 的值为 db2iseries 或 db2zos

    3. 要指定您要在其中创建联合存储库表的数据库模式,请使用 DBSCHEMA 命令。如果要使用缺省模式(该模式通常是当前数据库用户的名称空间),请不要指定 DBSCHEMA 命令。
      export DBSCHEMA=dbschemaname
    4. [AIX Solaris HP-UX Linux Windows][IBM i]export TSPREFIX=<tsprefix>

      其中,<tsprefix> 是表空间前缀。此字符串所允许的最大长度为 3 个字符。

    5. export SCHEMA_DEST_LOCATION=<schema_dest_location>

      其中,<schema_dest_location> 是应该将具有替换变量的已更新 SQL 文件复制到的位置。如果未设置 SCHEMA_DEST_LOCATION,那么会将更新的 SQL 文件复制到当前目录下某个目录,并该目录的名称不替换为别的值。输出会指示将这些文件复制到的位置。

    6. [z/OS]指定缓冲池以用于创建联合存储库表。您指定的缓冲池值应该存在于数据库中。数据库中的缺省缓冲池值为 BP0。即使您要使用缺省缓冲池值,仍然必须执行以下命令并显式指定缺省值 BP0:
      export DEFAULT_TABLE=<buffer pool value for default tables>
      export LOB_TABLE=<buffer pool value for LOB tables>
      export INDEX_TABLE=<buffer pool value for unique index tables>
    7. [z/OS]export DBNAME=zos
    8. ./ws_ant.sh -f app_server_root/etc/wim/setup/filterbuild.xml
  4. 启动 DB2 服务器。
  5. 创建一个数据库。
  6. 运行先前引用的 SQL 文件以对属性扩展存储库创建表。 如果要在安装有应用程序服务器的相同系统上设置数据库,那么这些文件位于以下位置:
    DB2 for iSeries
    app_server_root/etc/wim/setup/lookaside/db2iseries/dbclean.sql
    app_server_root/etc/wim/setup/lookaside/db2iseries/schema.sql
    app_server_root/etc/wim/setup/lookaside/db2iseries/primarykeys.sql
    app_server_root/etc/wim/setup/lookaside/db2iseries/indexes.sql
    app_server_root/etc/wim/setup/lookaside/db2iseries/references.sql
    app_server_root/etc/wim/setup/lookaside/keys.sql
    app_server_root/etc/wim/setup/lookaside/bootstrap.sql
    DB2 for z/OS
    app_server_root/etc/wim/setup/lookaside/db2zos/dbclean.sql
    app_server_root/etc/wim/setup/lookaside/db2zos/schema.sql
    app_server_root/etc/wim/setup/lookaside/db2zos/primarykeys.sql
    app_server_root/etc/wim/setup/lookaside/db2zos/indexes.sql
    app_server_root/etc/wim/setup/lookaside/db2zos/references.sql
    app_server_root/etc/wim/setup/lookaside/keys.sql
    app_server_root/etc/wim/setup/lookaside/bootstrap.sql

    否则,请从将这些文件复制到的位置运行 SQL 文件。如果已按照上一部分“指定数据库模式”中的步骤执行了命令以取代变量,那么会将 SQL 文件复制到您对 SCHEMA_DEST_LOCATION 指定的位置。如果未设置 SCHEMA_DEST_LOCATION,那么会将更新的 SQL 文件复制到当前目录下某个目录,并该目录的名称不替换为别的值。输出会显示将这些文件复制到的位置。

下一步做什么

运行 setupIdMgrPropertyExtensionRepositoryTables 命令(将 skipDBCreation 参数设置为 true)以填充所创建的表。有关更多信息,请参阅关于使用 wsadmin 命令来设置条目映射存储库、属性扩展存储库或定制注册数据库存储库的内容。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twim_manpropextrepos_db2
文件名:twim_manpropextrepos_db2.html