Les paramètres de configuration identifient un objet de base de données à configurer. Les valeurs correspondantes indiquent la manière dont l'objet sera stocké dans la base de données. Les paramètres et leurs chaînes de configuration sont regroupés par mot-clé de configuration.
Dans des 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 ArcGIS 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.
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 | Clause de stockage de l'index dans la colonne IdObjet de la table des ajouts | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_INDEX_STATEID | Clause de stockage de l'index dans 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 | Clause de stockage des index utilisateur dans la table des ajouts | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
A_INDEX_XML | Clause de stockage de l'index dans 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éfinit le stockage de la table des ajouts | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
AUX_INDEX_COMPOSITE | Clause de stockage de l'index dans 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éfinit le stockage de la table AUX raster | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
B_INDEX_RASTER | Clause de stockage de l'index dans les colonnes raster de la table métier | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEXÉROWID | Clause de stockage des index dans la colonne ObjectID de la table métier et rowid raster R<N>_SDE_ROWID_UK | 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<enregistrement_id>_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 | Clause de stockage des index utilisateur dans les tables métier | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
B_INDEX_XML | Clause de stockage de l'index dans 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 des tables métier et des tables attributaires raster | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
BLK_INDEX_COMPOSITE | Clause de stockage de l'index dans 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 | Clause de stockage de l'index dans 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 | Clause de stockage de l'index dans la colonne RID de la table BND | 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 | Définition du 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 | Clause de stockage de l'index dans 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éfinit le stockage de la table des suppressions | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
GEOMETRY_STORAGE | Définition du type de données à utiliser pour la colonne spatiale dans une classe d'entités | ST_GEOMETRY ou PG_GEOMETRY |
LD_INDEX_ALL | Définit la clé primaire de la table temporaire sde_logfile_data | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LD_STORAGE | Définit le stockage pour la table temporaire sde_logfile_data | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
LF_INDEX_ID | Définit le stockage de l'index de clé primaire pour la table temporaire sde_logfiles | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LF_INDEX_NAME | Clause de stockage pour l'index unique créé dans la table temporaire sde_logfiles | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE INDEX. |
LF_STORAGE | Définit le stockage pour la table temporaire sde_logfiles | Consultez la documentation sur PostgreSQL pour plus d'informations sur les paramètres CREATE TABLE. |
MVTABLES_MODIFIED_INDEX | Clause de stockage de l'index de la table 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 | Clause de stockage de l'index RID dans 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éfinition du type de stockage des données raster à utiliser dans une table | rasterblob, binaire ou ST_RASTER |
SESSION_INDEX | Clause de stockage de l'index dans les tables de fichiers journaux de session | Ce paramètre est présent, mais il n'est pas utilisé dans PostgreSQL. |
SESSION_STORAGE | Définition du stockage des tables de fichiers journaux de session | Ce paramètre est présent, mais il n'est pas utilisé dans PostgreSQL. |
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 pas utilisé dans PostgreSQL. |
STATES_INDEX | Clause de stockage de l'index dans 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 | Requis pour que le mot-clé de configuration associé apparaisse 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 | Requis pour que le mot-clé de configuration associé apparaisse dans l'interface utilisateur ArcGIS. Contient une description de la configuration de MNT. | Description pouvant comporter jusqu'à 2 048 caractères |
UI_TEXT | Requis pour que le mot-clé de configuration associé apparaisse 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 | Requis pour que le mot-clé de configuration associé apparaisse dans l'interface utilisateur ArcGIS. Contient une description de la configuration de topologie. | Description pouvant comporter jusqu'à 2 048 caractères |
VERSIONS_INDEX | Clause de stockage de l'index dans la table 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 SGBD natif ou XML ArcSDE | DB_XML ou SDE_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éfinition du format de stockage des documents XML | BINARY ou TEXT |
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 | MANUAL ou AUTOMATIC |
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
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 superutilisateur postgres doit créer des tablespaces supplémentaires et accorder des privilèges CREATE sur les tablespaces aux utilisateurs qui vont 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. La syntaxe de spécification du stockage des tablespaces varie selon le paramètre.
Paramètres de stockage d'index et de table métier
Une table métier est une table PostgreSQL créée par un client ArcGIS. Utilisez le paramètre B_STORAGE 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.
- Le paramètre B_INDEX_ROWID contient la configuration de stockage de l'index créé par ArcGIS sur une colonne ObjectID d'une table de registre, également appelée 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 ArcGIS lors de l'ajout d'une colonne raster à une table métier. ArcGIS génère cet index sur des classes d'entités avec une colonne raster.
- Le paramètre B_INDEX_TO_DATE spécifie le facteur de remplissage de l'index R<enregistrement_id>_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. ArcGIS 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 sde_table_registry. Par exemple, si la table métier ROADS est répertoriée avec l'ID d'enregistrement 10, ArcGIS 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 ArcGIS dans la colonne ObjectID versionnée, également appelée 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 ArcGIS 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'ID 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 ArcGIS 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 sde_table_registry. Par exemple, si la table métier ROADS est répertoriée avec l'ID d'enregistrement 10, ArcGIS crée la table des suppressions D10.
Deux autres paramètres de stockage contiennent la configuration de stockage des index qu'ArcGIS crée dans la table des suppressions :
- Le paramètre D_INDEX_ALL précise le facteur de remplissage de l'index D<n>_IDX1 créé par ArcGIS 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 ArcGIS dans la colonne SDE_DELETED_AT de la table des suppressions.
Paramètres de la table raster
Lorsque vous spécifiez un mot-clé et que le paramètre RASTER_STORAGE est de type binaire lorsque vous créez un jeu de données raster ou une mosaïque, la colonne raster ajoutée à une table métier est une référence de clé étrangère à des données raster stockées dans une structure comportant des index et des tables complémentaires. Lorsque le paramètre RASTER_STORAGE est défini sur rasterblob (valeur par défaut), une colonne bytea est ajoutée à la table métier et les informations raster complémentaires sont stockées dans des tables supplémentaires. Lorsque le paramètre RASTER_STORAGE est défini sur st_raster, une colonne ST_Raster est ajoutée à la table métier et les informations raster complémentaires sont stockées dans des tables supplémentaires.
ArcGIS 10.4.1 et les clients antérieurs ne peuvent ni créer ni accéder à des jeux de données raster ou des mosaïques qui utilisent le stockage rasterblob.
Voici une description des paramètres de la table raster qui définissent la configuration des index et des tables raster complémentaires :
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 remarquerez que le facteur de remplissage par défaut des index raster est supérieur à celui d'autres index. 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.
Paramètres de stockage de géométrie
Dans PostgreSQL, vous pouvez utiliser deux formats Esri de stockage de données spatiales dans des géodatabases : ST_Geometry ou Géométrie PostGIS. Le paramètre GEOMETRY_STORAGE indique la méthode de stockage de géométrie à utiliser. Ses valeurs sont : ST_GEOMETRY et PG_GEOMETRY.
Paramètres de fichier journal
Les tables de fichiers journaux permettent à ArcGIS 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. (Dans PostgreSQL, les paramètres des fichiers journaux SESSION ne sont pas utilisés dans les géodatabases.)
- Le paramètre LD_INDEX_ALL définit le facteur de remplissage de la clé primaire de la table sde_logfile_data.
- LD_STORAGE définit la configuration de la table sde_log file_data.
- 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.
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. Les mots-clés de configuration par défaut qui requièrent des paramètres UI les incluent déjà. Ajoutez un de ces paramètres uniquement si vous avez créé vos propres mots-clés personnalisés.
Paramètres de type XML
Les paramètres de configuration XML permettent de spécifier les informations de stockage des tables et des index utilisés pour suivre et stocker les documents XML.
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 consiste à utiliser XML PostgreSQL natif (DB_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 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 dans 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 dans la table sde_xml_idx<n> même :
- XML_IDX_INDEX_DOUBLE : définit le stockage de l'index xmlix<n>_db dans la colonne double_tag.
- XML_IDX_INDEX_ID : définit le stockage de l'index xmlix<n>_id dans la colonne d'ID.
- XML_IDX_INDEX_PK : définit le stockage de l'index xmlix<n>_pk dans la colonne d'identité xml_key_column.
- XML_IDX_INDEX_STRING : définit le stockage de l'index xmlix<n>_st dans la colonne string_tag.
- XML_IDX_INDEX_TAG : définit le stockage de l'index xmlix<n>_tg dans la colonne tag_id.