Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender Administración y programación


Indicaciones SQL devueltas por funciones de DB2 Text Extender

Las funciones SQL proporcionadas por DB2 Text Extender pueden devolver indicaciones de error. Ejemplo:

SQL0443N La función definida por el usuario
"DB2TX.CONTAINS" (nombre específico "DES5A")
ha devuelto un error SQLSTATE con el
texto de diagnóstico "No se puede abrir el archivo de mensajes".
SQLSTATE=38702

Los mensajes de esta sección están ordenados por número de SQLSTATE.

01H10El archivo nombre-archivo no se puede abrir.

Lo que se ha de hacer: Asegúrese de que existe el archivo y que el nombre de instancia de DB2 tiene los permisos necesarios para abrirlo.

01H11El descriptor de contexto está incompleto

Explicación: Se ha intentado utilizar un descriptor de contexto que se ha inicializado, pero no se ha completado. Se ha creado un descriptor de contexto parcial utilizando INIT_TEXT_HANDLE que contiene valores preestablecidos para el idioma y el formato del documento. Sin embargo, un desencadenante no ha completado el descriptor de contexto.

Lo que se ha de hacer: Utilice solamente los descriptores de contexto que se hayan completado. Si el descriptor de contexto implicado se ha almacenado en una columna de descriptores de contexto, habilite o vuelva a habilitar su columna de texto correspondiente.

01H12Argumentos de búsqueda demasiado largos. Se ha pasado por alto el segundo argumento.

Explicación: Se ha utilizado la función REFINE para combinar dos argumentos de búsqueda, pero la longitud combinada de los argumentos de búsqueda es superior al máximo permitido para LONG VARCHAR. La función REFINE devuelve el primer argumento de búsqueda en lugar de uno combinado.

Lo que se ha de hacer: Reduzca la longitud de uno o de ambos argumentos de búsqueda, después repita la consulta.

01H13El argumento de búsqueda contiene una palabra de parada.

Explicación: La consulta especificada contiene como mínimo un término de búsqueda que sólo consta de palabras de parada. Se ha pasado por alto el término de búsqueda al procesar la consulta.

Lo que se ha de hacer: Evite la utilización de palabras de parada en consultas DB2 Text Extender.

01H14Falta un diccionario de idioma para el proceso lingüístico.

Explicación: Los servicios lingüísticos de DB2 Text Extender no pueden encontrar los archivos de diccionario. La consulta se procesa sin el soporte lingüístico. Los archivos de diccionario correspondientes al código o códigos del idioma especificado no están en la vía de acceso esperada.

Lo que se ha de hacer: Para UNIX, compruebe que el diccionario necesario está en la vía de acceso {DB2TX_INSTOWNERHOMEDIR}/db2tx/dicts. Para OS/2, compruebe que el diccionario necesario está en la vía de acceso especificada en los valores de configuración del texto. Si es necesario, instale el diccionario necesario.

01H15Una especificación de término de búsqueda lingüística no coincide con el tipo de índice.

Explicación: La especificación del término de búsqueda lingüístico de la consulta no corresponde al tipo de índice. Por ejemplo, PRECISE FORM OF no debe utilizarse con un índice lingüístico. La especificación de lingüístico por omisión se utiliza tal como se muestra en la Tabla 7.

Lo que se ha de hacer: Adapte la aplicación para impedir la especificación de opciones de consulta que entren en conflicto con el tipo de índice.

38700La biblioteca de Text Extender no está actualizada.

Explicación: Se ha intentado utilizar un descriptor de contexto que sólo puede interpretarse por una versión posterior de DB2 Text Extender.

Lo que se ha de hacer: Asegúrese de que la vía de acceso para la versión actual de la biblioteca esté establecida correctamente y que tiene los permisos necesarios para acceder a ella.

Consulte la vista del catálogo de DB2 SYSCAT.FUNCTIONS, en la columna IMPLEMENTATION, para la función que ha causado el problema.

38701archivorastreo No se puede abrir este archivo de rastreo.

Explicación: Se ha intentado utilizar una función de rastreo que graba en el archivo DB2TX_TRACEFILE del directorio DB2TX_TRACEDIR. El archivo no existe, no se puede encontrar o no están disponibles los permisos necesarios para el archivo.

38702No se puede abrir el archivo de mensajes archivo-mensajes.

Explicación: Se ha generado una situación que ha provocado que DB2 Text Extender intentase devolver un mensaje. El archivo que contiene los mensajes no existe o no se ha podido encontrar o los permisos necesarios para el archivo no están disponibles.

Lo que se ha de hacer: Asegúrese de que el archivo existe, que la vía de acceso está establecida correctamente y que tiene los permisos necesarios para abrir el archivo.

38704El formato del descriptor de contexto es incorrecto.

Explicación: Se ha utilizado un descriptor de contexto que tiene un formato incorrecto como argumento para una función de DB2 Text Extender.

Lo que se ha de hacer: Asegúrese de que el descriptor de contexto no lo ha producido INIT_TEXT_HANDLE.

38705nombreudf Declaración de UDF incorrecta.

