IBM Books
(C) IBM Corp. 2000

DB2 Net Search Extender Guía de administración y del usuario

Utilización de caracteres específicos como parte de una palabra

La utilización de caracteres específicos como parte una palabra garantiza que se pueda realizar búsquedas como una única palabra en nombres de productos que puedan implicar una serie de caracteres alfanuméricos, caracteres especiales y números. Por ejemplo, al habilitar el carácter especial '/', se busca en las plataformas AS/400(R) o OS/390(R) como palabras completas en lugar de como 'AS' y '400', o 'OS' y '390'.

Para ambos tipos de configuración, existen conmutadores disponibles. Para personalizar los conmutadores, cambie la plantilla del archivo .ini antes de crear un índice.

La plantilla del archivo .ini se almacena en sqllib/db2ext/cteixcfg.ini. Puesto que también se pueden realizar cambios en este archivo de plantillas utilizando el mandato CREATE INDEX, es recomendable que sólo cambie lo siguiente:

UnicodeNormalization           - para normalización de caracteres
AccentNormalization            - para normalización de caracteres
UmlautNormalization            - para normalización de caracteres
 
AdditionalAlphanumCharacters   - para utilizar caracteres
                                 específicos como parte de
                                 una palabra
 

Sólo está autorizado a cambiar parámetros listados en el archivo .ini.

Tenga en cuenta que después de tales cambios, todos los índices nuevos funcionarán con la nueva configuración.

Para activar los conmutadores, elimine ";" del principio de la línea. Para obtener más información, consulte el archivo cteixcfg.ini.


Apéndice I. Códigos de razón del Motor de búsqueda de texto

0
Operación realizada satisfactoriamente - no se ha producido ningún error.

1
Se ha pasado un descriptor de contexto no válido a una función.

2
La función no ha podido asignar suficiente memoria.

3
No se ha podido realizar la función debido a limitaciones de acceso o restricciones de seguridad.

4
No se da soporte a la operación para esta versión del tiempo de ejecución del Motor de búsqueda de texto.

5
La operación no está habilitada actualmente.

6
La aplicación ha violado el protocolo del Motor de búsqueda de texto llamando a sus funciones por un orden no permitido.

7
Se ha producido un error no esperado. Por favor, informe del mismo al representante de servicio.

8
Se ha especificado un idioma no válido.

9
El idioma especificado es válido pero no está soportado por el tiempo de ejecución del Motor de búsqueda de texto.

10
Se ha especificado un CCSID no válido.

11
El CCSID especificado es válido pero no está soportado por el tiempo de ejecución del Motor de búsqueda de texto.

12
Se ha especificado un ID de documento no válido.

13
El formato del documento especificado es válido pero no está soportado por el tiempo de ejecución del Motor de búsqueda de texto.

14
Se ha especificado un formato de documento no válido.

15
La operación no ha sido satisfactoria debido a la limitación de acceso durante la entrada/salida de archivo.

16
La operación no ha sido satisfactoria debido a errores de lectura durante la entrada/salida de archivo.

17
La operación no ha sido satisfactoria debido a errores de lectura durante la entrada de archivo.

18
La operación no ha sido satisfactoria debido a errores de grabación durante la salida de archivo.

19
La operación no ha sido satisfactoria debido a errores de búsqueda durante la entrada/salida de archivo.

20
La operación no ha sido satisfactoria debido a errores de indicación durante la entrada/salida de archivo.

21
La operación no ha sido satisfactoria debido a errores de cierre durante la entrada/salida de archivo.

22
La operación no ha sido satisfactoria debido a errores durante operaciones de renombrado.

23
La operación no ha sido satisfactoria debido a errores durante operaciones de supresión.

24
La operación no ha sido satisfactoria debido a errores durante operaciones mkdir.

25
Uno o varios argumentos de la función tenían un valor no válido (por ejemplo, un puntero nulo no esperado o un valor de tipo de enumeración no válido).

26
El directorio especificado no existe.

27
Se ha producido un error del Motor de búsqueda de texto no esperado. Examine el código de error del Motor de búsqueda de texto en el objeto de información de errores para conocer más detalles.

28
Se ha producido un error COS no esperado. Informe de este error.

