Schlüsselwort DATA_DICTIONARY in DB2

Das Schlüsselwort DATA_DICTIONARY enthält die Parameter, mit denen die Speichereinstellungen für bestimmte ArcSDE-Geodatabase-Systemtabellen definiert werden.

VorsichtVorsicht:

Änderungen an den Parametern in diesem Schlüsselwort müssen vorgenommen werden, bevor die Geodatabase erstellt wird. Anweisungen finden Sie unter Ändern der Datei "dbtune" vor dem Erstellen der Geodatabase.

Im Folgenden sehen Sie ein Beispiel für die Standardeinträge in der Datei "dbtune.sde" für das Schlüsselwort DATA_DICTIONARY in einer DB2-Datenbank für Linux, UNIX oder 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

Unkommentieren Sie die Zeilen B_STORAGE, STATES_TABLE, STATE_LINEAGES_TABLE, VERSIONS_TABLE, MVTABLES_MODIFIED_TABLE und XML_INDEX_TAGS_TABLE, indem Sie das Nummernzeichen (#) entfernen. Ersetzen Sie <TABLESPACE> in jeder dieser Zeilen durch den Namen des Tablespaces, in dem die entsprechende Tabelle und der Index gespeichert werden sollen. Ein geänderter DATA_DICTIONARY-Eintrag kann wie in diesem Beispiel aussehen:

##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

Im Folgenden sehen Sie ein Beispiel für die Standardeinträge in der Datei "dbtune.sde.zos" für das Schlüsselwort DATA_DICTIONARY in einer DB2 for z/OS-Datenbank:

##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

Unkommentieren Sie die Zeilen B_STORAGE, STATES_TABLE, STATE_LINEAGES_TABLE, VERSIONS_TABLE, MVTABLES_MODIFIED_TABLE und XML_INDEX_TAGS_TABLE, indem Sie das Nummernzeichen (#) entfernen. Ersetzen Sie <REPOSITORY DATABASE NAME> in jeder dieser Zeilen durch den Namen der Datenbank, in der die ArcSDE-Geodatabase-Systemtabellen und Indizes gespeichert werden sollen. Ein geänderter DATA_DICTIONARY-Eintrag kann wie in diesem Beispiel aussehen:

##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

HinweisHinweis:

XML-Parameter haben keine Auswirkung auf Geodatabases in DB2 for z/OS, da XML für diese Geodatabases derzeit nicht unterstützt wird.

Verwandte Themen


7/10/2012