Parámetros de configuración DBTUNE de Oracle

Los parámetros de configuración, que se almacenan en la columna parameter_name de la tabla DBTUNE, identifican los objetos que se almacenarán en la base de datos. Los valores correspondientes a estos, que se almacenan en la columna config_string de la tabla, identifican el modo de almacenamiento del objeto dentro de la base de datos. Los parámetros y las cadenas de caracteres de configuración se agrupan en la tabla a través de palabras clave de configuración. Las combinaciones entre los nombres de las palabras clave y los nombres de los parámetros son únicas. Sin embargo, muchos de los nombres de parámetros pueden reutilizarse bajo palabras clave diferentes a lo largo de la tabla DBTUBE.

Los valores válidos para la columna parameter_name son fijos, esto implica que no se pueden inventar nombres nuevos de parámetros. De manera similar, la columna config_string acepta solo determinados valores numéricos o cadenas de caracteres de SQL. En la mayoría de los casos, estas cadenas de caracteres se agregan a las declaraciones SQL CREATE TABLE y CREATE INDEX para que coincidan con la sintaxis de SQL que se necesita para la DBMS dada.

En geodatabases almacenadas en una base de datos de Oracle, los pares de cadenas nombre del parámetro-configuración son utilizados por ArcGIS para los fines siguientes:

Las combinaciones Palabra clave/Parameter_name son únicas. Por ejemplo, no podría tener el mismo parámetro definido bajo la misma palabra clave, tal y como se muestra aquí:

KEYWORD        PARAMETER_NAME          CONFIG_STRING
------------  -----------------------  ----------------------
DEFAULTS       RASTER_STORAGE          BLOB

DEFAULTS       RASTER_STORAGE          SDO_GEOMETRY

Sin embargo, la mayoría de parámetros pueden utilizarse bajo varias palabras clave distintas en toda la tabla DBTUNE. Por ejemplo, el parámetro RASTER_STORAGE aparece también agrupado con varias otras palabras clave. En este ejemplo, verá que se incluye en la palabra clave SDELOB.

SQL>  SELECT * FROM SDE.DBTUNE
  2  WHERE KEYWORD = 'SDELOB';

KEYWORD   PARAMETER_NAME        CONFIG_STRING
------------- -----------------------      ---------------------
SDELOB      ATTRIBUTE_BINARY      BLOB

SDELOB      GEOMETRY_STORAGE   SDELOB

SDELOB      RASTER_STORAGE        BLOB

Un ejemplo de cómo se utilizan los parámetros

En el siguiente ejemplo, una declaración SQL devuelve los valores de todos los parámetros que empiezan con RAS y se agrupan bajo la palabra clave DEFAULTS en la tabla DBTUNE.

SQL> SELECT * FROM SDE.DBTUNE
  2  WHERE KEYWORD = 'DEFAULTS' AND PARAMETER_NAME LIKE 'RAS%';

KEYWORD   PARAMETER_NAME   CONFIG_STRING
------------  ----------------------   -------------------------
DEFAULTS   RASTER_STORAGE   BLOB

DEFAULTS   RAS_INDEX_ID        PCTFREE 0 INITRANS 8 TABLESPACE IDX1 NOLOGGING

DEFAULTS   RAS_STORAGE        PCTFREE 0 INITRANS 8 TABLESPACE RASTER

El config_string para el parámetro RAS_STORAGE incluye la sintaxis SQL de Oracle para una declaración CREATE TABLE. El parámetro RAS_STORAGE se utiliza para controlar el almacenamiento de las tablas SDE_RAS_<raster_column_ID>. Por lo tanto, si especifica la palabra clave DEFAULTS al crear un dataset ráster en la geodatabase, ArcGIS lee el config_string de RAS_STORAGE y lo coloca en la declaración SQL que se utiliza para crear la tabla SDE_RAS_<raster_column_ID>.

Esta entrada DEFAULTS DBTUNE se convierte en una declaración SQL parecida al código que se muestra aquí después de la entrada DBTUNE:

DEFAULTS  RAS_STORAGE  PCTFREE 0 INITRANS 8 TABLESPACE RASTER

CREATE TABLE myuser.sde_ras_6
(raster_id number(38),
 raster_flags number(38),
 description varchar2(65))
PCTFREE			0
INITRANS       8
TABLESPACE raster

Si no se especifica un espacio de tabla, Oracle almacena tablas e índices en el espacio de tabla por defecto del usuario utilizando los parámetros de almacenamiento por defecto del espacio de tabla. Si no se hubiera especificado el espacio de tabla ráster en el ejemplo anterior, se habría utilizado el espacio de tabla por defecto del usuario.

Puede determinar un espacio de tabla por defecto del usuario consultando el campo DEFAULT_TABLESPACE de la tabla del sistema de Oracle USER_USERS al conectarse como ese usuario. Como administrador de base de datos de Oracle (DBA), consulte el campo DEFAULT_TABLESPACE de la tabla DBA_USERS mediante una cláusula WHERE para especificar el usuario.

SQL> connect <user>/<password>
SQL> SELECT default_tablespace 
FROM user_users;
o bien,
SQL> connect system/<password>
SQL> SELECT default_tablespace 
FROM dba_users 
WHERE username = <'USER'>;
Obtenga una lista de los parámetros de almacenamiento predeterminados para un espacio de tabla haciendo una consulta a USER_TABLESPACES:
SQL> connect <user>/<password>
SQL> SELECT * FROM user_tablespaces 
WHERE tablespace_name = <'TABLESPACE'>;

Puede proporcionar los nombres de espacios de tabla adecuados para su datos utilizando el comando sdedbtune para modificar los valores específicos de la tabla DBTUNE.

NotaNota:

Los comandos de administración sdedbtune y otros se instalan con el servidor de aplicaciones de ArcSDE.

Lista de parámetros válidos

La siguiente tabla es una lista alfabética de todos los parámetros de configuración posibles que pueden utilizarse en una geodatabase de Oracle. Los valores en negrita indican qué valor es el predeterminado.

Después de la tabla encontrará una explicación más detallada de las parámetros agrupados según su funcionalidad.

Nombre del parámetro

Descripción

Valores

Notas

A_INDEX_RASTER

Definición de almacenamiento para el índice de la columna ráster de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_ROWID

Definición de almacenamiento para el índice de la columna ObjectID de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_SHAPE

