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.
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.
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:
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. |
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.
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.
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.
Valor inicial: NGRAM
Valor inicial: NONE
Valor inicial: UPDATE
Valor inicial: 0
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