Parámetros de configuración de Oracle

Los parámetros de configuración identifican a los objetos (como tablas, índices y columnas) que se van a almacenar en la base de datos. Los valores correspondientes a estos identifican el modo de almacenamiento del objeto dentro de la base de datos. Los parámetros y las cadenas de configuración se agrupan a través de palabras clave de configuración.

Heredado:

Las palabras clave de configuración y los parámetros son en gran medida una funcionalidad heredada. Se implementaron cuando las bases de datos requerían una intervención y personalización mucho mayores por parte del administrador de base de datos para que funcionasen correctamente. En su mayor parte, no será necesario modificar los parámetros de configuración en su geodatabase.

Al crear una geodatabase corporativa, esta se rellena con parámetros y palabras clave de configuración predeterminados. En la mayoría de los casos, es suficiente con los valores predeterminados de los parámetros. Las excepciones posibles son:

  • Puede que desee cambiar el tipo espacial utilizado para las entidades. Si desea que la mayoría de clases de entidades utilicen un tipo espacial distinto del valor predeterminado, cambie el parámetro GEOMETRY_STORAGE por la palabra clave DEFAULTS. Si desea que tan solo algunas clases de entidades usen un tipo espacial distinto, cree una palabra clave personalizada e incluya el parámetro GEOMETRY_STORAGE definido para el tipo espacial que desee e incluya el parámetro UI_TEXT para que su palabra clave personalizada esté disponible para el resto de usuarios.
  • Si nunca necesitará almacenar caracteres de varios bytes en sus campos de atributo, podría establecer el parámetro UNICODE_STRING para la palabra clave DEFAULTS como FALSE. Los campos de texto nuevos utilizarán el tipo de datos varchar en lugar de nvarchar, lo que podría ahorrar una pequeña cantidad de almacenamiento en su base de datos. Si los creadores de datos de su organización tienen que crear algunas tablas o clases de entidad que almacenan grandes cantidades de texto de un solo byte en un único campo de cada tabla, puede crear una palabra clave personalizada, incluir el parámetro UNICODE_STRING definido como FALSE e incluir el parámetro UI_TEXT para que su palabra clave personalizada esté disponible para los usuarios.

Existen parámetros adicionales para controlar lo siguiente, pero es menos probable que utilice esos parámetros. Se conservan por la compatibilidad con versiones anteriores y, por tanto, permanecen en esta página para ayudarle a comprender su uso previsto cuando se agregan:

  • Defina el tipo de datos para las columnas de ráster y de atributos.
  • Establecer las características de almacenamiento de las tablas y los índices. Es necesario que comprenda cómo Oracle crea y almacena tablas e índices para modificar correctamente estos ajustes. Por lo tanto, consulte la documentación de Oracle de la versión de Oracle que utiliza antes de modificar estos ajustes.
  • Proporcionar comentarios que describan la palabra clave de configuración.
  • Definir la manera de almacenar los documentos XML. Ya que ArcGIS no usa documentos XML directamente, es improbable que tenga que definir estos parámetros.

Las combinaciones de nombres de palabra clave y nombre de parámetro deben ser únicas; usted no puede tener dos configuraciones diferentes para el mismo parámetro en la misma palabra clave.

Sin embargo, la mayoría de parámetros pueden utilizarse bajo varias palabras clave de configuración distintas. Por ejemplo, podría definir el parámetro GEOMETRY_STORAGE con un valor en DEFAULTS y crear una palabra clave personalizada que incluya el parámetro GEOMETRY_STORAGE definido con otro valor.

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

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

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

Las palabras clave de configuración y los valores de parámetro se utilizan en las instrucciones de SQL que emite ArcGIS para crear la tabla. El siguiente valor de la palabra clave/parámetro DEFAULTS se traduce en la instrucción de SQL siguiente:

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 tablas, Oracle almacena tablas e índices en el espacio de tabla predeterminado del usuario utilizando los parámetros de almacenamiento por defecto del espacio de tabla. En el ejemplo anterior, si TABLESPACE RASTER no estaba incluida en CONFIG_STRING, los rásteres se almacenarían en el espacio de tablas predeterminado del usuario.

