DB2 中的 DATA_DICTIONARY 关键字
DATA_DICTIONARY 关键字包含用于决定特定 ArcSDE 地理数据库系统表的存储设置的参数。
对此关键字中的参数所做的更改必须在创建地理数据库之前进行。有关说明,请参阅在创建地理数据库之前更改 dbtune 文件。
以下是 dbtune.sde 文件中的 DATA_DICTIONARY 关键字(在 DB2 for Linux、DB2 for UNIX 或 DB2 for Windows 数据库中)的默认条目示例。
##DATA_DICTIONARY B_INDEX_ROWID "" B_INDEX_USER "" #B_STORAGE "IN <TABLESPACE> LONG IN <TABLESPACE>" #STATES_TABLE "IN <TABLESPACE>" STATES_INDEX "" #STATE_LINEAGES_TABLE "IN <TABLESPACE>" #VERSIONS_TABLE "IN <TABLESPACE>" VERSIONS_INDEX "" #MVTABLES_MODIFIED_TABLE "IN <TABLESPACE>" MVTABLES_MODIFIED_INDEX "" #XML_INDEX_TAGS_TABLE "IN <TABLESPACE>" XML_INDEX_TAGS_INDEX "" END
通过移除井号 (#) 取消对 B_STORAGE、STATES_TABLE、STATE_LINEAGES_TABLE、VERSIONS_TABLE、MVTABLES_MODIFIED_TABLE 和 XML_INDEX_TAGS_TABLE 行的注释。使用想要在其中存储特定表及其索引的表空间的名称替换每行中的 <TABLESPACE>。已更改的 DATA_DICTIONARY 条目可能如下所示:
##DATA_DICTIONARY B_INDEX_ROWID "" B_INDEX_USER "" B_STORAGE "IN SDE INDEX LONG IN SDELOBS" #STATES_TABLE "IN EDITS" STATES_INDEX "" #STATE_LINEAGES_TABLE "IN EDITS" #VERSIONS_TABLE "IN EDITS" VERSIONS_INDEX "" #MVTABLES_MODIFIED_TABLE "IN EDITS" MVTABLES_MODIFIED_INDEX "" #XML_INDEX_TAGS_TABLE "IN SDE" END
以下是 dbtune.sde.zos 文件中的 DATA_DICTIONARY 关键字(位于 DB2 for z/OS 数据库中)的默认条目示例:
##DATA_DICTIONARY B_INDEX_ROWID "" B_INDEX_USER "" #B_STORAGE "IN DATABASE <REPOSITORY DATABASE NAME>" #STATES_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" STATES_INDEX "" #STATE_LINEAGES_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" #VERSIONS_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" VERSIONS_INDEX "" #MVTABLES_MODIFIED_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" MVTABLES_MODIFIED_INDEX "" #XML_INDEX_TAGS_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" XML_INDEX_TAGS_INDEX "" END
通过移除井号 (#) 取消对 B_STORAGE、STATES_TABLE、STATE_LINEAGES_TABLE、VERSIONS_TABLE、MVTABLES_MODIFIED_TABLE 和 XML_INDEX_TAGS_TABLE 行的注释。使用想要在其中存储 ArcSDE 地理数据库系统表及其索引的数据库的名称替换每行中的 <REPOSITORY DATABASE NAME>。已更改的 DATA_DICTIONARY 条目可能如下所示:
##DATA_DICTIONARY B_INDEX_ROWID "" B_INDEX_USER "IN DATABASE SDEREP" B_STORAGE "IN DATABASE SDEREP" STATES_TABLE "IN DATABASE SDEREP" STATES_INDEX "IN DATABASE SDEREP" STATE_LINEAGES_TABLE "IN DATABASE SDEREP" VERSIONS_TABLE "IN DATABASE SDEREP" VERSIONS_INDEX "IN DATABASE SDEREP" MVTABLES_MODIFIED_TABLE "IN DATABASE SDEREP" MVTABLES_MODIFIED_INDEX "IN DATABASE SDEREP" #XML_INDEX_TAGS_TABLE "IN DATABASE <REPOSITORY DATABASE NAME>" XML_INDEX_TAGS_INDEX "" END
XML 参数不影响 DB2 for z/OS 中的地理数据库,因为此时这些地理数据库不支持 XML。