Paramètres de configuration DBTUNE PostgreSQL
Les paramètres de configuration, stockés dans la colonne parameter_name de la table sde_dbtune, identifient l'objet de base de données à configurer ou indiquent une configuration spécifique. Les valeurs correspondantes, stockées dans la colonne config_string de la table sde_dbtune, indiquent la manière dont cet objet ou ce paramètre est configuré. Les paramètres et leurs chaînes de configuration sont regroupés dans la table sde_dbtune par mot-clé de configuration. Les combinaisons mot-clé/nom de paramètre sont uniques, mais la plupart des noms de paramètres ne le sont pas et sont réutilisés avec plusieurs mots-clés dans la table sde_dbtune.
Les valeurs valides de la colonne parameter_name sont fixes ; vous ne pouvez pas en inventer de nouvelles. De même, les colonnes config_string acceptent uniquement certaines valeurs numériques ou chaînes SQL. Dans la plupart des cas, ces chaînes sont ajoutées aux instructions SQL CREATE TABLE et INDEX CREATE afin de correspondre à la syntaxe SQL nécessaire au SGBD donné.
Dans les géodatabases stockées dans une base de données PostgreSQL, les paires nom du paramètre-chaîne de configuration sont utilisées par ArcSDE pour effectuer les opérations suivantes :
- Etablir les caractéristiques de stockage des tables et des index.
- Définir le facteur de remplissage des index
- Définir le type de stockage des colonnes spatiales et de raster.
- Définir le mode de stockage des documents XML.
- Mettre les mots-clé à la disposition des utilisateurs dans l'interface ArcGIS.
- Fournir des commentaires décrivant le mot-clé de configuration.
Par défaut, PostgreSQL stocke les tables et les index dans le tablespace par défaut de la base de données. Pour stocker des tables et des index dans d'autres tablespaces, le super-utilisateur a besoin de créer des tablespaces supplémentaires et d'accorder des privilèges CREATE sur ces tablespaces aux utilisateurs destinés à y créer des objets. Vous pouvez utiliser la métacommande psql \db+ pour obtenir une liste des tablespaces existants et de leurs autorisations.
Une fois cette configuration terminée, vous pouvez spécifier différents tablespaces afin qu'ils stockent différentes tables à l'aide des paramètres de stockage sde_dbtune.
La syntaxe de spécification du stockage des tablespaces varie selon le paramètre. Le fichier dbtune.sde installé avec ArcSDE pour PostgreSQL inclut des exemples d'entrées commentées pour chaque paramètre, afin de vous aider à utiliser la syntaxe correcte.
dans PostgreSQL, les tablespaces utilisent des liaisons symboliques ; par conséquent, les tablespaces définis par l'utilisateur peuvent être utilisés uniquement sur les systèmes prenant en charge les liaisons symboliques.
La table suivante fournit une liste alphabétique de tous les paramètres de configuration possibles pouvant être utilisés dans une géodatabase PostgreSQL. Cette liste est suivie d'explications plus approfondies des paramètres regroupés par fonctionnalité.
Nom de paramètre |
Description |
Valeur |
---|---|---|
A_INDEX_ROWID |
Définition du stockage de l'index de la colonne d'ID d'objet de la table des ajouts |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_INDEX_STATEID |
Définition du stockage de l'index de la colonne sde_state_id de la table des ajouts |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_INDEX_USER |
Définition du stockage de l'index de la table des ajouts |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_INDEX_XML |
Définition du stockage de table d'index de la colonne XML de la table des ajouts |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_STORAGE |
Définition du stockage de la table des ajouts |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
AUX_INDEX_COMPOSITE |
Définition du stockage de l'index de la colonne composite de la table AUX raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
AUX_STORAGE |
Définition du stockage de la table AUX raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
B_INDEX_RASTER |
Définition du stockage de l'index de la colonne raster de la table métier |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEX_ROWID |
Définition du stockage R<N>_SDE_ROWID_UK de l'index ROWID raster et de l'index de la colonne d'ID d'objet de la table métier |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEX_TO_DATE |
Informations de paramètre de stockage pour créer l'index r<ID_enregistrement>_sde_todate, utilisé lors de la mise à jour de la table d'historique pendant une opération d'archivage |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEX_USER |
Définition du stockage de l'index de l'utilisateur de la table métier |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEX_XML |
Définition du stockage de table d'index de la colonne XML de la table métier |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_STORAGE |
Définition du stockage de la table attributaire de raster et de la table métier |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
BLK_INDEX_COMPOSITE |
Définition du stockage de l'index de la colonne composite de la table BLK raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
BLK_STORAGE |
Définition du stockage de la table BLK raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
BND_INDEX_COMPOSITE |
Définition du stockage de l'index de la colonne composite de la table BND raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
BND_INDEX_ID |
Définition du stockage de l'index de la colonne RID de la table BND raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
BND_STORAGE |
Définition du stockage de la table BND raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
COMMENT |
Ligne utilisée pour les commentaires |
Possibilité de placer des commentaires comportant jusqu'à 2 048 caractères |
D_INDEX_ALL |
Facteur de remplissage des index des colonnes sde_states_id, sde_deletes_row_id et deleted_at |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
D_INDEX_DELETED_AT |
Définition du stockage de l'index de la colonne sde_deleted_at de la table des suppressions |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
D_STORAGE |
Définition du stockage de la table des suppressions |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
GEOMETRY_STORAGE |
Indique le type de données de stockage de la colonne spatiale |
ST_GEOMETRY ou PG_GEOMETRY |
LD_INDEX_ALL |
Définition du stockage de la clé primaire des tables sde_logfile_data et sde_logpool |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LD_STORAGE |
Définition du stockage des tables sde_logfile_data et sde_logpool |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
LF_INDEX_ID |
Définition du stockage de la clé primaire sde_logfile |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LF_INDEX_NAME |
Définition du stockage de l'index unique sde_logfiles |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LF_STORAGE |
Définition du stockage de la table sde_logfiles |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
MVTABLES_MODIFIED_INDEX |
Définition du stockage de l'index Mvtables_modified |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
MVTABLES_MODIFIED_TABLE |
Définition du stockage de la table Mvtables_modified |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
RAS_INDEX_ID |
Définition du stockage de l'index RID de la table RAS raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
RAS_STORAGE |
Définition du stockage de la table RAS raster |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
RASTER_STORAGE |
Définit le type de stockage des données raster |
binaire ou ST_Raster |
SESSION_INDEX |
Définition du stockage des index de fichier journal de session ou autonome ArcSDE |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
SESSION_STORAGE |
Définition du stockage des tables de fichiers journaux de session ou autonomes ArcSDE |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
SESSION_TEMP_TABLE |
Détermine si les fichiers journaux sont créés dans tempdb. |
1 ou 0 Ce paramètre est présent, mais il n'est pour le moment pas utilisé dans PostgreSQL. |
STATES_INDEX |
Définition du stockage de la table des états |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
STATES_LINEAGES_INDEX |
Détermine le stockage de l'index de la clé primaire de la table sde_state_lineages |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
STATES_LINEAGES_TABLE |
Définition du stockage de la table sde_state_lineages |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
STATES_TABLE |
Définition du stockage de la table sde_states |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
UI_NETWORK_TEXT |
Paramètre d'interface utilisateur, qui indique que le mot-clé de configuration associé apparaîtra dans l'interface utilisateur ArcGIS ; contient une description de la configuration du réseau. |
Description pouvant comporter jusqu'à 2 048 caractères |
UI_TERRAIN_TEXT |
Paramètre d'interface utilisateur, qui indique que le mot-clé de configuration associé apparaîtra dans l'interface utilisateur ArcGIS ; contient une description de la configuration de terrain. |
Description pouvant comporter jusqu'à 2 048 caractères |
UI_TEXT |
Paramètre d'interface utilisateur, qui indique que le mot-clé de configuration associé apparaîtra dans l'interface utilisateur ArcGIS ; contient une description du mot-clé de configuration non composite associé. |
Description pouvant comporter jusqu'à 2 048 caractères |
UI_TOPOLOGY_TEXT |
Paramètre d'interface utilisateur, qui indique que le mot-clé de configuration associé apparaîtra dans l'interface utilisateur ArcGIS ; contient une description de la configuration de topologie. |
Description pouvant comporter jusqu'à 2 048 caractères |
VERSIONS_INDEX |
Définition du stockage de l'index sde_versions |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
VERSIONS_TABLE |
Définition du stockage de la table sde_versions |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
XML_COLUMN_STORAGE |
Spécifie le type de colonnes XML à créer : XML ArcSDE ou XML SGBD natif |
SDE_XML ou DB_XML |
XML_DOC_INDEX |
Clause de stockage des index xmldoc<n>_pk et xml_doc<n>_ix de la table sde_xml_doc<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_DOC_STORAGE |
Clause de stockage de la table sde_xml_doc<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
XML_DOC_UNCOMPRESSED_TYPE |
Détermine le format de stockage des documents XML |
BINARY ouTEXT |
XML_IDX_FULLTEXT_UPDATE_METHOD |
Détermine la manière dont les modifications apportées à la colonne xml_doc_val de la table sde_xml_doc<n> (la table de documents XML) et à la colonne text_tag de la table sde_xml_idx<n> (la table d'index d'une colonne XML) sont répercutées sur l'index de texte intégral |
AUTOMATIC ou MANUAL |
XML_IDX_INDEX_DOUBLE |
Clause de stockage de l'index xmlix<n>_db sur la colonne double_tag de la table sde_xml_idx<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_IDX_INDEX_ID |
Clause de stockage de l'index xmlix<n>_id sur la colonne ID de la table xml_idx<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_IDX_INDEX_PK |
Clause de stockage de l'index xmlix<n>_pk sur la colonne d'identité xml_key_column de la table sde_xml_idx<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_IDX_INDEX_STRING |
Clause de stockage de l'index xmlix<n>_st sur la colonne string_tag de la table sde_xml_idx<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_IDX_INDEX_TAG |
Clause de stockage de l'index xmlix<n>_tg sur la colonne tag_id de la table sde_xml_idx<n> |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
XML_IDX_STORAGE |
Clause de stockage de la table sde_xml_idx<n> (la table d'index d'une colonne XML) |
Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
Pour les paramètres XML, <n> fait référence à l'identifiant xml_column_id associé à une colonne XML spécifique.
Descriptions fonctionnelles des paramètres
Paramètres de stockage d'index et de table métier
Une table métier est une table PostgreSQL créée par un client ArcSDE, la commande d'administration sdetable ou la fonction SE_table_create de l'API (Application Programming Interface) C ArcSDE. Utilisez le paramètre B_STORAGE de la table sde_dbtune pour définir la configuration de stockage d'une table métier.
Cinq paramètres de stockage d'index prennent en charge la création d'index de table métier :
- Le paramètre B_INDEX_USER contient la configuration de stockage des index définis par l'utilisateur créés avec la fonction SE_table_create_index de l'API C et l'opération create_index de la commande sdetable.
- Le paramètre B_INDEX_ROWID contient la configuration de stockage de l'index qu'ArcSDE crée sur la colonne d'ID d'objet d'une table de registre, également appelé ROWID ou OBJECTID.
- Le paramètre de stockage B_INDEX_RASTER contient les informations de facteur de remplissage de l'index de colonne raster créé par ArcSDE lors de l'ajout d'une colonne raster à une table métier. Cet index est créé par la fonction SE_rastercolumn_create de l'API C d'ArcSDE. Cette fonction est appelée par ArcGIS lorsqu'il crée une classe d'entités et par les opérations d'ajout, de copie et d'importation de la commande sderaster.
- Le paramètre B_INDEX_TO_DATE spécifie le facteur de remplissage de l'index R<ID_enregistrement>_sde_todate. Cet index est créé quand l'archivage est activé sur une table métier et il est utilisé lors de la mise à jour de la table d'historique pendant une opération d'archivage.
- Le paramètre B_INDEX_XML spécifie le facteur de remplissage de l'index de la colonne XML d'une table métier (également abordé dans la section "Paramètres de type XML").
Paramètres de stockage des tables d'ajouts et de suppressions
L'enregistrement d'une table métier ou d'une classe d'entités sous forme versionnée permet à plusieurs utilisateurs de conserver et de mettre à jour un objet. ArcSDE crée deux tables (la table des ajouts et la table des suppressions) pour chaque table inscrite sous forme versionnée.
A des intervalles appropriés, les utilisateurs fusionnent les modifications qu'ils ont apportées avec les modifications effectuées par d'autres utilisateurs et résolvent les conflits qui surviennent lorsque les mêmes entités sont modifiées.
Paramètres de la table des ajouts
Le paramètre A_STORAGE contient la configuration de stockage de la table des ajouts. La table des ajouts est nommée A<n>, <n> étant l'ID d'enregistrement répertorié dans la table système TABLE_REGISTRY. Par exemple, si la table métier ROADS est répertoriée avec l'ID d'enregistrement 10, ArcSDE crée la table des ajouts A10.
Cinq autres paramètres de stockage contiennent la configuration de stockage des index de la table des ajouts. Le paramètre A_INDEX_ROWID spécifie le facteur de remplissage de l'index créé par ArcSDE dans la colonne d'ID d'objet multi-versionnée, également appelé ROWID. L'index ROWID de la table des ajouts est nommé A<n>_ROWID_IX1, <n> étant l'identifiant d'enregistrement de la table métier à laquelle la table des ajouts est associée.
Le paramètre A_INDEX_STATEID contient la configuration de facteur de remplissage de l'index créé par ArcSDE sur la colonne SDE_STATE_ID de la table des ajouts. L'index de la colonne SDE_STATE_ID est appelé A<n>_STATE_IX2, <n> étant l'identifiant d'enregistrement de la table métier à laquelle la table des ajouts est associée.
Le paramètre A_INDEX_USER contient la configuration de facteur de remplissage des index définis par l'utilisateur créés par ArcSDE dans la table des ajouts. Les index définis par l'utilisateur sur les tables métier sont dupliqués sur la table des ajouts. Le paramètre A_INDEX_RASTER spécifie le facteur de remplissage de l'index de la colonne raster d'une colonne raster de la table des ajouts.
Le paramètre A_INDEX_XML spécifie le facteur de remplissage de l'index de la colonne XML d'une table des ajouts (également abordé dans la section "Paramètres de type XML").
Paramètres de la table des suppressions
Le paramètre D_STORAGE contient la configuration de stockage de la table des suppressions. La table des suppressions est nommée D<n>, <n> étant l'ID d'enregistrement répertorié dans la table système TABLE_REGISTRY. Par exemple, si la table métier ROADS est répertoriée avec l'ID d'enregistrement 10, ArcSDE crée la table des suppressions D10.
Deux autres paramètres de stockage contiennent la configuration de stockage des index qu'ArcSDE crée sur la table des suppressions :
- Le paramètre D_INDEX_ALL spécifie le facteur de remplissage de l'index D<n>_IDX1 créé par ArcSDE dans les colonnes SDE_STATE_ID et SDE_DELETES_ROW_ID de la table des suppressions.
- Le paramètre D_INDEX_DELETED_AT contient le facteur de remplissage de l'index D<n>_IDX2 créé par ArcSDE dans la colonne SDE_DELETED_AT de la table des suppressions.
Pour plus d'informations sur la structure des tables d'ajouts et de suppressions et leur utilisation, reportez-vous à la rubrique Tables versionnées d'une géodatabase dans PostgreSQL .
Paramètres de la table raster
Une colonne raster ajoutée à une table métier est en fait une référence de clé étrangère aux données raster stockées dans une structure composée de quatre tables et de cinq index de support. Les paramètres de table raster définissent la configuration des tables et des index raster.
Le paramètre RAS_STORAGE contient la configuration de stockage CREATE TABLE PostgreSQL de la table RAS.
Le paramètre RAS_INDEX_ID spécifie le facteur de remplissage de l'index de la table RAS. Le paramètre BND_STORAGE contient la configuration de stockage CREATE TABLE PostgreSQL de la table BND.
Le paramètre BND_INDEX_COMPOSITE spécifie le facteur de remplissage de l'index de colonne composite de la table BND.
Le paramètre BND_INDEX_ID contient le facteur de remplissage de l'index de colonne d'ID de ligne (RID) de la table BND.
Le paramètre AUX_STORAGE contient la configuration de stockage CREATE TABLE PostgreSQL de la table AUX.
Le paramètre AUX_INDEX_COMPOSITE spécifie le facteur de remplissage de l'index de la table AUX.
Le paramètre BLK_STORAGE contient la configuration de stockage CREATE TABLE PostgreSQL de la table BLK.
Le paramètre BLK_INDEX_COMPOSITE spécifie le facteur de remplissage de l'index de la table BLK.
Vous avez sans doute remarqué que le facteur de remplissage par défaut des index raster est supérieur à celui d'autres index de la table sde_dbtune. Ce phénomène est dû au fait que les données raster ne changent généralement pas autant.
Il existe un type supplémentaire de table raster, la table attributaire de raster. Cette table (ou ces tables, il peut y avoir plusieurs tables de ce type) stocke les valeurs d'attribut en fonction des valeurs de cellule dans le raster. Le paramètre B_STORAGE définit le stockage de ces tables. Si vous devez définir un emplacement de stockage pour ces tables autre que celui d'autres tables métier de classe d'entités, veillez à créer un mot-clé de données raster à utiliser lors de la création de jeux de données et de catalogues d'images spécifiant des informations de stockage différentes de celles des tables attributaires de raster.
Pour en savoir plus sur les tables attributaires de raster, reportez-vous à la rubrique Tables attributaires de jeu de données raster. Pour en savoir plus sur les mots-clés de configuration personnalisés, reportez-vous à la rubrique Mots-clés de configuration personnalisés.
Paramètres de stockage de géométrie
ArcSDE pour PostgreSQL offre deux formats de stockage des données spatiales. Le paramètre GEOMETRY_STORAGE indique la méthode de stockage de géométrie à utiliser. Ses valeurs sont : ST_GEOMETRY et PG_GEOMETRY.
pour utiliser le type de stockage PG_GEOMETRY, vous devez disposer de PostGIS et la base de données doit être activée de telle sorte qu'elle puisse utiliser le type de stockage de géométries PostGIS. Reportez-vous à la rubrique ArcGIS et le type de géométrie PostGIS pour plus d'informations.
Paramètres de fichier journal
Les tables de fichiers journaux permettent à ArcSDE de gérer des jeux d'enregistrements sélectionnés. Les paramètres de fichier journal affectent les tables et les index de fichier journal et de données de fichier journal. Ils commencent par la lettre L ou le mot SESSION.
Ces paramètres sont les suivants :
- Le paramètre LD_INDEX_ALL définit le facteur de remplissage de la clé primaire des tables sde_logfile_data et sde_logpool.
- Le paramètre LD_STORAGE définit la configuration des tables sde_log file_data et sde_logpool_<ID_sde>.
- Le paramètre LF_INDEX_ID définit le stockage et le facteur de remplissage de la clé primaire sde_log file.
- Le paramètre LF_INDEX_NAME définit le facteur de remplissage de l'index unique sde_log file.
- Le paramètre LF_STORAGE définit la configuration de stockage de la table sde_logfiles.
- Le paramètre SESSION_INDEX configure le facteur de remplissage de l'index logdata_<ID_sde>_<ID_sde>_<ID_autonome_actuel>_idx1 de la table de fichiers journaux autonomes et de l'index logsession_<ID_sde>_idx1 de la table de session.
- SESSION_STORAGE définit la configuration de stockage de la table de fichiers journaux autonomes logdata_<ID_sde>_<ID_autonome_actuel> et de la table de session session_<ID_sde>.
- Le paramètre SESSION _TEMP_TABLE n'est pas utilisé dans les géodatabases PostgreSQL.
Pour plus d'informations sur l'utilisation des tables de fichiers journaux dans la géodatabase, reportez-vous à la rubrique Tables de fichiers journaux ArcSDE dans PostgreSQL.
Paramètres d'interface utilisateur
Les paramètres d'interface utilisateur commencent par UI et indiquent si leur mot-clé de configuration associé est disponible via l'interface utilisateur ArcGIS et ArcObjects. UI_TEXT est utilisé pour les mots-clés de configuration non composites. UI_TOPOLOGY_TEXT est utilisé pour les mots-clés de topologie. UI_TERRAIN_TEXT est utilisé pour les mots-clés de terrain. UI_NETWORK_TEXT est utilisé pour les mots-clés de réseau. Reportez-vous à la rubrique Rendre les mots-clés de configuration disponibles dans ArcGIS pour plus d'informations sur l'utilisation des paramètres UI.
Paramètres de type XML
si vous n'utilisez pas de colonnes ni de documents XML dans votre géodatabase, vous n'avez pas besoin de configurer ces paramètres.
Le paramètre XML_COLUMN_STORAGE détermine si les colonnes XML sont créées au format XML ArcSDE ou XML PostgreSQL natif. Le paramètre par défaut est d'utiliser XML ArcSDE (SDE_XML).
Le paramètre XML_INDEX_TAGS_INDEX du mot-clé de configuration DATA_DICTIONARY spécifie le facteur de remplissage des index de la table sde_xml_indexes.
Les paramètres XML_INDEX_TAGS_TABLE du mot-clé de configuration DATA_DICTIONARY définissent le stockage des tables système de la géodatabase ArcSDE sde_xml_index_tags. Pour spécifier un stockage personnalisé avec ces deux paramètres, vous devez modifier leurs valeurs avant de créer votre géodatabase, car ils contrôlent le stockage des tables système de la géodatabase.
Le paramètre A_INDEX_XML définit le facteur de remplissage de l'index de la colonne XML de la table des ajouts d'une classe d'entités versionnée.
Le paramètre B_INDEX_XML définit le taux de remplissage de l'index de la colonne XML des tables métier.
Le paramètre XML_IDX_FULLTEXT_UPDATE_METHOD définit la manière dont la colonne xml_doc_val de la table de documents XML (sde_xml_doc<n>) et la colonne text_tag de la table d'index d'une colonne XML (sde_xml_idx<n>) sont répercutées sur l'index de texte intégral. Les options de ce paramètre sont AUTOMATIC et MANUEL. En cas de définition sur AUTOMATIC, un déclencheur créé sur les tables XML secondaires met à jour les index lors de l'insertion de lignes. Si la valeur pour XML_IDX_FULLTEXT_UPDATE_METHOD n'est pas définie sur AUTOMATIC, elle l'est sur MANUAL.
Le paramètre XML_DOC_STORAGE définit le stockage de la table sde_xml_doc<n>.
Le paramètre de configuration XML_DOC_INDEX définit le facteur de remplissage des index xmldoc<n>_pk et xml_doc<n>_ix de la table sde_xml_doc<n>.
Le paramètre de configuration XML_DOC_UNCOMPRESSED_TYPE permet de déterminer le mode de stockage du contenu des documents XML. Les options sont BINARY et TEXT. Si vous utilisez BINARY, les données sont stockées comme type de données bytea. Si vous utilisez TEXT, les données seront codées en Unicode ou ASCII, selon si votre base de données est configurée ou non pour stocker des données Unicode (UTF-8).
Le paramètre de configuration XML_IDX_STORAGE définit le stockage de la table sde_xml_idx<n>, qui correspond à la table d'index d'une colonne XML. Les paramètres suivants définissent le stockage des index des colonnes de la table sde_xml_idx<n> elle-même :
- XML_IDX_INDEX_DOUBLE : définit le stockage de l'index xmlix<n>_db sur la colonne double_tag.
- XML_IDX_INDEX_ID : définit le stockage de l'index xmlix<n>_id sur la colonne d'ID.
- XML_IDX_INDEX_PK : définit le stockage de l'index xmlix<n>_pk sur la colonne d'identité xml_key_column.
- XML_IDX_INDEX_STRING : définit le stockage de l'index xmlix<n>_st sur la colonne string_tag.
- XML_IDX_INDEX_TAG : définit le stockage de l'index xmlix<n>_tg sur la colonne tag_id.
Commentaires
Vous pouvez ajouter un paramètre COMMENT dans le fichier dbtune.sde, en ajoutant une ligne précédée d'un seul symbole dièse (#). Vous pouvez le faire si vous créez vos propres mots-clés personnalisés et voulez ajouter des commentaires sur l'utilisation du mot-clé. Par exemple, vous pouvez ajouter un commentaire au mot-clé de fichier journal d'un utilisateur :
#COMMENT "This keyword is used by ArcSDE to create log file tables for all users logged in as editor"