User Tools

Site Tools


generacion_del_archivo_invertido_en_catalis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
generacion_del_archivo_invertido_en_catalis [03/05/2009 00:00]
generacion_del_archivo_invertido_en_catalis [03/05/2009 20:46]
fernando
Line 1: Line 1:
 +====== Generación del archivo invertido en Catalis ======
 +
 +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]].
 +
 +==== Cuándo ====
 +
 +Debe ejecutar este proceso cada vez que:
 +
 +  * realice una modificación en la FST (archivo biblio.fst),​
 +  * compacte la base,
 +  * agregue registros a la base por fuera de Catalis (e.g. usando mx)
 +  * //... ¿me olvido de algo?//
 +
 +==== Cómo ====
 +
 +
 +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.
 +
 +
 +==== El código de los scripts ====
 +
 +=== Versión para Linux ===
 +
 +(Verificar permisos de ejecución)
 +
 +<code bash>
 +  #​!/​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
 +</​code>​
 +
 +
 +=== Versión para Windows ===
 +
 +<code dos>
 +  :: ---------------------------------------------------------------------
 +  :: 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
 +</​code>​
 +
 +
 +==== Notas ====
 +
 +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.
 +
 +
 +{{tag>​catalis admin}}
  
generacion_del_archivo_invertido_en_catalis.txt · Last modified: 03/05/2009 00:00 (external edit)