29
Se ha intentado actualizar un documento vacío.

30
No se da soporte al argumento especificado para esta operación.

31
El analizador de atributos de fecha ha encontrado un valor no válido al intentar analizar un atributo de fecha.

32
El analizador de atributos de número ha encontrado un valor no válido al intentar analizar un atributo de número.

33
Nombre de atributo no válido, probablemente es demasiado largo.

35
Número reservado para utilizarlo en el futuro.

36
El documento de entrada contiene un atributo (DATE, NUMBER o STRING) que excede el límite de longitud para los atributos. El texto del atributo se ha truncado en ese límite.

38
Se ha excedido el umbral de aviso tal como lo ha establecido el usuario. Como consecuencia, se ha generado este error.

39
El documento de entrada no se ha podido indexar. Contiene demasiados campos anidados.

40
Se ha excedido el límite de diferentes atributos para uno de los tipos de atributo de este índice.

46
El iterador no es (o ya no es) válido, porque su lista está vacía o se ha suprimido.

47
No se da soporte a la función para la clase de manejador que se ha pasado. Este error se produce, por ejemplo, cuando se intenta utilizar itlQueryResultEntryObtainData en un iterador de lista que no representa un iterador de resultado de consulta.

48
Este aviso se emite si no puede encontrarse un archivo de palabras de exclusión para el idioma y la vía de acceso de recurso especificados.

49
Este aviso se emite si un archivo de palabras de exclusión no contiene ninguna palabra de exclusión.

50
Este aviso se emite si un archivo de palabras de exclusión contiene datos no válidos.

100
No se ha podido abrir el índice porque no existe con el nombre y/o directorio especificados.

101
El nombre de índice especificado no es un nombre de índice válido.

102
El directorio de índice especificado no es un nombre de directorio válido.

103
La operación no puede efectuarse porque el Motor de búsqueda de texto ha detectado que la estructura del índice y/o los conjuntos de archivos están dañados.

104
El índice especificado no puede crearse porque ya existe con el nombre y el directorio facilitados.

109
Antes de poder realizar cualquier otra operación en este índice debe realizarse una operación de retrotracción.

110
El archivo de configuración del índice no contiene la sección obligatoria, tal como se especifica en el contexto del error.

111
El archivo de configuración del índice no contiene la opción obligatoria, tal como se especifica en el contexto del error.

112
El archivo de configuración del índice contiene datos no válidos en la opción, tal como se especifica en el contexto del error.

113
El archivo de configuración del índice no coincide con la versión del Motor de búsqueda de texto.

200
El nombre de modelo de documento especificado no es un nombre de modelo válido.

201
El nombre de campo del modelo de documento especificado no es un nombre de campo válido.

202
El modelo de documento especificado no es conocido.

203
El modelo de documento especificado ya existe y no puede volverse a definir.

204
Se han añadido demasiados modelos de documentos al índice o son demasiado grandes.

205
El modelo de documento contiene demasiados elementos.

206
El elemento de modelo de documento contiene un parámetro (atributo XML) que no está permitido para este tipo de elemento.

207
El elemento de modelo de documento contiene un valor de parámetro que no está permitido para este tipo de parámetro (atributo XML).

208
El elemento de modelo de documento no contiene un parámetro necesario (atributo XML), como el "nombre".

209
El modelo de documento no parece que sea XML, o empieza por un elemento XML no esperado.

210
El XPath (valor de localizador) suministrado contiene un símbolo no esperado.

211
El XPath (valor de localizador) suministrado contiene un especificador de eje (nombre seguido de dos puntos) no esperado.

212
El XPath (valor de localizador) contiene una prueba de nodo no esperada.

213
El archivo de directorio de modelos de documentos (extensión .mdx) está dañado.

214
El archivo de índice de modelos de documentos (extensión .mox) está dañado.

215
El documento contiene un elemento XML que se correlaciona con un atributo de documento que contiene otro atributo de documento. El atributo más interior se ignora.

216
El valor de un parámetro dado es demasiado largo como identificador GPP o HTML.

217
El modelo de documento contiene una definición de campo duplicada.

218
El modelo de documento contiene una definición de atributo duplicada.