Definición de almacenamiento para el índice de la columna espacial de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_STATEID

Definición de almacenamiento para el índice de la columna sde_state_id de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_USER

Define el almacenamiento para el índice de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_XML

Definición de almacenamiento para el índice de la columna XML de la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

A_STORAGE

Define el almacenamiento para la tabla de inserciones

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

ATTRIBUTE_BINARY

Indica el tipo de almacenamiento para los campos de atributo binarios (no espaciales)

BLOB o LONGRAW

AUX_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla ráster AUX

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

AUX_STORAGE

Definición de almacenamiento para la tabla ráster AUX

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

B_INDEX_RASTER

Definición de almacenamiento para el índice de la columna ráster de la tabla de negocios

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_ROWID

Definición de almacenamiento para el índice R<N>_SDE_ROWID_UK del ráster rowid y el índice de la columna ObjectID de la tabla de negocios

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_SHAPE

Definición de almacenamiento para el índice de la columna espacial de la tabla de negocios

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

B_INDEX_TO_DATE

Información del parámetro de almacenamiento para crear el índice R<registration_id>_sde_todate, que se utiliza al actualizar la tabla de historia durante una operación de archivo

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_USER

Definición de almacenamiento para el índice de usuario de la tabla de negocios

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_XML

Definición de almacenamiento para la tabla de índices de la columna XML de la tabla de negocios

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

B_STORAGE

Definición de almacenamiento para la tabla de negocios y la tabla de atributos ráster

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

BLK_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla del ráster BLK

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

BLK_STORAGE

Definición de almacenamiento para la tabla del ráster BLK

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

BND_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla del ráster BND

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

BND_INDEX_ID

Definición de almacenamiento para el índice de la columna RID de la tabla del ráster BND

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

BND_STORAGE

Definición de almacenamiento para la tabla del ráster BND

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

COMENTARIO

Línea utilizada para comentarios

Puede colocar cualquier comentario de hasta 8.000 caracteres

COMPRESS_ROLLBACK_SEGMENT

Segmento de retroceso de la compresión de versiones (sólo se aplica a las bases de datos que utilizan una gestión de espacio de deshacer manual)

Nombre de un segmento de retroceso

D_INDEX_DELETED_AT

Definición de almacenamiento para el índice de la columna sde_deleted_at de la tabla de borrados

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

D_INDEX_ STATE_ROWID

Definición de almacenamiento para el índice de las columnas sde_states_id y sde_deletes_row_id para tabla de borrados

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

D_STORAGE

Definición de almacenamiento para la tabla de borrados

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

F_INDEX_AREA

Definición de almacenamiento para el índice de la columna área de la tabla de entidades

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_INDEX_FID

Definición de almacenamiento para el índice de la columna FID de la tabla de entidades

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_INDEX_LEN

Definición de almacenamiento para el índice de la columna longitud de la tabla de entidades

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_STORAGE

Definición de almacenamiento para la tabla de entidades

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

GEOMETRY_STORAGE

Indica el tipo de datos de almacenamiento para la columna espacial

ST_GEOMETRY,SDEBINARY, SDELOB, OGCWKB o SDO_GEOMETRY

LD_INDEX_DATA_ID

Definición de almacenamiento para el índice de las tablas SDE_LOGFILE_DATA y SDE_LOGPOOL

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

LD_INDEX_ROWID

Definición de almacenamiento para el índice de la columna SDE_ROWID de las tablas SDE_LOGFILE_DATA y SDE_LOGPOOL

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

LD_STORAGE

Definición de almacenamiento para el índice de las tablas SDE_LOGFILE_DATA y SDE_LOGPOOL_<SDE_ID>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

LF_INDEXES

Definición de almacenamiento para los índices de la columna de la tabla SDE_LOGFILES

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

LF_STORAGE

Definición de almacenamiento para la tabla SDE_LOGFILES

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

MVTABLES_MODIFIED_INDEX

Definición de almacenamiento para el índice MVTABLES_MODIFIED

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

MVTABLES_MODIFIED_TABLE

Definición de almacenamiento para la tabla MVTABLES_MODIFIED

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

RAS_INDEX_ID

Definición de almacenamiento para el índice RID de la tabla del ráster RAS

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

RAS_STORAGE

Definición de almacenamiento para la tabla del ráster RAS

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

RASTER_STORAGE

Indica el tipo de almacenamiento utilizado para los datos ráster

BLOB, LONGRAW, SDO_GEORASTER o ST_RASTER

RDT_INDEX_COMPOSITE

Contiene la información de almacenamiento del índice compuesto que se crea en la tabla de bloques SDO_GEORASTER (El índice se denomina SDE_RDT_<N>_PK, donde N es el valor rastercolumn_id de la columna ráster.)

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo Oracle Spatial

RDT_STORAGE

Contiene la información de almacenamiento de la tabla de bloques SDO_GEORASTER (La tabla de bloques se denomina sde_rdt_<N>, donde N es el valor rastercolumn_id de la columna ráster.)

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

Sólo Oracle Spatial

S_INDEX_ALL

Definición de almacenamiento para el índice primero de la tabla del índice espacial cuando se utiliza el almacenamiento de geometría binario

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

S_INDEX_SP_FID

Definición de almacenamiento para el índice segundo de la tabla del índice espacial

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

S_STORAGE

Representa la definición de almacenamiento del índice espacial

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

Solo almacenamiento Esri ST_Geometry

SDO_COMMIT_INTERVAL

Especifica el número de filas insertadas en la tabla de índice entre cada COMMIT de base de datos (Este se vuelve un parámetro en el enunciado CREATE INDEX, pero solamente si se utiliza un índice cuádruple-árbol).

