Vous êtes sur la page 1sur 7

CAPÍTULO I

Introducción

En los capítulos principales de este manual se van a explicar los siguientes puntos:

- los directorios, ficheros y programas que componen una instalación de Absys

- cómo realizar una instalación de Absys

- cómo adaptar Absys a las necesidades de la biblioteca

- cómo resolver problemas que pueden surgir mientras se trabaja con la aplicación

Los módulos opcionales de Absys (Web, Z39.50, Bibliobús, Autopréstamo, Multimedia) aparecerán descritos cada
uno de ellos en capítulos específicos.
I-2 • Administración diaria

Administración diaria

Las labores a realizar diariamente en una instalación de Absys son las siguientes:

• Reorganización de las bases de BRS


• Actualización de Absys
• Copia de seguridad

Se recomienda definir el servidor para que ejecute todas estas labores automáticamente en el transcurso de la noche
para, de esta manera, no interrumpir el trabajo diario de la biblioteca.

En un servidor UNIX

En el fichero Absys/Bin/ab_cron se encuentran los comandos que hay que ejecutar para que se realice la
reorganización, copia de seguridad y actualización de Absys. Este fichero hay que incluirlo en el cron del sistema
operativo para que todos los procesos anteriores se realicen automáticamente por la noche.

Nota importante: Antes de poner el ab_cron en el cron, compruebe que la primera línea del fichero tiene el path
del ab_config correctamente.

El contenido de este fichero es similar al siguiente:

. /Absys/Bin/ab_config
$ABPATH/Bin/ab_lock -T
$ABPATH/Bin/ab_actbatch -b -nq
$ABPATH/Bin/ab_reorg -b
$ABPATH/Bin/ab_back -b

¾ Reorganización de las bases de datos de BRS

El trabajo diario sobre las bases de datos de BRS (CATA, AUTO, ADQT y CANC) “desorganizan” sus ficheros
consiguiendo, en algunos casos, un crecimiento importante de los mismos.

Para optimizar el rendimiento de las mismas hay que reorganizarlas diariamente.

En un servidor UNIX, el programa de Absys encargado de realizar la reorganización de las bases de datos de BRS es
ab_reorg1. Este programa, es una shell, que llama a la reorganización de cada una de las bases de datos.

El comando de reorganización de cada base de datos es el siguiente:

brsload BASE -reorg all

¾ Actualización de Absys

Hay un programa que hay que ejecutar todos los días a partir de las 00:01 horas para que Absys realice una serie de
procesos que no se pueden realizar en directo.

Los procesos que ejecuta este programa son los siguientes:

• Corrige en los documentos del catálogo las autoridades modificadas/transferidas durante el día.

1
Vea más información en el Capítulo IV “Programas de Absys” de este manual.
Administración diaria • I-3
• Actualiza en los documentos bibliográficos la información de los ejemplares modificados/añadidos en el día.

• Si la biblioteca lo tiene definido, actualiza la información de campo T852.

• Si la biblioteca lo tiene definido, actualiza la información de los campos T866, T867 y T868
• Calcula todas las cartas que tiene que generar el programa (cartas de reclamación de préstamos, de pedidos, de
series, de encuadernación, desideratas, etc.).

• Calcula las multas de los lectores.

• Calcula los números de serie

• Actualiza el calendario

El comando es el siguiente:

ab_actbatch -b -nq

¾ Copia de seguridad

Absys no tiene un software propio de copia de seguridad, utiliza siempre los recursos del servidor para realizarla. En
el caso de un servidor UNIX usa uno de los comandos de copia del sistema operativo (cpio).

Cuando se realiza la copia se deben copiar tanto las bases de datos de BRS (CATA, AUTO, ADQT y CANC) como la
base de datos relacional (bien sea de ORACLE o INFORMIX).

El programa de Absys encargado de realizar la copia de los datos es ab_back2. Este programa, es una shell, que
ejecuta un cpio para copiar los siguientes directorios:

Base de datos CATA En Search3/Config/Databases/CATA


Base de datos AUTO En Search/Config/Databases/AUTO
Base de datos ADQT En Search/Config/Databases/ADQT
Base de datos CANC En Search/Config/Databases/CANC
Base de INFORMIX Absys/biblio.dbs Æ (En INFORMIX Run-time)
/IFMXDATA Æ (En INFORMIX Workgroup)
Base de ORACLE Oradata/ABS4
app/oracle/product/admin/ABS
$ORACLE_HOME/dbs/ABS