Puede determinar un espacio de tablas predeterminado 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, 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 modificando los ajustes de los parámetros de configuración. Puede exportar los ajustes de los parámetros de configuración actuales con la herramienta Exportar palabra clave de configuración de geodatabase, modificar los valores y, a continuación, importar los cambios utilizando la herramienta Importar palabra clave de configuración de geodatabase.

Lista de parámetros válidos

La siguiente tabla es una lista alfabética de todos los parámetros de configuración posibles que puede utilizar en una geodatabase de Oracle. Si lo hay, el primer valor de la lista 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ámetroDescriptionValoresNotes

A_INDEX_RASTER

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

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 adiciones

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 Adiciones

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 Adiciones

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 Adiciones

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 Adiciones

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 Adiciones

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.

No se utiliza en ArcGIS Pro.

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.

COMMENT

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

No se utiliza en ArcGIS Pro.

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.

No se utiliza en ArcGIS Pro.

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.

No se utiliza en ArcGIS Pro.

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.

No se utiliza en ArcGIS Pro.

GEOMETRY_STORAGE

Indica el tipo de datos de almacenamiento para la columna espacial

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

Heredado:

No se utiliza a partir de la versión 10.7.1.

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.

Heredado:

No se utiliza a partir de la versión 10.7.1.

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.

Heredado:

No se utiliza a partir de la versión 10.7.1.

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.

Heredado:

No se utiliza a partir de la versión 10.7.1.

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.

Heredado:

No se utiliza a partir de la versión 10.7.1.

MD_URI_LOB_STORAGE

Define el almacenamiento de la columna URI de un dataset de mosaico

Consulte su documentación de Oracle para ver las cláusulas LOB en la sentencia 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

RASTERBLOB o BLOB

Los clientes de ArcGIS 10.4.1 y anteriores y de ArcGIS Pro 1.3 y anteriores no pueden crear ni acceder a datasets ráster o datasets de mosaico que utilicen el almacenamiento de RASTERBLOB.

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.

No se utiliza en ArcGIS Pro.

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.

No se utiliza en ArcGIS Pro.

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 ST_Geometry de Esri

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 de árbol cuaternario).

1000

Sólo Oracle Spatial

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

SDO_DIMNAME_1 SDO_DIMNAME_2 SDO_DIMNAME_3 SDO_DIMNAME_4

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

Nombre de la dimensión

Sólo Oracle Spatial

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

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 de índices espaciales de los tipos de geometría de Oracle Spatial

Diversos parámetros de almacenamiento de índices espaciales, incluidos <tablespace_name> y sdo_indx_dims=# (el valor predeterminado es 2), lo que especifica cuántas dimensiones se deberían indexar con un índice espacial de árbol R

Sólo Oracle Spatial

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

SDO_LB_1, SDO_LB_2, SDO_LB_3, SDO_LB_4

Límite de dimensión inferior para el tipo de geometría de Oracle Spatial; 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

Sólo Oracle Spatial

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

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

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 de Oracle Spatial
  • 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 mayor que 0

Sólo Oracle Spatial

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

SDO_UB_1, SDO_UB_2, SDO_UB_3, SDO_UB_4

  • Límite de dimensión superior para el tipo de geometría de Oracle Spatial
  • Utilizado en las funciones de Oracle Spatial
  • Debe ser superior a cero
  • Para datos geodésicos, SDO_UB_1 se debe establecer en 180 y SDO_UB_2 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

Sólo Oracle Spatial

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

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.

Consulte su documentación de Oracle para ver las cláusulas LOB en la sentencia CREATE TABLE.

Sólo Oracle Spatial

SESSION_INDEX

Definición de almacenamiento del índice de tabla de archivo de registro basado en sesión.

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

Heredado:

No se utiliza a partir de la versión 10.7.1.

SESSION_STORAGE

Definición del almacenamiento de la tabla de archivos de registro basados en sesiones

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

