Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender Administración y programación

ENABLE TEXT FILES

Este mandato permite que DB2 Text Extender busque en los archivos de texto que no están en una base de datos DB2.
Consejo

Este mandato no se puede utilizar si las columnas de texto de la tabla comparten un índice común, tal como se describe en el apartado Habilitación de una tabla de texto (opcional).

Autorización

Debe tener como mínimo uno de los siguientes privilegios para la tabla:

Privilegio ALTER

Privilegio SELECT

Privilegio UPDATE.

Sintaxis del mandato

>>-ENABLE TEXT FILES--nombre-tabla------------------------------>
 
>----HANDLE--nombre-columna-descriptores-contexto--------------->
 
>-----+------------------------+-------------------------------->
      '-| información-texto |--'
 
>-----+-----------------------------+--------------------------->
      '-| características-índice |--'
 
>-----+----------------------------+---------------------------->
      '-UPDATEINDEX--+-UPDATE---+--'
                     '-NOUPDATE-'
 
>-----+-----------------------------------+--------------------->
      '-TABLESPACE--nombre-espacio-tabla--'
 
>-----+----------------------+---------------------------------><
      '-COMMITCOUNT--cuenta--'
 
información-texto
 
|---+---------------+---+-------------------+------------------->
    '-CCSID--ccsid--'   '-LANGUAGE--idioma--'
 
>-----+------------------+--------------------------------------|
      '-FORMAT--formato--'
 
características-índice
 
|---+-----------------------------------------------------------------+->
    '-INDEXTYPE--+-PRECISE----+---+--------------------------------+--'
                 +-LINGUISTIC-+   '-INDEXOPTION--+-CASE_ENABLED-+--'
                 '-NGRAM------'                  '-NORMALIZED---'
 
>----+-----------------------------------------------------------------------------+->
     |                                                          .-,---------.      |
     |                                                          V           |      |
     '-INDEXPROPERTY--SECTIONS_ENABLED--+-DOCUMENTMODEL--+---(-----modelo---+---)--'
                                        '-DOCUMENTMODELS-'
 
>----+------------------------------------------------+--------->
     '-UPDATEFREQ--+-NONE--------------------------+--'
                   '-| frecuencia-actualización |--'
 
>-----+--------------------------------------------------------------------------------+>
      +-DIRECTORY--directorio----------------------------------------------------------+
      |  .---------------------------------------------------------------------------. |
      |  |                                           .-,---------------------.       | |
      |  V                                           V                       |       | |
      '----DIRECTORY--directorio--ON--+-NODE--+---(-----nodo--+-----------+--+---)---+-'
                                      '-NODES-'               '-TO--nodo--'
 
>---------------------------------------------------------------|
 
frecuencia-actualización
 
|---MIN--(--docsmín--)--D---(--+-*------------+---)---H--------->
                               |  .-,-------. |
                               |  V         | |
                               '----0...6---+-'
 
                                       .-,---------.
                                       V           |
>----(--+-*-------------+---)---M---(-----0...59---+---)--------|
        |  .-,--------. |
        |  V          | |
        '----0...23---+-'
 

Parámetros del mandato

nombre-tabla
El nombre de la tabla de texto de la base de datos conectada que se ha de asociar a los archivos de texto externos que se han de indexar. El nombre debe incluir un nombre de esquema explícito (calificador) a menos que el nombre de esquema sea el mismo que el ID de usuario.

Para ver una descripción de los parámetros del mandato, consulte ENABLE TEXT COLUMN.

Notas del uso

Este mandato añade una columna de descriptores de contexto a la tabla DB2 especificada. Cada columna de descriptores de contexto se asocia a una colección de archivos de texto externos y la utilizan las funciones de DB2 Text Extender. Se crea un índice que se asocia a estos archivos.

Después de haber habilitado los archivos de texto, inicialice los descriptores de contexto de la columna de descriptores de contexto utilizando INIT_TEXT_HANDLE. Después, rellene el índice utilizando UPDATE INDEX.

No puede volver a utilizar un nombre de columna de contexto si ese nombre ya se ha utilizado antes en ENABLE TEXT FILES para identificar una columna de descriptores de contexto de una columna de texto.

Se crea una tabla de registro cronológico para registrar los cambios en los archivos, pero debe activar los desencadenantes manualmente para registrar esos cambios porque DB2 no tiene los archivos bajo su control y, por lo tanto, no conoce esos cambios. Consulte el apartado Actualización de un índice para archivos externos para ver una descripción de cómo hacer esto.

Si se queda sin espacio de registro cronológico en este paso, consulte el apartado Habilitación de una columna de texto en una tabla grande para ver las posibles soluciones.


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