Mot-clé DATA_DICTIONARY dans DB2

Le mot-clé DATA_DICTIONARY contient des paramètres qui déterminent les valeurs du stockage de certaines tables du système de géodatabases ArcSDE.

AttentionAttention :

Les modifications doivent être appliquées aux paramètres de ce mot-clé avant la création de la géodatabase. Reportez-vous à la rubrique Modification du fichier dbtune avant de créer la géodatabase pour en savoir plus.

Les éléments suivants sont un exemple d'entrées par défaut dans le fichier dbtune.sde pour le mot-clé DATA_DICTIONARY dans une base de données DB2 pour Linux, UNIX ou 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

Effacez les commentaires des lignes B_STORAGE, STATES_TABLE, STATE_LINEAGES_TABLE, VERSIONS_TABLE, MVTABLES_MODIFIED_TABLE et XML_INDEX_TAGS_TABLE en supprimant le symbole dièse (#). Remplacez <TABLESPACE> dans chacune de ces lignes par le nom des tablespaces dans lesquels vous souhaitez stocker la table et l'index spécifiques. Voici un exemple d'entrée DATA_DICTIONARY modifiée :

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

Les éléments suivants sont un exemple d'entrées par défaut dans le fichier dbtune.sde.zos pour le mot-clé DATA_DICTIONARY dans une base de données DB2 pour 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

Effacez les commentaires des lignes B_STORAGE, STATES_TABLE, STATE_LINEAGES_TABLE, VERSIONS_TABLE, MVTABLES_MODIFIED_TABLE et XML_INDEX_TAGS_TABLE en supprimant le symbole dièse (#). Remplacez < REPOSITORY DATABASE NAME> dans chacune de ces lignes par le nom de la base de données dans laquelle vous souhaitez stocker les index et les tables système de géodatabase ArcSDE. Voici un exemple d'entrée DATA_DICTIONARY modifiée :

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

RemarqueRemarque :

les paramètres XML n'affectent pas les géodatabases sur DB2 pour z/OS, car le format XML n'est pour le moment pas pris en charge pour ces géodatabases.

Rubriques associées


3/6/2012