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