300
La operación no se ha podido realizar porque el Motor de búsqueda de texto ha detectado daños en los archivos de índice utilizados para la correlación de nombres de documentos.

301
La operación no ha podido realizarse porque el Motor de búsqueda de texto ha detectado un número de documento no válido.

302
La operación no ha podido realizarse porque el Motor de búsqueda de texto ha detectado un identificador de documento no válido.

303
La operación no ha podido realizarse porque el Motor de búsqueda de texto no ha encontrado ninguna entrada de índice para el identificador del documento.

304
La operación no ha podido realizarse porque el Motor de búsqueda de texto no ha encontrado ninguna entrada de índice para el número del documento.

305
La operación no ha podido realizarse porque el Motor de búsqueda de texto ha detectado un desbordamiento en los números de documento utilizados.

306
El identificador del documento que la aplicación ha intentado indexar ya ha aparecido en la lista de documentos. El Motor de búsqueda de texto no da soporte a que aparezcan identificadores de documentos duplicados en una secuencia de indexación, es decir, antes de haber confirmado la actualización.

340
La intensidad del término no es válida.

341
El número de relación no es válido, debe estar contenido.

342
El tipo de relación no es válido, utilice una de las definiciones descritas en API.

343
La frase (término) es demasiado larga.

344
Se ha encontrado una fin de archivo no esperado durante la lectura.

345
Se ha detectado un conflicto de versiones al leer archivos de índice/diccionario tesauro.

346
Desbordamiento en almacenamientos intermedios de diccionario tesauro.

347
Nombre no válido, probablemente es un nombre demasiado largo para un archivo o directorio.

348
La búsqueda no ha encontrado el término (frase) en el diccionario o la entrada del archivo de definición no contiene un término obligatorio.

349
El archivo de definición está vacío.

350
El diccionario tesauro o el archivo de definición, tal como se ha especificado mediante el parámetro de entrada no existe.

351
Errores de sintaxis en el archivo de definición.

352
La Relación se ha especificado incorrectamente.

352
El número de la Relación estaba fuera de rango.

360
Se ha utilizado una máscara de un solo carácter no válida.

361
Se ha utilizado una máscara de múltiples caracteres no válida.

362
La paridad del operador es inferior al número de operandos dados en una consulta.

363
Valor de operador fuera de rango definido por la enumeración ItlEnOperator.

364
Valor para fórmula de rango fuera del rango de enumeración.

365
El número de identificación del segmento de proximidad está fuera de rango.

366
La consulta está bajo construcción y no puede volverse a definir o restaurar.

367
El ámbito dado como resultado de la búsqueda previa indica un resultado vacío.

368
Una llamada no válida pide que se añadan nombres de campo antes de establecer el primero.

369
Se pasa por alto un distintivo de búsqueda no válido que pide una comparación no válida con el contenido de índice. Si, por ejemplo, se ha pedido una comparación sensible a las mayúsculas y minúsculas para un índice que se ha creado sin tenerlas en cuenta, este código de razón aparecerá en la información del error.

370
No se da soporte a los caracteres de máscara de series para el idioma Tailandés o DBCS.

371
No hay ninguna entrada de consulta válida. Por ejemplo, los términos de búsqueda están disponibles.

372
Se han pedido operaciones de comparación no válidas.

373
Se han pedido operaciones de comparación no válidas.

374
Se ha pedido un descriptor de contexto de índice de búsqueda para un índice vacío.

375
No se da soporte a la combinación de operador y modalidad de operador pedida.

380
El resultado de la búsqueda está incompleto, la búsqueda se ha interrumpido debido a un umbral.

381
La búsqueda en el índice ha revelado que la consulta contenía palabras de exclusión.

401
La operación no puede realizarse debido a que el Motor de búsqueda de texto ha detectado daños en los archivos de índice utilizados para correlacionar nombres de campo/atributo.

402
La operación no ha podido realizarse debido a que el Motor de búsqueda de texto ha detectado un nombre de campo o atributo no válido.

403
La operación no ha podido realizarse porque el nombre de campo o atributo dado no es conocido.

404
El límite de diversos atributos para uno de los tipos de atributo o de varios campos se ha excedido para este índice.

500
El documento/datos contienen una secuencia de caracteres no válida (en una fuente UTF8, UTF16 o DBCS).