Heredado:

No se utiliza a partir de la versión 10.7.1.

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.

ST_INDEX_PARTITION_LOCAL

Especifica si el sde.st_spatial_index de una tabla dividida se crea como un índice global (FALSE) o local (TRUE)

FALSE o TRUE

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 para la configuración de red, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS

Descripción de hasta 8.000 caracteres

No se utiliza en ArcGIS Pro.

UI_TERRAIN_TEXT

Parámetro de la interfaz de usuario para terrenos, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS

Descripción de hasta 8.000 caracteres

UI_TEXT

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

Descripción de hasta 8.000 caracteres

UI_TOPOLOGY_TEXT

Parámetro de la interfaz de usuario para topologías, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS

Descripción de hasta 8.000 caracteres

UNICODE_STRING

Determina si se utilizan (TRUE) o no (FALSE) los tipos de texto Unicode

TRUE o FALSE

Si se establecen como FALSE, ArcGIS utiliza VARCHAR2 para los tipos de datos de cadena de caracteres. Si se establecen como TRUE, ArcGIS utiliza NVARCHAR2 para los tipos de datos de cadena de caracteres.

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

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.

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 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 la configuración recomendada.

XML_IDX_TEXT_UPDATE_METHOD

Método de rastreo de cambios del índice de Oracle Text:

  • NONE—Actualización manual ejecutando el paquete de Oracle Text (predeterminado)
  • 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
Nota:

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

La tabla de negocios es la tabla de atributos de una clase de entidad o tabla no espacial. Utilice el parámetro B_STORAGE para definir la configuración de almacenamiento de la 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 de los índices definidos por el usuario.
  • 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. ArcGIS crea este índice al crear una clase de entidad.
  • 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. ArcGIS crea este índice al crear una clase de entidad que contiene un ráster.
  • 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 adiciones 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 adiciones

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

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

  • 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 adiciones. 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. El índice ROWID de la tabla de adiciones 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 adiciones.
  • 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 adiciones. 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 adiciones.
  • 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 adiciones. Si la tabla de negocios contiene una columna espacial, la columna y el índice en la misma se duplican en la tabla de adiciones. El índice de columna espacial de la tabla de adiciones 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 de sistema LAYERS de la geodatabase.
  • 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 adiciones. Los índices definidos por el usuario para las tablas de negocios se duplican en la tabla de adiciones.

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 de sistema TABLE_REGISTRY de la geodatabase. 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.

Parámetros de índice espacial

Las clases de entidad que utilizan el almacenamiento ST_Geometry usan una tabla separada para almacenar información para el índice espacial. 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 del índice de geometría se almacena en la tabla del sistema de geodatabase 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>_IX1 cuando se visualiza a través de Oracle Enterprise Manager. El valor de <n> representa el valor de LAYER_ID almacenado en la tabla de sistema LAYERS de la geodatabase.

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

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

Al especificar una palabra clave con RASTER_STORAGE establecido en BLOB, la 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 tablas e índices de soporte. Cuando RASTER_STORAGE se establece en RASTERBLOB (valor predeterminado), se crea una columna de BLOB en la tabla de negocios. y la información de ráster de soporte se almacena en tablas adicionales.

Los parámetros de la tabla ráster siguientes definen la configuración de las tablas e índices ráster de soporte:

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 CREATE INDEX de Oracle del índice 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 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.

El parámetro MD_URI_LOB_STORAGE define cómo los LOB se almacenan en la columna URI de un dataset de mosaico.

El parámetro B_STORAGE define la ubicación de almacenamiento de las tablas de atributos de 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. Si desea almacenar estas tablas en una ubicación diferente que las tablas de negocios de clase de entidad, cree una palabra clave ráster que especifique una información de almacenamiento distinta para las tablas de atributos de ráster. Indique a los creadores de datos cómo usar esta palabra clave cuando creen datasets ráster.

Parámetros de almacenamiento de geometría