1000 (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SDO_DIMNAME_1 SDO_DIMNAME_2 SDO_DIMNAME_3 SDO_DIMNAME_4

El nombre de cada dimensión para los tipos de geometría espacial de Oracle; los valores correspondientes son: 1 = X 2 = Y 3 = Z 4 = M

El nombre de la dimensión (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SDO_ELEM_INFO_VARRAY_STORAGE

Define el almacenamiento para la parte SDO_ELEM_INFO_ARRAY de un objeto SDO_Geometry

Consulte la documentación de Oracle para obtener información sobre CREATE TABLE varray_storage_clause.

Sólo Oracle Spatial

SDO_INDEX_SHAPE

Los parámetros de almacenamiento índices espaciales de los tipos de geometría espacial de Oracle

Diversos parámetros de almacenamiento de índices espaciales, incluyendo <tablespace_name> y sdo_indx_dims=# (el valor predeterminado es 2), que especifica cuántas dimensiones deberán indexarse con un índice espacial de árbol R (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SDO_LB_1, SDO_LB_2, SDO_LB_3, SDO_LB_4

Límite de dimensión inferior para el tipo de geometría espacial de Oracle; las unidades especificadas en el sistema de coordenadas de los valores predeterminados de datos basándose en la extensión de los datos que van a cargarse; para los datos con SAID, SDO_LB_1 geodésicos deben ser 180 y SDO_LB_2 deben ser 90

Un valor mayor que los correspondientes valores SDO_UB (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SDO_ORDINATES_VARRAY_STORAGE

Define el almacenamiento para la parte SDO_ORDINATES_ARRAY de un objeto SDO_Geometry

Consulte la documentación de Oracle para obtener información sobre CREATE TABLE varray_storage_clause.

Sólo Oracle Spatial

SDO_SRID

Identificador de referencia de de coordenadas Oracle Spatial asignado a la columna SDO_Geometry

Si la palabra clave de configuración especificada durante la creación de la clase de entidad contiene el parámetro SDO_SRID configurado con un sistema de referencia de coordenadas válido, se utiliza el valor y se escribe en la vista USER_SDO_GEOM_METADATA de Oracle.

El valor especificado por el parámetro SDO_SRID invalida cualquier sistema de referencia de coordenadas especificado por el cliente (como ArcCatalog o el comando sdelayer).

Sólo Oracle Spatial

SDO_TOLERANCE_1 SDO_TOLERANCE_2 SDO_TOLERANCE_3 SDO_TOLERANCE_4

  • La distancia en que se pueden separar dos coordenadas en la dimensión dada y todavía se consideran que son la misma
  • Utilizado en las funciones espaciales de Oracle
  • Debe ser superior a cero
  • Para datos geodésicos, las unidades son metros; de lo contrario, las unidades se especifican en el sistema de coordenadas de los datos.

Un valor superior a 0 (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SDO_UB_1, SDO_UB_2, SDO_UB_3, SDO_UB_4

  • Límite de dimensión superior para el tipo de geometría espacial de Oracle
  • Utilizado en las funciones espaciales de Oracle
  • Debe ser superior a cero
  • Para los datos geodésicos, SDO_UB_1 se debe establecer en 180 y SDO_UB_2 se debe establecer en 90. Las tolerancias se especifican en metros con un valor mínimo de 0.05.
  • El valor predeterminado se basa en la extensión de los datos que van a cargarse.

Un valor mayor que los correspondientes valores SDO_LB (Consulte la Oracle Spatial Users Guide para obtener información acerca de estos valores.)

Sólo Oracle Spatial

SE_ANNOCAD_LOB_STORAGE

Define el almacenamiento de la columna SE_ANNO_CAD_DATA, el cual se incorpora a cualquier tabla que utiliza el almacenamiento SDO_GEOMETRY y almacena CAD u otros datos de anotación de ArcSDE.

Consulte su documentación Oracle para ver las cláusulas LOB en el enunciado CREATE TABLE.

Sólo Oracle Spatial

SESSION_INDEX

Definición de almacenamiento para los índices de los archivos de registro basados en sesión e independientes de ArcSDE

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

SESSION_STORAGE

Definición de almacenamiento para las tablas de archivos de registro basados en sesión e independientes de ArcSDE

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

ST_GEOM_LOB_STORAGE

Controla el almacenamiento de la columna SHAPE.POINTS para un objeto ST_Geometry

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

Para obtener más información acerca de cómo almacenar los LOB, consulte Almacenamiento de datos de BLOB en geodatabases en Oracle.

ST_INDEX_PARTITION_LOCAL

Especifica si el sde.st_spatial_index de una tabla dividida se crear como un índice global o local (FALSE indica que el st_spatial_index se creará como un índice global; TRUE especifica que el índice espacial se creará como un índice local.)

TRUE o FALSE

Sólo se aplica a las tablas de negocios divididas que contienen columnas ST_Geometry

STATES_INDEX

Definición de almacenamiento de la tabla STATES

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

STATES_LINEAGES_TABLE

Definición de almacenamiento para la tabla STATE_LINEAGES

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

STATES_TABLE

Definición de almacenamiento de la tabla STATES

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

UI_NETWORK_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración de la red

Descripción de hasta 8.000 caracteres

UI_TERRAIN_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración del terreno

Descripción de hasta 8.000 caracteres

UI_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la palabra clave de configuración no compuesta asociada

Descripción de hasta 8.000 caracteres

UI_TOPOLOGY_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración de la topología

Descripción de hasta 8.000 caracteres

UNICODE_STRING

Determina si los tipos de texto Unicode se utilizarán o no (Si está configurado como TRUE, los campos de caracteres se almacenarán en tipos de datos compatibles con UNICODE. Por ejemplo, si el parámetro UNICODE_STRING está configurado como FALSE, un tipo de datos de cadena sería VARCHAR2. Si UNICODE_STRING está configurado como TRUE, el tipo de datos del campo sería NVARCHAR2.)

TRUE o FALSE

VERSIONS_INDEX

Definición de almacenamiento para el índice de la tabla VERSIONS

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

VERSIONS_TABLE

Definición de almacenamiento de la tabla VERSIONS

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

XML_COLUMN_STORAGE

Especifica el tipo de columnas XML que se van a crear: XML de ArcSDE o XML del DBMS nativo

SDE_XML o DB_XML

XML_DOC_INDEX

Cláusula de almacenamiento para los índices xmldoc<n>_pk y xml_doc<n>_ix en la tabla sde_xml_doc<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_DOC_LOB_STORAGE

Información de acceso y almacenamiento para documentos XML en la columna xml_doc de la tabla sde_xml_doc<n>

Consulte la documentación de Oracle para para obtener información sobre los parámetros de almacenamiento de LOB.

Para obtener más información acerca de cómo almacenar los LOB, consulte Almacenamiento de datos de BLOB en geodatabases en Oracle.

XML_DOC_MODE

Tipo de almacenamiento para documentos XML

COMPRESSED o UNCOMPRESSED

XML_DOC_STORAGE

Cláusula de almacenamiento para la tabla sde_xml_doc<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

XML_DOC_UNCOMPRESSED_TYPE

Cuando el parámetro XML_DOC_MODE está configurado como UNCOMPRESSED, el parámetro XML_DOC_UNCOMPRESSED_TYPE determina el formato de almacenamiento de los documentos XML

Como XML_DOC_MODE está configurado de forma predeterminada como COMPRESSED, el parámetro XML_DOC_UNCOMPRESSED_TYPE no está presente de forma predeterminada; valores posibles: CLOB o NCLOB

XML_DOC_VAL_LOB_STORAGE

Información de acceso y almacenamiento para el contenido del documento XML en la columna xml_doc de la tabla sde_xml_doc<n>

Consulte la documentación de Oracle para para obtener información sobre los parámetros de almacenamiento de LOB.

Para obtener más información acerca de cómo almacenar los LOB, consulte Almacenamiento de datos de BLOB en geodatabases en Oracle.

XML_IDX_INDEX_DOUBLE

Cláusula de almacenamiento para el índice xmlix<n>_db en la columna double_tag de la tabla sde_xml_idx<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_ID

Cláusula de almacenamiento para el índice xmlix<n>_db en la columna Id. de la tabla xml_idx<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_PK

Cláusula de almacenamiento para el índice xmlix<n>_pk en la columna de identidad xml_key_column de la tabla sde_xml_idx<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_STRING

Cláusula de almacenamiento para el índice xmlix<n>_st en la columna string_tag de la tabla sde_xml_idx<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_TAG

Cláusula de almacenamiento para el índice xmlix<n>_tg en la columna tag_id de la tabla sde_xml_idx<n>

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_TEXT

Parámetros de creación de índices XML (Consulte Referencia de texto de Oracle.)

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_STORAGE

Cláusula de almacenamiento para la tabla sde_xml_idx<n> (tabla de índice de una columna XML)

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

XML_IDX_TEXT_TAG_STORAGE

Información de acceso y almacenamiento para el contenido de la columna text_tag en la tabla sde_xml_idx<n> (la tabla de índice de una columna XML)(Si no se ha especificado ningún valor [default] o si no se ha especificado DISABLE STORAGE IN ROW, estos datos LOB se almacenan en la línea.)

<no value>, ENABLE STORAGE IN ROW o DISABLE STORAGE IN ROW

XML_IDX_TEXT_UPDATE_MEMORY

La cantidad de memoria a utilizar durante la creación y actualización del índice de texto, como por ejemplo 2M para asignar 2 MB

Un número entero, mayor que 0 pero menor que la cantidad de memoria RAM disponible en MB (se indica con M)(Consulte la documentación de Oracle para conocer los ajustes recomendados.)

XML_IDX_TEXT_UPDATE_METHOD

Método de seguimiento de cambios del índice de texto de Oracle:

  • NONE—Actualización manual ejecutando el paquete de texto de Oracle (por defecto)
  • BUFFERED—Actualizaciones de ArcGIS cuando se cierra la transmisión
  • IMMEDIATE—Actualizaciones de ArcGIS al actualizar o insertar filas

NONE, BUFFERED o IMMEDIATE

XML_INDEX_TAGS_INDEX

Cláusula de almacenamiento para el índice xml_indextags_pk de la tabla sde_xml_indexes

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE INDEX.

XML_INDEX_TAGS_TABLE

Cláusula de almacenamiento para la tabla sde_xml_index_tags y los índices xml_indextags_ix1 y xml_indextags_ix2 en las columnas tag_name y tag_alias, respectivamente

Consulte la documentación de Oracle para obtener información sobre los parámetros de CREATE TABLE.

Resumen de parámetros de configuración
NotaNota:

Para los parámetros de XML, <n> hace referencia al xml_column_id asociado a una columna de XML específica.

Descripciones funcionales de los parámetros

Las siguientes secciones ofrecen una explicación más detallada de los parámetros indicados en la tabla anterior.

Parámetros de almacenamiento de los índices y la tabla de negocios

Una tabla de negocios es cualquier tabla de Oracle creada por un cliente ArcGIS, el comando de administración sdetable o la función SE_table_create de la interfaz de programación de aplicaciones (API) de ArcSDE C. Utilice el parámetro B_STORAGE de la tabla DBTUNE para definir la configuración de almacenamiento de una tabla de negocios.

Existen cinco parámetros de almacenamiento de índices que soportan la creación de los índices de la tabla de negocios:

  • El parámetro B_INDEX_USER contiene la configuración de almacenamiento para los índices definidos por el usuario creados con la función de C API SE_table_create_index y la operación create_index del comando sdetable.
  • El parámetro B_INDEX_ROWID contiene la configuración de almacenamiento del índice que ArcGIS crea en una columna ObjectID de una tabla de registros, normalmente denominada ROWID u OBJECTID.
  • El parámetro B_INDEX_SHAPE contiene la configuración de almacenamiento del índice de columnas espaciales que ArcGIS crea cuando se agrega una columna espacial de geometría binaria a una tabla de negocios. Este índice se crea mediante la función SE_layer_create de API de ArcSDE C. ArcGIS invoca esta función cuando crea una clase de entidad y también la invoca la operación de agregar del comando sdelayer.
  • El parámetro B_INDEX_RASTER contiene la configuración de almacenamiento del índice de columnas ráster que ArcGIS crea cuando una columna ráster se añade a una tabla de negocios. Este índice se crea mediante la función SE_rastercolumn_create de C API de ArcSDE Esta función la utilizar ArcGIS cuando crea una clase de entidad y las operaciones de agregar, copiar e importar del comando sderaster.
  • El parámetro B_INDEX_TO_DATE especifica el almacenamiento para el índice R<registration_id>_sde_todate. Este índice se crea cuando se habilita el archivado de una tabla de negocios y se utiliza cuando se actualiza la tabla de historia durante una operación de archivado.

Parámetros de almacenamiento de las tablas de inserciones y tabla de borrados

Registrar una tabla de negocios o clase de entidad como versionada permite que varios usuarios puedan mantener y editar un objeto. ArcGIS crea dos tablas: la tabla de inserciones y la tabla de borrados, para cada tabla que esté registrada como versionada.

En intervalos apropiados, los usuarios fusionan los cambios que realizaron con los cambios realizados por otros usuarios y concilian todo conflicto que surja cuando se modifican las mismas entidades.

Parámetros de la tabla de inserciones

El parámetro A_STORAGE contiene la configuración de almacenamiento de la tabla de inserciones. La tabla de inserciones se denomina A<n>, en la que <n> es la Id. de registro mostrada en la tabla del sistema TABLE_REGISTRY. Por ejemplo, si se muestra la tabla de negocios ROADS con un Id. de registro de 10, ArcGIS crea la tabla de inserciones como A10.

Otros cinco parámetros contienen la configuración de almacenamiento para los índices de la tabla de inserciones:

  • El parámetro A_INDEX_RASTER especifica la configuración de almacenamiento del índice que se crea en una columna ráster de la tabla de inserciones. El nombre del índice es SDE_RIX_<N>_A. <N> es el Id. de la columna de ráster.
  • El parámetro A_INDEX_ROWID contiene la configuración de almacenamiento del índice que ArcGIS crea en las columnas ObjectID e Id. de estado versionadas (también denominadas ROWID). El índice ROWID de la tabla de inserciones se denomina A<n>_PK, donde <n> es el Id. de registro de la tabla de negocios con la que se asocia la tabla de inserciones.
  • El parámetro A_INDEX_STATEID contiene la configuración de almacenamiento del índice que ArcGIS crea en la columna SDE_STATE_ID de la tabla de inserciones. El índice de la columna SDE_STATE_ID se denomina A<n>_STATE_ID_IX1, donde <n> es el Id. de registro de la tabla de negocios con la que se asocia la tabla de inserciones.
  • El parámetro A_INDEX_SHAPE contiene la configuración de almacenamiento del índice que ArcGIS crea en la columna espacial de la tabla de inserciones. Si la tabla de negocios contiene una columna espacial, la columna y el índice en la misma se duplican en la tabla de inserciones. El índice de columna espacial de la tabla de inserciones se denomina A<n>_IX1_A, donde <n> es el Id. de capa de la clase de entidad según se indica en la tabla LAYERS.
  • El parámetro A_INDEX_USER contiene la configuración de almacenamiento de los índices definidos por el usuario que ArcGIS crea en la tabla de inserciones. Los índices definidos por el usuario para las tablas de negocios se duplican en la tabla de inserciones.

Parámetros de la tabla de borrados

El parámetro D_STORAGE contiene la configuración de almacenamiento de la tabla de borrados. La tabla de borrados se denomina D<n>, en la que <n> es la Id. de registro mostrada en la tabla del sistema TABLE_REGISTRY. Por ejemplo, si se muestra la tabla de negocios ROADS con un Id. de registro de 10, ArcGIS crea la tabla de borrados como D10.

Los otros dos parámetros de almacenamiento contienen la configuración de almacenamiento de los índices que ArcGIS crea en la tabla de borrados. El parámetro D_INDEX_STATE_ROWID contiene la configuración de almacenamiento del índice D<n>_IDX1 que ArcGIS crea en las columnas SDE_STATE_ID y SDE_DELETES_ROW_ID de la tabla de borrados. El parámetro D_INDEX_DELETED_AT contiene la configuración de almacenamiento del índice D<n>_PK que ArcGIS crea en las columnas DELETED_AT, SDE_DELETES_ROW_ID y SDE_STATE_ID de la tabla de borrados.

Para más información acerca de la estructura de las tablas de inserciones y tabla de borrados y de cómo se utilizan, consulte Tablas versionadas en una geodatabase de Oracle.

Parámetros de tablas de entidades e índices espaciales

Una clase de entidad creada usando almacenamiento ST_Geometry con un índice espacial, crea una tabla adicional dentro de la base de datos de Oracle. La tabla de índice espacial se denomina S<n>_IDX$, donde <n> es el valor del índice de geometría para la tabla. El valor se puede obtener consultando la tabla SDE.ST_GEOMETRY_COLUMNS. La tabla de índice espacial se crea como una Tabla de índice organizada (IOT) de Oracle. El índice espacial del atributo ST_Geometry aparece como A<n>_IX1cuando se visualiza a través de Enterprise Manager. El valor de <n> representa el valor de LAYER_ID almacenado en la tabla LAYERS.

Si crea tablas de negocios divididas que contienen una columna ST_Geometry, también querrá que el índice espacial esté dividido. Hay dos tipos de métodos de división: global y local. De forma predeterminada, los índices globales divididos se crean en tablas de negocios divididas. Para crear un índice local dividido, deberá agregar la palabra clave LOCAL al final de la declaración CREATE INDEX. Para permitir que ArcGIS añada LOCAL a la declaración CREATE INDEX del índice espacial, establezca el parámetro ST_INDEX_PARTITION_LOCAL en TRUE bajo la palabra clave DEFAULTS.

Sin embargo, si no se ha dividido la tabla de negocios con la columna ST_Geometry, y usted establece ST_INDEX_PARTITION_LOCAL en TRUE, leerá el siguiente mensaje de error:

ORA-14016: underlying table of a LOCAL partitioned index must be partitioned

Una clase de entidad creada con un formato de almacenamiento binario comprimido (tipo de datos LONG RAW o BLOB) de ArcSDE añade dos tablas a la base de datos de Oracle—la tabla de entidades y la tabla de índices espaciales. La tabla de índices espaciales se crea como S<n>, donde <n> es el Id. de capa de la clase de entidad de la tabla de índices espaciales tal y como se encuentra en la tabla LAYERS. Tres índices se crean en la tabla de entidades y dos índices se crean en la tabla de índices espaciales. Los parámetros de configuración que se aplican a los índices espaciales normalmente empiezan con S_.

Los parámetros de almacenamiento para estas tablas e índices siguen el mismo patrón que los parámetros de almacenamiento de B_STORAGE y B_INDEX_* de la tabla de negocios. El parámetro S_STORAGE contiene la configuración de almacenamiento de CREATE TABLE de Oracle de la tabla de índices espaciales y sus índices para el almacenamiento de Esri ST_Geometry. El parámetro S_INDEX_ALL sólo se aplica al almacenamiento binario y contiene la configuración de almacenamiento de CREATE INDEX de Oracle del primer índice de la tabla espacial. La tabla espacial se crea como S<n>_IX1, donde <n> es el Id. de capa de la clase de entidad del índice que se encuentra en la tabla LAYERS.

El parámetro S_INDEX_SP_FID contiene la configuración de almacenamiento de CREATE INDEX de Oracle del segundo índice de la tabla espacial si el almacenamiento binario se utiliza para la clase de entidad. El índice espacial se crea como S<n>_IX2, donde <n> es el Id. de capa de la clase de entidad del índice que se encuentra en la tabla LAYERS.

Los parámetros de la clase de entidad sólo se aplican al utilizar el almacenamiento binario. Estos parámetros empiezan con F_.

  • El parámetro F_STORAGE contiene la cadena de configuración de almacenamiento de CREATE TABLE de Oracle de la tabla de entidades. La tabla de entidades se crea como F_<n>, donde <n> es el Id. de capa de la clase de entidad de la tabla tal y como se encuentra en la tabla LAYERS.
  • El parámetro F_INDEX_FID contiene la cadena de configuración de almacenamiento de CREATE INDEX de Oracle del índice de la columna espacial de la tabla de entidades. El índice de la columna espacial se crea como F<n>_UK1, donde <n> es el Id. de capa de la clase de entidad del índice tal y como se encuentra en la tabla LAYERS.
  • El parámetro F_INDEX_AREA contiene la configuración de almacenamiento de CREATE INDEX de Oracle del índice de la columna espacial de la tabla de entidades. El índice de áreas de la columna espacial se crea como F<n>_AREA_IX2, donde <n> es el Id. de capa de la clase de entidad del índice tal y como se encuentra en la tabla LAYERS.
  • El parámetro F_INDEX_LEN contiene la configuración de almacenamiento de CREATE INDEX de Oracle del índice de la columna longitud de la tabla de entidades. El índice de longitud de columna espacial se crea como F<n>_LEN_IX3, donde <n> es el Id. de capa de la clase de entidad del índice tal y como se encuentra en la tabla LAYERS.

Parámetros de almacenamiento de los índices y la tabla ráster

Una columna ráster agregada a una tabla de negocios en realidad es una referencia de clave externa para los datos ráster almacenados en un esquema formado por cuatro tablas y cinco índices de soporte. Los parámetros de la tabla ráster definen la configuración de las tablas e índices ráster.

El parámetro RASTER_STORAGE define qué tipo de datos se utilizan para almacenar datos ráster. Las opciones son BLOB, LONG RAW, SDO_GEORASTER o ST_Raster. Puede accederse a los tipos ST_Raster y SDO_GEORASTER a través de SQL.

PrecauciónPrecaución:

No utilice el almacenamiento LONG RAW para datos nuevos, porque Oracle puede desaprobar la compatibilidad para este tipo de datos en futuras versiones. Aunque LONG RAW siga funcionando, es mejor no utilizarlo; deberá migrarlo de forma eventual a un tipo de almacenamiento distinto si utiliza LONG RAW.

Si desea que la mayoría de las columnas ráster de su base de datos utilicen el mismo formato de almacenamiento ráster, establezca el parámetro RASTER_STORAGE una vez en la palabra clave de configuración DEFAULTS. Por ejemplo, para cambiar el parámetro predeterminado RASTER_STORAGE de BLOB a SDO_GEORASTER, se realiza el siguiente cambio:

## DEFAULTS
RASTER_STORAGE "SDO_GEORASTER"
<other parameters>
END

El parámetro RASTER_STORAGE reemplaza el RASTER_BINARY_TYPE, que sigue funcionando pero que ya no es compatible.

El parámetro RAS_STORAGE contiene la configuración de almacenamiento de CREATE TABLE de Oracle de la tabla RAS.

El parámetro RAS_INDEX_ID contiene la configuración de almacenamiento de CREATE INDEX de Oracle de la tabla RAS.

El parámetro BND_STORAGE contiene la configuración de almacenamiento de CREATE TABLE de Oracle de la tabla BND.

El parámetro BND_INDEX_COMPOSITE contiene la configuración de almacenamiento de CREATE INDEX de Oracle del índice de la columna compuesta de la tabla BND.

El parámetro BND_INDEX_ID contiene la configuración de almacenamiento de CREATE INDEX de Oracle del índice de la columna del id. de fila (RID) de la tabla BND.

El parámetro AUX_STORAGE contiene la configuración de almacenamiento de CREATE TABLE de Oracle de la tabla AUX.

El parámetro AUX_INDEX_COMPOSITE contiene la configuración de almacenamiento de CREATE INDEX de Oracle del índice de la tabla AUX.

El parámetro BLK_STORAGE contiene la configuración de almacenamiento de CREATE TABLE de Oracle de la tabla BLK.

El parámetro BLK_INDEX_COMPOSITE contiene la configuración de almacenamiento de CREATE TABLE de Oracle del índice de la tabla BLK.

ArcGIS ofrece cuatro formatos de almacenamiento ráster para Oracle. El parámetro RASTER_STORAGE indica qué método de almacenamiento de geometría se va a utilizar. El parámetro RASTER_STORAGE tiene los siguientes valores:

  • BLOB
  • ST_RASTER
  • SDO_GEORASTER
  • LONGRAW
NotaNota:

Es posible que el tipo de datos LONG RAW no sea compatible con futuras versiones de Oracle, por lo tanto, no lo utilice para nuevos datos ráster.

Para más información acerca del almacenamiento ráster de la geodatabase, consulte Datasets ráster y catálogos de ráster de una geodatabase almacenada en Oracle.

Existe un tipo adicional de tabla ráster: la tabla de atributos ráster. Esta tabla (o tablas; puede haber múltiples tablas de estas) almacena valores de atributos basándose en valores de celda del ráster. El parámetro B_STORAGE define el almacenamiento de estas tablas. Si tiene que definir una ubicación de almacenamiento distinta para estas tablas a la que define para otras tablas de negocios de clases de entidad, asegúrese de crear una palabra clave ráster que puede utilizar al crear datasets ráster y catálogos de ráster que especifica una información de almacenamiento diferente para las tablas de atributos ráster.

Para obtener más información acerca de las tablas de atributos, consulte Tablas de atributos ráster de datasets ráster. Para obtener más información acerca de palabras clave de configuración personalizadas, consulte Palabras clave de configuración personalizadas.

Parámetros de almacenamiento de geometría

Las geodatabases en Oracle pueden utilizar cinco formatos de almacenamiento de datos espaciales. El parámetro GEOMETRY_STORAGE indica qué método de almacenamiento de geometría se va a utilizar. Deberá establecer el parámetro GEOMETRY_STORAGE en la palabra clave de configuración DEFAULTS para reflejar el tipo de almacenamiento de geometría con el que se crearán la mayoría de sus clases de entidades. El parámetro GEOMETRY_STORAGE tiene los siguientes valores posibles:

  • ST_Geometry for Oracle—Este tipo amplía la base de datos para incluir un tipo de datos de ST_GEOMETRY. Establezca el parámetro GEOMETRY_STORAGE en ST_GEOMETRY si desea almacenar los datos espaciales en este formato. (Empezando con ArcSDE 9.3, si no se ha establecido el parámetro GEOMETRY_STORAGE, se asume el formato ST_GEOMETRY).
  • Binario comprimido de ArcSDE almacenado como un tipo de datos BLOB

    Establezca el parámetro GEOMETRY_STORAGE en SDELOB si desea almacenar los datos espaciales en este formato. Si desea que este formato aparezca como predeterminado, establezca el parámetro GEOMETRY_STORAGE en SDELOB en la palabra clave de configuración DEFAULTS.

  • El almacenamiento binario comprimido de ArcSDE: Establezca el parámetro GEOMETRY_STORAGE en SDEBINARY si desea almacenar sus datos espaciales en un formato binario comprimido almacenado como un LONG RAW.
    NotaNota:

    Oracle puede desaprobar el tipo de almacenamiento LONG RAW en futuras versiones Por esta razón, se recomienda no utilizar el almacenamiento SDEBINARY para nuevas clases de entidad. Para migrar las clases de entidades existentes de LONG RAW a BLOB o ST_GEOMETRY, consulte Migrar columnas ráster al tipo ST_Raster con la herramienta de geoprocesamiento Migrar almacenamiento.

  • Tipo de geometría espacial de Oracle: Este tipo relacional de objeto amplía el modelo de base de datos para incluir un tipo SDO_GEOMETRY en el DBMS de Oracle.

    Establezca el parámetro GEOMETRY_STORAGE en SDO_GEOMETRY si desea almacenar los datos espaciales en este formato. Si desea que este formato aparezca como predeterminado, establezca el parámetro GEOMETRY_STORAGE en SDO_GEOMETRY en la palabra clave de configuración DEFAULTS.

  • El conocido tipo de geometría binaria (WKB) OGC: Este tipo ofrece una representación portátil de una geometría como una transmisión contigua de bytes. La representación OGCWKB sólo es compatible con geometrías 2D simples.

    Establezca el parámetro GEOMETRY_STORAGE en OGCWKB si desea almacenar los datos espaciales en este formato. Si desea que este formato aparezca como predeterminado, establezca el parámetro GEOMETRY_STORAGE en OGCWKB en la palabra clave de configuración DEFAULTS.

Parámetros XML

NotaNota:

Si no utiliza columnas XML y documentos XML en su geodatabase, no es necesario que configure estos parámetros.

El parámetro XML_COLUMN_STORAGE determina si las columnas XML se crean como XML de ArcSDE o como XML nativo de Oracle. La configuración predeterminada es utilizar ArcSDE XML (SDE_XML).

Cualquier columna XML puede tener dos índices de texto asociados: uno para la tabla del documento XML y otro para la tabla del índice XML. Para crear correctamente una columna XML, el parámetro XML_IDX_INDEX_TEXT deberá tener un valor apropiado. Este valor se utiliza en la cláusula PARAMETERS al crear los índices de texto del contexto de la columna XML. Un valor apropiado para el parámetro XML_IDX_INDEX_TEXT no es el mismo que los valores que se utilizan para los demás parámetros DBTUNE utilizados para crear otros tipos de índices. El valor de la cláusula PARAMETERS controla los parámetros de almacenamiento para los índices de texto, el lenguaje del análisis lingüístico para indexar y buscar texto en los documentos XML, el programa con el cual los índices de texto se actualizan y los demás ajustes que son específicos de los índices de texto.

Los documentos XML se almacenan como objetos grandes (LOB) en la tabla de documentos XML de las columnas XML_DOC y XML_DOC_VAL y de la tabla de índices XML de la columna TEXT_TAG. Es importante configurar estas columnas de forma adecuada para lograr el mejor rendimiento de búsqueda posible. Los LOB se almacenan en la línea si los datos de LOB se almacenan en el mismo bloque que el resto de datos en la fila. Sin embargo, el almacenamiento en línea solo es posible si los datos de LOB tienen un tamaño inferior a 4 KB. Con un almacenamiento fuera de línea, los datos se almacenan en el segmento LOB y sólo el localizador LOB se almacena con el resto de datos de la fila.

Puede especificar si los datos de LOB asociados con una columna XML se almacenan en línea o fuera de línea con los parámetros DBTUNE XML_DOC_LOB_STORAGE y XML_DOC_VAL_LOB_STORAGE y XML_IDX_TEXT_TAG_STORAGE. Incorpore el valor "DISABLE STORAGE IN ROW" para almacenar los datos fuera de línea, o "ENABLE STORAGE IN ROW" para almacenar los datos en línea.

Cuando los datos de LOB se almacenan fuera de línea para una columna XML, de forma predeterminada, ArcGIS coloca esos datos en el mismo espacio de tabla que la tabla de documentos XML. Los datos de LOB pueden moverse a un espacio de tabla distinto a la que contiene la tabla de documentos XML.

Un documento XML típico que contiene metadatos que describen un recurso de SIG tendrá un tamaño mayor que 4 KB. Las pruebas demuestran que las columnas XML asociadas con Servicios de Metadatos de ArcIMS funcionan mejor cuando los datos de LOB se almacenan fuera de línea en un espacio de tabla independiente de la tabla de documentos XML. No obstante, un servicio de metadatos puede contener datos de diccionarios geográficos en lugar de los documento XML de metadatos típicos. Los datos de diccionarios geográficos son muy pequeños, normalmente tienen un tamaño inferior a 100 bytes. Los servicios de metadatos que contienen datos de diccionarios geográficos funcionarán mejor cuando los datos de LOB se almacenan en línea. Consulte Configurar una base de datos de Oracle para admitir columnas XML de ArcSDE para obtener información acerca de la configuración de columnas XML de ArcSDE que se utilizarán con servicios de metadatos de su geodatabase.

Parámetros de tablas de archivos de registro

ArcGIS utiliza las tablas de archivos de registro para mantener los conjuntos de registros seleccionados.

Los parámetros del archivo de registro afectan a las tablas e índices de los datos del archivo de registro. Empiezan con la letra L o SESSION. Los parámetros son los siguientes:

  • LF_STORAGE define la configuración de la tabla LOGFILES.
  • LF_INDEXES configura la creación de archivos de los índices logfiles_pk y logfiles_uk en la tabla LOGFILES.
  • LD_STORAGE define la configuración de las tablas LOGFILE_DATA y LOGPOOL_<SDE_ID>.
  • LD_INDEX_ROWID configura la creación del índice LOGFILE_DATA_idx1 en la tabla LOGFILE_DATA y el índice LOGPOOL_<SDE_ID>_idx1 en la tabla de grupos LOGPOOL_<SDE_ID>.
  • LD_INDEX_DATA_ID configura la creación del índice LOGFILE_DATA_idx2 en la tabla LOGFILE_DATA y del índice LOGPOOL_<SDE_ID>_idx1 en la tabla LOGPOOL_<SDE_ID>.
  • SESSION_STORAGE define la configuración para la tabla de registro independiente LOGDATA_<SDE_ID>_<Current_standalone_id> y la tabla de sesión SESSION_<sde_id>.
  • SESSION_INDEX configura la creación del índice LOGDATA_<SDE_ID>_<sde_id>_<Current_standalone_id>_idx1 para la tabla de registro independiente y el índice LOGSESSION_<SDE_ID>_idx1 en la tabla de sesión.
  • SESSION_TEMP_TABLE no se utiliza en bases de datos de Oracle.

Para obtener más información acerca de cómo se utilizan las tablas de archivos de registro en la geodatabase, consulte Opciones de configuración de la tabla de archivos de registro de ArcSDE para Oracle.

Parámetros de la interfaz de usuario

Los parámetros de la interfaz de usuario comienzan con las letras UI e indican si su palabra clave de configuración asociada se encuentra disponible a través de la interfaz de usuario de ArcGIS y ArcObjects. UI_TEXT se utiliza para palabras clave de configuración no compuestas UI_TOPOLOGY_TEXT se utiliza para palabras clave de configuración de topología. UI_TERRAIN_TEXT se utiliza para palabras clave de configuración de terreno. UI_NETWORK_TEXT se utiliza para palabras clave de configuración de redes. Consulte Disponibilidad de las palabras clave de configuración en ArcGIS para obtener más información acerca del uso de los parámetros UI.

Parámetros adicionales

Algunos parámetros individuales que también pueden establecerse en la tabla DBTUNE incluyen los siguientes:

Parámetro COMPRESS_ROLLBACK_SEGMENT

Comprimir periódicamente la jerarquía de estado de la base de datos versionada es un procedimiento de mantenimiento necesario.

Las transacciones de la operación de compresión tienden a ser grandes; si utiliza el método manual de deshacer de Oracle, Esri recomienda que cree un segmento de retroceso grande y separado para incluir los cambios. El parámetro de almacenamiento COMPRESS_ROLLBACK_SEGMENT almacena el nombre del segmento de retroceso que ha creado para ese fin. Añada el parámetro de almacenamiento COMPRESS_ROLLBACK_SEGMENT a la palabra clave de configuración DEFAULTS.

Empezando con Oracle 10g, Oracle no recomienda el uso del método manual de deshacer. Consulte la documentación proporcionada con la instalación de Oracle 10g para más detalles.

Parámetro ATTRIBUTE_BINARY

ArcGIS define columnas de atributos que se utilizan para almacenar datos binario como LONG RAW o como BLOB. El ajuste predeterminado y recomendado es BLOB.

NotaNota:

Antes de ArcSDE 9.2, LONGRAW era el valor predeterminado del parámetro ATTRIBUTE_BINARY. Cuando actualiza una geodatabase existente a una versión 9.2 o posterior, este valor no se modifica en la tabla DBTUNE. Para que BLOB sea el tipo de datos por defecto de las columnas de atributos binarios, deberá modificar manualmente el parámetro DEFAULTS ATTRIBUTE_BINARY a BLOB. Después de realizar este cambio, las nuevas clases de entidades creadas con la palabra clave DEFAULTS utilizarán BLOB para las columnas binarias. Para migrar las columnas de atributos de datos existentes desde LONG RAW a BLOB, vea Migrar almacenamiento.

Si está utilizando representaciones de clases de entidades, debe crear la clase de entidad con una palabra clave de configuración que tenga el parámetro ATTRIBUTE_BINARY establecido en BLOB. Si el valor DEFAULTS ATTRIBUTE_BINARY está establecido en LONGRAW, debe crear otra palabra clave de configuración que los usuarios puedan especificar cuando creen clases de entidades que contengan clases de representaciones.

Por ejemplo, puede añadir la siguiente palabra clave de configuración REPRESENTATIONS de la siguiente manera:

##REPRESENTATIONS
ATTRIBUTE_BINARY   BLOB
UI_TEXT    "Configuration keyword used to create feature classes
 containing representation classes"
END

Para obtener más información acerca de las palabras clave personalizadas, consulte Personalizar palabras clave de configuración. Si una clase de entidad se crea con una palabra clave de configuración que contiene el parámetro ATTRIBUTE_BINARY establecido en LONGRAW y se crean múltiples representaciones, se devolverá un mensaje de error:

Unable to create the representation. Underlying DBMS error.

Esto ocurre porque cada vez que se añade una nueva clase de representación, se añaden dos nuevos campos a la tabla de negocios de la clase de entidad: una LONG RAW y una BLOB. Las tablas de Oracle no pueden contener más de un campo LONG RAW, por lo que cuando se añade el segundo campo LONG RAW, ocurre un error.

Parámetro UNICODE_STRING

El parámetro UNICODE_STRING especifica si las columnas de texto se almacenarán o no como tipos de datos VARCHAR2 (no Unicode) o NVARCHAR2 (Unicode).

Para leer un debate de los datos Unicode, consulte Una vista general de Unicode.

5/10/2014