Generar lista invertida utilizando el MX

From ABCD Wiki
Jump to: navigation, search

Este proceso optimiza el tiempo para generar los archivos invertidos, invocando directamente al MX desde la línea de comandos.

Para ello se genera un comando de ejecución que contempla los siguientes parámetros:

dbn Nombre de la base de datos. Se forma utilizando la base de datos activa a la cual se antepone la ruta completa hacia el directorio data de la misma.
 Ejm:  /ABCD/www/bases/data/biblo
cipar Es un archivo con las rutas a los recursos que va a utilizar el MX. Por ejemplo si la FST hace referencia a una base de datos externa o llama a un formato externo, la ruta hacia estas referencias deben estar incluídas en el archivo cipar. Para leer este archivo ABCD intenta localizar en la carpeta data de la base de datos activa un archivo cuyo nombre debe ser dbn.cip (dbn=nombre de la base de datos). Si no lo localiza en la carpeta data lo busca entonces en la raiz de la carpeta de las bases de datos. Si no lo localiza omite el parámetro al generar el comando de ejecución
FST Nombre y ruta hacia la FST a utilizar para generar las claves. Esta FST se encuentra localizada en la carpeta data
uctab Nombre de la tabla de conversión de minúsculas a mayúsculas. Esta tabla en ABCD se identifica con el nombre isisuc.tab. Primero intenta localizarla en la carpeta data de la base de datos activa. Si no está presente la busca en la raiz de la carpeta de las bases de datos. Si no la ubica entonces genera como parámetro uctab=ansi
actab Nombre de la tabla de conversión a utilizar para determinar los caracteres alfabéticos. Esta tabla en ABCD se identifica con el nombre isiscc.tab. Primero intenta localizarla en la carpeta data de la base de datos activa. Si no está presente la busca en la raiz de la carpeta de las bases de datos. Si no la ubica entonces genera como parámetro actab=ansi
stw Archivo con palabras a omitir en las técnicas de indización 4 y 8. Esta tabla en ABCD se identifica con el nombre de la base de datos seguida de la extensión .stw. Primero intenta localizarla en la carpeta data de la base de datos activa. Si no está presente la busca en la raiz de la carpeta de las bases de datos. Si no la ubica no genera este parámetro

La localización del programa mx se determina a través del parámetro $mx_path del script config.php, a menos que en el archivo dr_path.def de la base de datos activa se indique otro valor en el parámetro mx_path de ese archivo de configuración. (ver Parámetros de configuración de la base de datos)

En caso de error vea Process not executed

Para información más detallada acerca de los parámetro incluídos en la ejecución del mx consulte el Manual de referencia del CISIS