This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
generacion_del_archivo_invertido_en_catalis [08/10/2006 15:39] fernando creado |
generacion_del_archivo_invertido_en_catalis [03/05/2009 00:00] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
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]]. | 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]]. | ||
- | Para esto debe usarse el script ''fullinv.sh'' (Linux) o ''fullinv.bat'' (Windows), ubicado en ''cgi-bin/catalis_pack/''. | + | ==== Cuándo ==== |
- | El código de los scripts incluye comentarios sobre su utilización. | + | Debe ejecutar este proceso cada vez que: |
- | Esperamos incorporar esta función en una futura interfaz gráfica, junto con otras operaciones de mantenimiento y control del sistema. | + | * 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 ==== | ==== El código de los scripts ==== | ||
- | Versión para Linux (verificar permisos de ejecución): | + | === Versión para Linux === |
+ | (Verificar permisos de ejecución) | ||
+ | |||
+ | <code bash> | ||
#!/bin/bash | #!/bin/bash | ||
# --------------------------------------------------------------------- | # --------------------------------------------------------------------- | ||
Line 35: | Line 48: | ||
CIPAR=/var/www/cgi-bin/catalis_pack/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 | 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: | + | === Versión para Windows === |
+ | <code dos> | ||
:: --------------------------------------------------------------------- | :: --------------------------------------------------------------------- | ||
:: fullinv - Generación del archivo invertido para las bases | :: fullinv - Generación del archivo invertido para las bases | ||
Line 60: | Line 75: | ||
set CIPAR=\httpd\cgi-bin\catalis_pack\fullinv.cip | 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 | 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. | ||
- | [[Categoría:Catalis]] | + | {{tag>catalis admin}} |