Cargando...
 

Migración de Abies a Pmb

 

1. Introducción

 

El objectivo de este artículo es explicar como migrar de la aplicación para la gestión de bibliotecas Abies 2.0 al Pmb, que es la aplicación a la que se da soporte desde el equipo LliureX.

Para el proceso de migración consta de 2 fases:

  1. Generación de un fichero .sql con la información de Abies 2.0 que será importada en el Pmb:  para ello será necesario tener instalada la aplicación LliureX Abies2Pmb.
  2. Importación del fichero .sql en el Pmb y mantenimiento posterior

 

2. Consideraciones previas

 

Debido a las diferencias en cuanto a esquema de tablas utilizado por Abies 2.0  y Pmb, en el proceso de migración se han realizado una serie de simplicaciones y aproximaciones para que dicho proceso sea lo más estándar posible y funcione correctamente.

En primer lugar indicar que el proceso de migración usa información de las siguientes tablas de Abies 2.0: Autores, Ubicaciones, Cursos, Fondos, Fondos_Autores, Fondos_CDUs, Ejemplares. Del resto de tablas no se utilizará información debido a las diferencias comentadas.

Algunas de las aproximaciones realizadas son las siguientes:

  • La función para el autor principal de cada fondo que mostrará inicialmente en el Pmb será la de "Autor", mientrás que si el fondo tiene un autor adicional la función asignada a este será la de "Colaborador".  Posteriormente se podrá modificar desde el Pmb.
  • Todas las ubicaciones existentes en Abies, tendrán asociadadas (dentro del Pmb) una sección denominada "Genérica", donde se mostrará todos los ejemplares de los fondos asociados a dicha ubicación, cuando se realicen consultas desde el OPAC.
  • Todos los ejemplares, dentro del Pmb quedarán asignados al código estádistico "Indeterminado".  Posteriormente se podrá modificar esta asignación desde el Pmb.
  • En cuanto a los usuarios, será necesario realizar una carga de los mismos directamente en el Pmb

Por último señalar que previamente a realizar el proceso de migración, sería recomendable revisar la información almacenada en Abies 2.0 a fin de depurar registros duplicados (sobre todo los asociados a Autores, Editoriales, CDUs ...) o posibles inconsistencias (por ejemplo  que un autor aparezca con acento y sin acento...) ya que de lo contrario esta información duplicada o inconsistente se trasladará al Pmb o puede provocar errores en la importación posterior que haga que se pierda información.

 

3. Proceso de migración

 

Se describen a continuación los pasos a seguir para realizar la migración desde Abies 2.0 al Pmb.

3.1. Generación del fichero .sql

El primer paso en el proceso de migración, es generar un fichero .sql con la información de Abies 2.0 que será importada en el Pmb.  Para la obtención de este fichero se utilizará la aplicación LliureX Abies2Pmb.

Una vez dispongamos del fichero .mdb con las tablas de Abies 2.0, se ejecutará LliureX Abies2Pmb.

 

Abies1  

Una vez abierta la aplicación, seleccionaremos el fichero .mdb (bien arrastrándolo a la ventana o seleccionándolo con el selector). Si el fichero tiene la extensión correcta podremos modificar el directorio donde se guardará el fichero .sql a generar (por defecto esta carpeta es la misma que la del fichero .mdb).

Indicar que el nombre del fichero .sql es el mismo que el fichero .mdb con el sufijo _pmb. Este nombre se establece de forma automática y no es modificable.

 

Abies2  

Con el fichero cargado inicaremos el proceso de conversión haciendo clic sobre el botón Convertir.   Finalizado el proceso de conversión veremos un mensaje indicando si este se ha realizado de forma correcta o si de lo contrario se ha producido un error.

 

Abies4  

3.2. Importación del fichero .sql en el Pmb

Una vez dispongamos del fichero .sql generado con Lliurex Abies2Pmb, deberemos importarlo desde el Pmb

 

NOTA: Antes de ejecutar el proceso de importación, se recomienda realizar una copia de seguridad de la base de datos del Pmb (opción disponible en el Pmb en el menú Administración: Copias de Seguridad: Copia de seguridad (LliureX)) para poder volver al estado original del Pmb si  la importación no funcionara correctamente.

Para ejecutar el proceso de migración accederemos al Pmb y dentro de este iremos al menú de Administración: Importación y seleccionaremos la opción Importa registros Abies.

 

Pmb Abies1  

Una vez dentro de esta página, seleccionaremos el fichero .sql generado en el punto anterior y ejecutaremos el proceso de importación.  Finalizado este, se mostrará un mensaje información si se ha ejecutado correctamente o ha ocurrido algún error.

 

Pmb Abies2  

Finalizada la importación del fichero .sql será necesario reindexar la base de datos, para que los procesos de búsqueda y consulta funcionen correctamente. Se recomienda como mínimo seleccionar las opciones marcadas en la siguiente imagen

 

Pmb Abies3  

Seleccionadas las opciones de la indexación, se hará clic en Siguiente para ejecutarla (este proceso puede durar varios minutos en función del número de registros existentes en la base de datos del Pmb). Si todo funciona correctamente al finalizar se mostrará una pantalla como la siguiente

 

Pmb Abies4  

Finalizada la indexación, el Pmb ya estaría en disposición de ser utilizado con la información proveniente de Abies 2.0.

Con la información cargada en el Pmb, se podrá realizar los cambios que se consideren oportunos (como definir nuevas secciones para las distintas ubicaciones de la biblioteca, modificar la catalogación de los ejemplares...) para lo que se podrá usar las distintas opciones que ofrece el Pmb.