在 z/OS 的 DB2 中创建地理数据库之前自定义 dbtune.sde 文件

在 Windows 操作系统中,将位于 ArcGIS 客户端安装目录下 DatabaseSupport\DB2zOS 文件夹中的 dbtune.sde 文件更改为指向数据库子系统。

dbtune.sde 文件通过用于控制数据库中表的物理存储的关键字、参数和值来填充 DBTUNE 地理数据库系统表。对于 z/OS 上的 IBM DB2 数据库,运行启用企业级地理数据库地理处理工具之前编辑此文件十分重要,这样可指定要在哪个数据库中创建特定表。

步骤:
  1. 在 ArcGIS 客户端中找到 DatabaseSupport\DB2zOS 目录下的 dbtune.sde 文件并将其打开。
  2. 取消注释并更改 DATA_DICTIONARY 关键字下的这些配置字符串值,以指示要在哪个数据库中创建特定的地理数据库系统表。以下是建议的设置。名为 SDEDBR00 的数据库是将用于存储地理数据库资料档案库表的数据库。

    B_STORAGE "IN DATABASE SDEDBR00"
    MVTABLES_MODIFIED_TABLE "IN DATABASE SDEDBR00"
    STATES_TABLE "IN DATABASE SDEDBR00"
    STATE_LINEAGES_TABLE "IN DATABASE SDEDBR00"
    VERSIONS_TABLE "IN DATABASE SDEDBR00"
    XML_INDEX_TAGS_TABLE "IN DATABASE SDEDBR00"

  3. 确保 DEFAULTS 关键字下的 BLOB_OPTION 和 CLOB_OPTION 参数设置为空字符串。
  4. 取消注释并更改 DEFAULTS 关键字下的这些配置字符串值,以指示要在哪个数据库中创建与用户定义的数据相关的特定对象。以下是建议的设置。名为 SDEDBU00 的数据库是将用于在数据库子系统内存储用户定义的数据的数据库。

     AUX_STORAGE "IN DATABASE SDEDBU00"
     A_STORAGE "IN DATABASE SDEDBU00"
     BLK_STORAGE "IN DATABASE SDEDBU00"
     BND_STORAGE "IN DATABASE SDEDBU00"
     B_STORAGE "IN DATABASE SDEDBU00"
     D_STORAGE "IN DATABASE SDEDBU00"
     RAS_STORAGE "IN DATABASE SDEDBU00"
    

  5. 取消注释并更改 LOGFILE_DEFAULTS 关键字下的这些配置字符串值,以指示要在哪个数据库中创建日志文件表。

     LD_STORAGE "IN DATABASE SDEDBU00"
     LF_STORAGE "IN DATABASE SDEDBU00"
     SESSION_STORAGE "IN DATABASE SDEDBU00"
    

  6. 保存并关闭 dbtune.sde 文件。

相关主题

5/10/2014