Reorganizar una base de datos

From ABCD Wiki
Revision as of 11:34, 14 January 2016 by Guilda (talk | contribs) (Paso 1: Obtener la copia compactada de la base de datos)
Jump to: navigation, search

Producto del proceso normal de edición y eliminación de registros, as bases de datos CDS/Isis van generando registros "duplicados" que aumentan el tamaño requerida para almacenamiento (ver Estructura de los archivos de datos). Para recuperar el espacio utilizado por la "duplicación de registros" es necesario realizar un proceso de reorganización.

Para realizar el proceso de reorganización se requiere

  1. Obtener una copia compactada de la base de datos
  2. Sustituir la base de datos activa por la base de datos compactada
  3. Generar los índices (opcional)

Este proceso se activa desde el menú de utilitarios de la siguiente manera:

Paso 1: Obtener la copia compactada de la base de datos

  1. Del menú de catalogación seleccione la base de datos que desea compactar
  2. Seleccione la opción utilitarios y luego Copiar la base de datos a otra carpeta
  3. Seleccione la carpeta donde va a almacenar la copia, proporcione el nombre de la copia (en minúsculas, sin espacios o caracteres especiales, de los cuales solo se permite el guión bajo (underscore) _. Marque la casilla Reorganizar la base de datos y haga clic sobre ejecutar
  4. A continuación se presenta una ventana con las opciones seleccionadas. Si está conforme haga clic sobre ejecutar
  5. Se presenta entonces una pantalla donde se confirma la realización de la copia

Paso 2: Revisar la copia compactada

Antes de proceder con la sustitución de la base de datos conviene revisar la copia compactada. Para ello:

  1. Del menú de Utilitarios seleccione Leer base de datos con el MX
  2. Seleccione la carpeta donde almacenó la copia
  3. Se presenta entonces la lista de los archivos .mst contenidos en la carpeta. Seleccione la base de datos compactada obtenida en el Paso 1. El tamaño en bytes de la base de datos compactada debe ser menor al tamaño en bytes de la base de datos original. Una vez seleccionada la base de datos haga clic sobre Ejecutar
  4. Se presenta una ventana con el siguiente contenido:
  */abcd/www/bases/demo_nocopies/wrk/biblo_14012016
nxtmfn nxtmfb nxtmfp  t  reccnt mfcxx1 mfcxx2 mfcxx3    RC
  220    310    237   0      0      0      0      0      0
  ..............................................................................................................................
  
  ..mfn= 1
  2 ®1¯
  4 ®M¯
  6 ®m¯
  9 ®Monografías¯
  3 ®^a330.978^bL349^c1990¯
  104 ®Biblioteca¯
  17 ®Asociación de Universidades Confiadas a la Compañia de Jesús en América Latina¯
  18 ®Plan estratégico 2001-2005 "la casa de mi madre esta vacia" guildaa¯
  39 ®Caracas¯
  ...
  ..mfn= 2
  ...

La primera línea muestra el Registro de control del archivo maestro. Verifique que el valor de nxtmfn de la base compactada sea igual al de la base original (a menos que los últimos registros de la base original estén eliminados) <p> Al final de la página se muestran 2 casillas que permiten recorrer los registros de la copia compactada a efectos de revisión de su integridad