This is an old revision of the document!
Una de las tareas de mantenimiento que es necesario realizar sobre las bases bibliográficas de Catalis, es la generación completa del archivo invertido.
Debe ejecutar este proceso cada vez que:
Para generar el archivo invertido debe utilizar el script fullinv.sh
(Linux) o fullinv.bat
(Windows), ubicado en cgi-bin/catalis_pack/
.
El código de los scripts incluye comentarios sobre su utilización.
(Verificar permisos de ejecución)
#!/bin/bash # --------------------------------------------------------------------- # fullinv - Generación del archivo invertido para las bases # bibliográficas de Catalis. # --------------------------------------------------------------------- # # Uso: [path/to/]fullinv <database> # # Ejemplo: # cd /var/www/bases/catalis_pack/catalis/demo # /var/www/cgi-bin/catalis_pack/fullinv biblio # # IMPORTANTE: # 1. Este archivo debe tener permiso de ejecución. # 2. El directorio de los utilitarios cisis debe estar en el PATH. # 3. Configurar la ruta al archivo fullinv.cip # 4. Configurar las rutas *dentro* del archivo fullinv.cip # --------------------------------------------------------------------- CIPAR=/var/www/cgi-bin/catalis_pack/fullinv.cip mx cipar=$CIPAR db=$1 gizmo=DICTGIZ fst=@BIBLIO.FST actab=AC-ANSI.TAB uctab=UC-ANSI.TAB stw=@BIBLIO.STW fullinv=$1 tell=500
:: --------------------------------------------------------------------- :: fullinv - Generación del archivo invertido para las bases :: bibliográficas de Catalis. :: --------------------------------------------------------------------- :: :: Uso: [path\to\]fullinv <database> :: :: Ejemplo: :: cd \httpd\catalis_pack\catalis\demo :: \httpd\cgi-bin\catalis_pack\fullinv biblio :: :: IMPORTANTE: :: 1. El directorio de los utilitarios cisis debe estar en el PATH. :: 2. Configurar la ruta al archivo fullinv.cip :: 3. Configurar las rutas *dentro* del archivo fullinv.cip :: --------------------------------------------------------------------- @echo off set CIPAR=\httpd\cgi-bin\catalis_pack\fullinv.cip mx cipar=%CIPAR% db=%1 gizmo=DICTGIZ fst=@BIBLIO.FST actab=AC-ANSI.TAB uctab=UC-ANSI.TAB stw=@BIBLIO.STW fullinv=%1 tell=500
En una futura versión de Catalis, esta función deberá estar integrada en una interfaz gráfica, junto con otras operaciones de mantenimiento y control del sistema.