El proceso de Compactación y Reparación de Bases de Datos puede ejecutarse de 2 maneras, a través de:
- IGGLOBAL
- SQL Management Studio
1. IGGLOBAL
Dentro de IGGLOBAL, módulo Configuración, opción Empresas, el Usuario podrá ejecutar el proceso de Compactar y Reparar la base de datos haciendo clic derecho en la empresa (Base de Datos) indicada.
Además entre las opciones disponibles se encuentran los procesos de compactación y reparación de la Base de Control del sistema y Base de Grupo de trabajo, las cuales ejecutan rutinas de compactación sobre la base de datos de configuración del sistema (Informac).
2. SQL Management Studio
Dentro del SQL Server Management Studio, clic derecho en la base que esté en Modelo de Recuperación Completa, clic en Propiedades.
Seleccionamos la página Opciones y en modificamos el Modelo de Recuperación a Simple como muestra la imagen. Aceptamos el proceso.
A continuación hacemos clic derecho nuevamente, Tareas > Reducir > Base de Datos, aceptando el proceso seleccionado.
Estos procesos, además de reducir el tamaño de las bases de datos y limpiar tablas y archivos temporales, permiten resolver inconvenientes como el mencionado a continuación.
Tanto en el entorno Classic como Online de IGGLOBAL, el sistema utiliza tablas temporales para la carga de formularios y reportes. Al momento de seleccionar un comprobante desde una terminal, el sistema bloquéa dicha transacción. En estos casos, es habitual que el sistema arroje el mensaje al usuario 1224 como se muestra en la siguiente imagen, indicando que:
«El o los comprobantes seleccionados se están modificando desde otra terminal o Ventana. Los cambios efectuados no podrán ser grabados. Usuario que tiene en uso el comprobante: XXXXX»