501
El convertidor de página de códigos ha generado un error.

502
El documento/datos contienen una secuencia de caracteres incompleta (en una fuente UTF8, UTF16 o DBCS).

503
El convertidor de página de códigos tiene un descriptor erróneo.

600
El documento XML contiene una entidad asíncrona. Por ejemplo, un valor de atributo XML sin entrecomillar.

602
Referencia a caracteres no valida, (por ejemplo, o ).

603
Referencia a entidad binaria no válida.

604
No se ha podido crear XML Parser Expat.

605
El nombre de un atributo en el identificador debe ser exclusivo.

607
El analizador XML ha encontrado una referencia a entidad externa no válida.

608
Los documentos incluyen un símbolo incorrecto, como la falta de un < o >.

609
Los documentos XML deben tener un identificador de contenido y después del identificador final de contenido no se permite texto.

610
No se permite una instrucción de proceso en esta posición. Por ejemplo, la primera instrucción de proceso no es prolog <?xml .. ?>.

611
Un elemento es una secuencia de identificador de inicio, contenido e identificador de fin. Este error se ha producido, por ejemplo, en la secuencia "<s> texto /s>", porque el identificador de fin no es correcto.

612
La asignación de memoria ha fallado en el analizador XML.

614
Referencia a entidad de parámetro no válida.

615
Un carácter no completo sólo puede ser el primer byte de un carácter UTF8 de dos bytes.

616
Referencia a entidad recursiva.

617
Error de sintaxis XML; por ejemplo, texto fuera de los identificadores de inicio y fin.

618
Cada identificador de inicio necesita un identificador de fin.

619
Sección de cdata sin cerrar.

620
Símbolo sin cerrar; por ejemplo, texto después del último símbolo de un documento.

621
Hay una entidad en el documento que no ha podido resolverse.

622
Error no esperado.

631
No se ha podido analizar la información del campo o atributo en el metaidentificador. El identificador debe tener el formato <meta name="abc" content="xyz">; puede ser que el nombre de atributos o el contenido del metaidentificador no sean correctos.

632
La entidad no ha podido transformarse en un carácter.

650
Las diferentes definiciones de campo empiezan por el mismo identificador de inicio.

651
Un identificador de inicio contiene otro, por lo que los identificadores son ambiguos.

652
Si un campo y un atributo utilizan el mismo identificador de inicio, deben utilizar el mismo identificador de fin o no utilizar ninguno un identificador de fin.

653
Un campo aún no cerrado si finaliza el documento.

654
No se ha especificado ningún modelo de documento para el formato estructurado. El documento se analizará como documento de texto plano sin informaciones de campo o de atributo.

670
La operación no se ha podido realizar, porque requiere las bibliotecas "Outside In" (TM), que no han podido encontrarse.

671
La operación no ha podido realizarse porque no se ha podido cargar un procedimiento necesario de las librerías "Outside In" (TM). Probablemente las bibliotecas están anticuadas o dañadas.

672
Se ha producido un error al procesar el documento con "Outside In".

Apéndice J. Resolución de problemas

DB2 Net Search Extender proporciona la siguiente información para rastrear errores y descartar objetos DB2 sin utilizar los mandatos apropiados.


Rastreo de errores

Si necesita comunicar un error a un representante de IBM, es posible que se le pida que active el rastreo para que la información se escriba en un archivo que pueda utilizarse para localizar el error.

Dado que el rendimiento del sistema se ve afectado por la activación del rastreo, utilice este recurso únicamente cuando se lo indique el representante del Centro de soporte de IBM o el representante de soporte técnico.

Para activar el rastreo, utilice el recurso de DB2:

db2trc on

Consulte la documentación DB2 UDB Command Reference (SC09-4828) para obtener más información.

Para recibir información específica de Net Search Extender, puede utilizarse una máscara con el componente 96:

db2trc on -m *.*.96.*.*

En caso de errores graves, puede resultar útil echar un vistazo a db2diag.log.


Descarte de objetos de DB2 sin utilizar los mandatos correctos de Net Search Extender

DB2 Net Search Extender proporciona la siguiente información en caso de que descarte objetos de DB2 sin utilizar los mandatos correctos.


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