Nota importante: Si su instalación de Absys es con ORACLE, tiene que bajarlo primero y subirlo después. Para
hacerlo entre como usuario root y ejecute orashut (para bajarlo) y orastart (para subirlo).

2
Vea más información en el Capítulo IV “Programas de Absys” de este manual.
3
O el path correspondiente de la base de datos. Ejecutando brssize base podremos saber dicho path.
4
Suponiendo que $ORACLE_SID es ABS y que el punto de montaje del ORACLE está en un único directorio.
I-4 • Administración diaria

En un servidor Windows

En el fichero \absysw\bin\ab_cron.bat se encuentran los comandos que hay que ejecutar para que se realice la
reorganización, copia de seguridad y actualización de Absys. Este fichero hay que incluirlo en Tareas Programadas
para que todos los procesos anteriores se realicen automáticamente por la noche.

Si le interesa puede indicar en este mismo fichero el comando para la realización de la copia de seguridad siempre
después de la reorganización.

¾ Reorganización de las bases de datos de BRS

En un servidor Windows el programa encargado de realizarlo es reorg.bat. Este programa llama a la reorganización
de cada una de las bases de datos.

El comando de reorganización de cada base de datos es el siguiente:

brsload BASE -reorg all

¾ Actualización de Absys

El trabajo diario sobre las bases de datos de BRS (CATA, AUTO, ADQT y CANC) “desorganizan” sus ficheros
consiguiendo, en algunos casos, un crecimiento importante de los mismos.

Para optimizar el rendimiento de las mismas hay que reorganizarlas diariamente.

Hay un programa que hay que ejecutar todos los días a partir de las 0 horas para que Absys realice una serie de
procesos que no se pueden realizar en directo.

Estos procesos que ejecuta este programa son los siguientes:

• Corrige en los documentos del catálogo las autoridades modificadas/transferidas durante el día.
• Actualiza en los documentos bibliográficos la información de los ejemplares modificados/añadidos en el día.

• Si la biblioteca lo tiene definido, actualiza la información de campo T852.

• Si la biblioteca lo tiene definido, actualiza la información de los campos T866, T867 y T868

• Calcula todas las cartas que tiene que generar el programa (cartas de reclamación de préstamos, de pedidos, de
series, de encuadernación, desideratas, etc.).

• Calcula las multas de los lectores.

• Calcula los números de serie

• Actualiza el calendario

El comando que realiza todos estos procesos es el siguiente:

ab_actbatch.exe -nq

¾ Copia de seguridad

Absys no tiene un software propio de copia de seguridad, utiliza siempre los recursos del servidor para realizarla. El
administrador del servidor windows tendrá que saber manejar el software instalado para la utilización de su
dispositivo.
Administración diaria • I-5

Como el programa de copia de seguridad de un servidor Windows depende del tipo de dispositivo que tenga el
servidor el Administrador del servidor Windows tendrá que saber cómo funciona dicho software.

Los directorios que tiene que copiar son los siguientes:

Base de datos CATA En \Absysw\Search5\Database\CATA


Base de datos AUTO En \Absysw\Search\Database\AUTO
Base de datos ADQT En \Absysw\Search\Database\ADQT
Base de datos CANC En \Absysw\Search\Database\CANC
Base de ORACLE \ORANT\Database
Base de SQL MSSQL\Data\absys_Data.mdf6
MSSQL\Data\absys_Log.mdf7

Nota importante: Si su instalación de Absys es con ORACLE, tiene que bajarlo primero y subirlo
después. Para hacerlo inicie la sesión como usuario absys y ejecute orashut.bat para
bajarlo y orastart.bat para subirlo.

Si su instalación de Absys es con SQL, le recomendamos que lo baje antes de realizar


la copia de seguridad

5
O el path correspondiente de la base de datos. Ejecutando brssize base podremos saber dicho path.
6
Suponiendo que SQL esté instalado en el sitio por defecto y la base de datos sea la montada por defecto.
7
Suponiendo que SQL esté instalado en el sitio por defecto y la base de datos sea la montada por defecto.

Vous aimerez peut-être aussi