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
Next revision
Previous revision
Next revision Both sides next revision
generacion_del_archivo_invertido_en_catalis [08/10/2006 15:43]
fernando
generacion_del_archivo_invertido_en_catalis [30/04/2009 16:30]
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}}
  
generacion_del_archivo_invertido_en_catalis.txt · Last modified: 03/05/2009 00:00 (external edit)