Las geodatabases en Oracle pueden utilizar varios formatos diferentes de almacenamiento de datos espaciales. El parámetro GEOMETRY_STORAGE indica qué método de almacenamiento de geometría utilizar para clases de entidad nuevas. Establezca el parámetro GEOMETRY_STORAGE en la palabra clave de configuración DEFAULTS para reflejar el tipo de almacenamiento de geometría que desea que utilicen la mayoría de sus clases de entidad. 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. (A partir de ArcGIS 9.3, se asigna el formato ST_GEOMETRY si no se ha establecido el parámetro GEOMETRY_STORAGE).
  • Tipo de geometría de Oracle Spatial: este tipo relacional de objeto amplía el modelo de base de datos para incluir un tipo SDO_GEOMETRY.

    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.

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_NETWORK_TEXT se utiliza para palabras clave de configuración de redes. Las palabras clave de configuración predeterminadas que necesitan parámetros de la interfaz de usuario ya los incorporan. Solo tendría que agregar uno de estos parámetros si crea sus propias palabras clave personalizadas.

Parámetros de almacenamiento BLOB

Pueden usarse BLOB con los parámetros GEOMETRY_STORAGE, RASTER_STORAGE y ATTRIBUTE_BINARY.

El parámetro GEOMETRY_STORAGE controla cómo se almacenan los datos vectoriales en una clase de entidad. El parámetros RASTER_STORAGE controla cómo se almacenan los datos ráster en un dataset ráster, catálogo ráster o atributo ráster. Finalmente, el parámetro ATTRIBUTE_BINARY controla el almacenamiento de todos los demás datos binarios que no son vectoriales ni ráster.

Para crear columnas BLOB, los parámetros deben establecerse tal y como se describe a continuación en una palabra clave de configuración determinada:

GEOMETRY_STORAGE SDELOB
RASTER_STORAGE BLOB
ATTRIBUTE_BINARY BLOB

Esri recomienda los siguientes parámetros de almacenamiento LOB para datos vectoriales y ráster:

  • Habilite siempre el almacenamiento en filas porque la mayoría de datos del sistema de información geográfica (GIS) encaja dentro del umbral en filas de 3.964 bytes. El rendimiento se mejora cuando los datos se almacenan en filas.
  • Habilite la caché, puesto que los datos de la geodatabase se leen con frecuencia.
  • Como ArcGIS no realiza actualizaciones de los datos BLOB y, en su lugar, solo realiza adiciones y borrados, configure PCT_VERSION en 0, puesto que no hay necesidad de mantener versiones anteriores de los datos en el segmento LOB.
  • Deberá utilizar un tamaño de trama inferior a 8K. Los tamaños de trama de 2K y 4K incrementan la cantidad de E/S porque el proceso del servidor de Oracle debe recuperar más tramas. Es posible que descubra que un tamaño de trama de 8K ocupa menos espacio que uno de 16K. Si utiliza un tamaño de trama de 2K ó 4K, descubrirá que ocupa menos espacio, pero las pruebas demuestran que el tiempo de visualización para la mayoría de datos vectoriales y ráster aumenta enormemente frente a almacenar en un tamaño de trama de 8K. Como el tamaño de trama debe ser siempre un múltiples del tamaño de bloque de datos, el mejor tamaño de bloque de datos para almacenar datos GIS en BLOB es de 8K.

El siguiente ejemplo muestra cómo los parámetros de almacenamiento DBTUNE ráster se han modificado para alojar la tabla de bloques ráster almacenada como un tipo de datos BLOB:

RASTER_STORAGE "BLOB"
BLK_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE RASTER 
             LOB (BLOCK_DATA) STORE AS 
             (TABLESPACE RASTER_LOB_SEGMENT 
              CACHE PCTVERSION 0)" 
AUX_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE RASTER 
             LOB (OBJECT) STORE AS 
             (TABLESPACE RASTER 
              CACHE PCTVERSION 0)"