Explicación: El nombre específico de una función de DB2 Text Extender se ha cambiado en el script en el que se declaran las funciones. Los nombres de funciones de DB2 Text Extender pueden cambiarse, pero no sus nombres específicos.

Lo que se ha de hacer: Compruebe el script DESCVDF.DDL que contiene las declaraciones de funciones de DB2 Text Extender, para asegurarse de que se siguen utilizando los nombres correctos. Compruebe los nombres con los del soporte de almacenamiento de distribución original.

38706atributo No se puede reconocer el valor de este atributo.

Explicación: Se ha intentado establecer un CCSID, un formato o un idioma en un valor desconocido.

Lo que se ha de hacer: Consulte el Capítulo 4, Planificación para las necesidades de la búsqueda para ver los valores correctos.

38707La función solicitada ya no se soporta.

Explicación: La función especificada ya no se soporta.

Lo que se ha de hacer: Compruebe la función especificada.

38708código de retorno

Explicación: Se ha producido un error al procesar la petición de búsqueda.

Lo que se ha de hacer: Consulte la descripción del código de retorno en el Capítulo 17, Códigos de retorno.

38709No hay suficiente memoria disponible.

Explicación: No hay suficiente memoria disponible para ejecutar la función de DB2 Text Extender.

Lo que se ha de hacer: Cierre cualquier aplicación no necesaria para liberar memoria, después vuelva a intentarlo.

38710númeroerror No se puede acceder a los resultados de búsqueda.

Explicación: Se ha producido un error al intentar leer la lista de documentos encontrados (lista de resultados) devueltos por el servicio de búsqueda.

Lo que se ha de hacer: Intente repetir la búsqueda. Si no es satisfactoria, reinicie el servicio de búsqueda. Si el problema persiste, informe del mismo al representante local de IBM, indicando el número del error.

38711Error interno grave.

Explicación: Se ha producido un error grave.

Lo que se ha de hacer: Informe del error al representante local de IBM, indicando las circunstancias bajo las cuales se ha producido.

38712nombreíndice Descriptor de contexto incorrecto en este índice de texto.

Explicación: Se ha dañado un descriptor de contexto.

Lo que se ha de hacer: Utilice UPDATE INDEX para volver a crear el índice.

38714Reduzca la variable de entorno DB2TX_INSTOWNERHOMEDIR.

Explicación: El nombre del directorio inicial del propietario de la instancia no puede sobrepasar los 256 caracteres.

Lo que se ha de hacer: Utilice enlaces para reducir la longitud del nombre de directorio.

38717No se ha podido encontrar el tesauro especificado.

Explicación: No se ha podido encontrar el tesauro especificado.

Lo que se ha de hacer: Compruebe el nombre de tesauro especificado.

38718No se ha podido encontrar en el tesauro el nombre de relación especificado.

Explicación: La relación especificada no existe en el tesauro especificado.

Lo que se ha de hacer: Asegúrese de que la relación especificada existe.

38719Se ha producido un error de proceso de búsqueda. Código de razón: rc.

Explicación: No se ha podido efectuar la búsqueda debido a la razón especificada.

Lo que se ha de hacer: Intente resolver el problema informado por el código de razón. Si la razón especificada no sirve de ayuda y no se encuentra más información en el archivo desdiag.log, cree un rastreo e informe de la información al representante local de IBM.

38720Se ha producido un error de conexión de memoria compartida.

Explicación: El sistema no puede obtener acceso a la memoria compartida.

Lo que se ha de hacer: Compruebe la configuración del sistema y aumente los recursos compartidos o consulte el uso actual del recurso compartido (ipcs) y limpie los recursos que ya no se necesitan.

38721Se ha producido un error de creación/acceso de semáforo.

Explicación: El sistema no puede crear o no puede obtener acceso a un semáforo.

Lo que se ha de hacer: Compruebe la configuración del sistema y aumente los recursos compartidos o consulte el uso actual del recurso compartido (ipcs) y limpie los recursos que ya no se necesitan.

38722No ha vuelto un proceso de búsqueda.

Explicación: Se ha producido un error al procesar la petición de búsqueda.

Lo que se ha de hacer: Verifique la configuración del sistema descfgcl y compruebe si todos los nodos están activados y en ejecución.

38723El CCSID de la consulta y del índice no coinciden.

Explicación: El CCSID de base de datos utilizado para la serie de consulta no es el mismo que el CCSID del índice de texto.

Lo que se ha de hacer: Inhabilite el índice de texto y vuelva a crearlo utilizando el CCSID de la base de datos.

38724El nombre de sección o de modelo es incorrecto.

Explicación: El nombre de sección o de modelo especificado en la consulta es incorrecto.

Lo que se ha de hacer: Compruebe el nombre de sección o de modelo.

38726Se ha producido un error de lectura de archivo de modelos.

Explicación: No se ha encontrado un archivo de definiciones de modelos o no se puede abrir.

Lo que se ha de hacer: Compruebe que el archivo de definiciones de modelos existe y que está en el directorio de índices.


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