Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender Administración y programación


Configuración

Esta sección describe las variables de entorno de DB2 Text Extender y la información de configuración. Ambas le permiten especificar los valores por omisión para muchos parámetros que DB2 Text Extender necesita.

Variables de entorno

Las variables de entorno establecen los valores por omisión de los parámetros de entorno. Para visualizar los valores actuales de las variables de entorno, utilice el mandato GET ENVIRONMENT, descrito en el apartado Visualización de los valores de las variables de entorno.

DB2INSTANCE
Nombre de instancia de DB2.

DB2DBDFT
Nombre de base de datos por omisión. El nombre de DB2 base de datos que se asume si no se especifica ningún nombre de base de datos.

DB2TX_INSTOWNER
Nombre de instancia de DB2 Text Extender. Se trata del nombre de inicio de sesión del usuario propietario de la instancia. Es necesario si un cliente DB2 Text Extender se conecta a un servidor UNIX.

DB2TX_INSTOWNERHOMEDIR
Directorio inicial del propietario de la instancia (sólo para UNIX).

En un entorno Windows, las variables de entorno de DB2 Text Extender se especifican como variables del sistema en la página de propiedades del sistema. Se añaden a los valores del sistema durante la instalación.

En un entorno OS/2, las variables de entorno de DB2 Text Extender se añaden al archivo CONFIG.SYS durante la instalación.

En un entorno UNIX, las variables de entorno de DB2 Text Extender excepto DB2DBDFT, se especifican en los scripts de shell de perfil siguientes:

db2txcshrc para el shell C

db2txprofile para el shell Korn y el shell Bourne.

Cuando se crea una instancia, el archivo db2txprofile o db2txcshrc se copia en .profile.

Cuando se crea una instancia, db2txprofile se añade a .profile y a db2profile del propietario de la instancia. El script de shell se almacena en $DB2TX_INSTOWNERHOMEDIR/db2tx.

También se necesitan las variables de entorno siguientes:

LANG
Especifica el valor del idioma

NLSPATH
Especifica la vía de acceso para el archivo de mensajes de DB2 Text Extender

DB2ENVLIST
Lista de variables de entorno que DB2 ha pasado a las funciones de DB2 Text Extender

RAHUSER
Especifica el nombre del propietario de la instancia utilizado por el mandato db2all de DB2. Sólo se utiliza en un entorno DB2 EEE.

Si es el propietario de la instancia, estas variables de entorno se establecen automáticamente cuando se crea la instancia. Si no es el propietario de la instancia, incluya el perfil db2tx del propietario de la instancia, en lugar de intentar establecer manualmente estas variables de entorno.
Consejo

Siempre que cambie alguna variable de entorno, para que los cambios entren en vigor, debe detener y reiniciar DB2 y DB2 Text Extender.

Valores de la configuración del texto

Cada base de datos tiene valores de configuración de texto que consisten en:

Se establecen cuando se habilita la base de datos para que DB2 Text Extender la utilice. El mandato ENABLE DATABASE toma los valores que especifica en el mandato o toma los valores iniciales que se describen aquí. Puede visualizar y cambiar estos valores por omisión; consulte los apartados Visualización de los valores de configuración del texto y Cambio de configuración del texto.

Las características del texto

El Capítulo 4, Planificación para las necesidades de la búsqueda describe los formatos, los idiomas y los CCSID de documento soportados por DB2 Text Extender. Los valores por omisión para los mismos son obligatorios para varios mandatos.

FORMAT
Valor inicial: TDS

LANGUAGE
Valor inicial: LANGUAGE que se ha establecido para la base de datos

CCSID
Valor inicial: El CCSID que se ha establecido para la base de datos

Las características del índice

DIRECTORY
Directorio que se ha de utilizar para almacenar el índice.

Valor inicial para sistemas UNIX: DB2TX_INSTOWNERHOMEDIR/db2tx/indexes

El valor inicial para OS/2, Windows NT y Windows 2000: DMBMMPATH\instance\nombre-instancia \db2tx\indexes donde DMBMMPATH es la vía de acceso en la que DB2 Text Extender está instalado. Para clientes Windows, DIRECTORY debe establecerse en el mismo nombre que un directorio de la máquina servidor.

INDEXTYPE
Tipo de índice que se ha de utilizar. Consulte el apartado Tipos de búsqueda para ver una descripción.

Valor inicial: NGRAM

UPDATEFREQ
Frecuencia para la actualización periódica del índice. Consulte el apartado Actualización de un índice para ver una descripción.

Valor inicial: NONE

Las características del proceso

UPDATEINDEX
Valor para determinar cuándo se produce la primera actualización del índice: inmediatamente durante el paso de habilitación, después según los valores de frecuencia de actualización (NOUPDATE) o como resultado de un mandato UPDATE INDEX explícito.

Valor inicial: UPDATE

COMMITCOUNT
Valor para determinar cuántas sentencias de inserción o de actualización deben realizarse para que DB2 Text Extender emita una sentencia de compromiso DB2. Consulte el apartado Habilitación de una columna de texto en una tabla grande.

Valor inicial: 0

Cambio de configuración del texto

Cuando se instala DB2 Text Extender por primera vez, se establecen los valores por omisión para la configuración del texto. Para visualizar los valores actuales de configuración del texto, consulte el apartado Visualización de los valores de configuración del texto.

Para cambiar la configuración del texto que se ha de utilizar como valor por omisión al crear los índices, entre:

db2tx CHANGE TEXT CFG USING valores

Ejemplos:

Para cambiar el tipo de índice por omisión y el directorio de índices por omisión para los índices posteriores:

db2tx CHANGE TEXT CONFIGURATION USING
         INDEXTYPE   precise
         INDEXOPTION normalized
         DIRECTORY   /myfs/indexes

Para cambiar la frecuencia de actualización por omisión para los índices de modo que se actualicen a las 12:00 o a las 15:00, de lunes a viernes, si hay un mínimo de 100 documentos de texto en cola:

db2tx CHANGE TEXT CONFIGURATION USING
         UPDATEFREQ min(100) d(1,2,3,4,5) h(12,15) m(00)

Para detener la actualización periódica de un índice:

db2tx CHANGE TEXT CONFIGURATION USING
         UPDATEFREQ none


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]