Si los datos de píxeles del bloque ráster es inferior a 3.965 bytes, se almacenan en la columna BLOCK_DATA en la tabla de espacio RASTER. No obstante, si supera este umbral, se almacenan en el segmento LOB en la tabla de espacio RASTER_LOB_SEGMENT. El índice LOB solo se utiliza si el número de intervalos es superior a 12. Esto es poco probable que suceda en datos de geodatabase. Considere un segmento LOB con un tamaño de trama de 8K. Antes de que se utilice el índice LOB, los datos binarios de ArcSDE deben superar los 96K.

Los siguientes ejemplos muestran cómo los parámetros de almacenamiento de configuraciones vectoriales se han modificado para alojar la tabla de entidades almacenada como un tipo de datos BLOB:

GEOMETRY_STORAGE "SDELOB"
F_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE VECTOR 
             LOB (POINTS) STORE AS 
             (TABLESPACE VECTOR_LOB_SEGMENT 
              CACHE PCTVERSION 0)"
GEOMETRY_STORAGE  "ST_GEOMETRY"

Si los datos binarios de la entidad son inferiores a 3.965 bytes, se almacenan en la columna POINTS del espacio de tabla VECTOR. No obstante, si supera este umbral, se almacenan en el segmento LOB en la tabla de espacio VECTOR_LOB_SEGMENT.

ATTRIBUTE_BINARY "BLOB"
B_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE BIZZTABS 
             LOB (DOCUMENT) STORE AS 
             (TABLESPACE BIZZ_LOB_SEGMENT 
              CACHE PCTVERSION 0)"
A_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE BIZZTABS 
             LOB (DOCUMENT) STORE AS 
             (TABLESPACE BIZZ_LOB_SEGMENT 
              CACHE PCTVERSION 0)"

En este ejemplo, si los datos binarios de la tabla de negocios son inferiores a 3.965 bytes, se almacenan en la columna BLOB de la tabla de negocios en el espacio de tabla BIZZTABS. No obstante, si superan este umbral, se almacenan en el segmento LOB en la tabla de espacio BIZZ_LOB_SEGMENT. En este ejemplo, la columna BLOB es DOCUMENT. Si el anterior parámetro B_STORAGE DBTUNE se utiliza para crear una tabla que no tenga una columna DOCUMENT, Oracle devuelve el siguiente error:

ORA-00904: "DOCUMENT": invalid identifier

Por lo tanto, no se recomienda añadir los parámetros B_STORAGE o A_STORAGE que hacen referencia a una columna BLOB específica a la palabra clave DEFAULTS, puesto que la tabla de negocio debe contener estas columnas. En su lugar, cree palabras clave de configuración separadas y agregue estos parámetros de almacenamiento a las palabras clave. La palabra clave que contiene el parámetro de almacenamiento es referenciada durante la creación de la tabla. También tiene que tenerse en cuenta que se utilizan los parámetros de almacenamiento de la palabra clave DEFAULTS si no se incluyen con una palabra específica. Debido a ello, no es necesario añadir un parámetro de almacenamiento específico en una palabra clave si su cadena de configuración es idéntica al parámetro de almacenamiento bajo la palabra clave DEFAULTS. Por ejemplo, si todos los parámetros de almacenamiento salvo B_STORAGE y A_STORAGE de una palabra clave nueva, ROADS, tienen la misma cadena de configuración que los de la palabra clave DEFAULTS, solo tendrá que crear los parámetros B_STORAGE y A_STORAGE bajo la palabra clave ROADS. Todos los demás parámetros de almacenamiento son leídos a partir de la palabra DEFAULTS, puesto que no se encuentran en la palabra clave ROADS.

Parámetros XML

Nota:

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

Parámetros adicionales

Algunos parámetros individuales que también pueden establecerse en la tabla de sistema DBTUNE de la geodatabase 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.

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

Parámetro ATTRIBUTE_BINARY

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

Nota:

Antes de ArcGIS 9.2, LONGRAW era el valor predeterminado del parámetro ATTRIBUTE_BINARY. Si la geodatabase existía antes de la versión 9.2 o posterior, este valor no se modificó en la tabla DBTUNE al realizar la actualización. 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 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.

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 Un recorrido rápido por Unicode.