Base de datos Gestan HFSQL

Gestan gestiona bases de datos HFSQL, un SGBD desarrollado por PCSoft, en modo Classic o Cliente/Servidor.

Las bases de datos HFSQL pueden utilizarse libremente y no requieren licencia.

Se trata de un sistema robusto y de alto rendimiento.

Una base de datos HFSQL consta de cuatro tipos de archivos:

  • Archivo .FIC : por ejemplo, CONTACT.FIC. Los archivos .fic contienen los datos estructurados del archivo
  • Archivo .NDX : contienen los índices de los datos (la «tabla de contenidos»)
  • Archivo .MMO (si lo hay): contienen datos no estructurados, texto, datos binarios, imágenes, etc., sin límite de tamaño. Por ejemplo, el campo «nombre del cliente» permite almacenar un máximo de 25 caracteres en el archivo .fic, pero el campo «observación» permite almacenar un número ilimitado de caracteres en el archivo .mmo. Algunos archivos no tienen archivo .mmo, ya que solo contienen campos estructurados.
  • Archivo .FTX (opcional): contiene los índices de texto completo. Se trata de una especie de índice que permite indexar de forma eficaz no solo los campos estructurados, sino también los no estructurados. El índice de texto completo solo se activa en los archivos en los que resulta realmente útil.



NUNCA mezcles archivos de bases de datos diferentes: correrías el riesgo de generar graves errores de coherencia entre los datos.

El sistema de gestión de bases de datos (SGBD) HFSQL es muy robusto: el mantenimiento se limita a la comprobación de los índices. De hecho, al igual que con cualquier sistema de base de datos, puede ocurrir (por problemas de red, microcortes, inestabilidad de la red wifi, etc.) que los archivos de índice se desincronicen y ya no coincidan con los archivos de datos.

Gestan comprueba los índices cada mes, pero puede ser necesario realizar esta operación de forma puntual, mediante el programa que se describe a continuación.

==== Uso de la pantalla « ====»

Acceso : Herramientas → Admin → Mantenimiento → Índice de archivos HFSQL.

Hay tres opciones de trabajo disponibles:

  • Comprobar : simplemente comprueba el índice de archivos
  • Reindexar : lleva a cabo la reindexación
  • Contar : cuenta los registros que contienen los archivos.

Puedes procesar un solo archivo o toda la base de datos mediante el menú desplegable Archivos

Liberación de transacciones permite liberar las transacciones que puedan haberse interrumpido. Una transacción es un conjunto de operaciones que son lógicamente «indivisibles», por ejemplo, las facturas y las líneas de factura, que deben registrarse juntas. Esta casilla de selección permite restablecer los archivos a un estado que permita nuevas transacciones.

Al iniciar una reindexación, se realiza una copia de seguridad previa del archivo en cuestión o de la base de datos, en el directorio BACKUPS (Backup_REINDEX_SSAAMMJJ_HHMMSSCC.zip). Si es necesario, puede desactivar esta copia de seguridad mediante la casilla sin copia de seguridad.

Al iniciarse, Gestan accede a determinados archivos, en particular al de usuarios, al de acciones y al de acciones programadas. Si alguno de estos archivos presenta un problema de índice, resulta imposible iniciar Gestan.

En ese caso, hay que abrir la pantalla de reindexación desde la ventana de inicio de sesión en Gestan.

Si esta solución no funciona, hay que utilizar el acceso directo «Reindexar los archivos de Gestan », que se encuentra en el directorio del programa de Gestan (normalmente C:\Archivos de programa\GESTAN). Este acceso directo abre directamente la pantalla de reindexación, con la última base de datos a la que se haya conectado.




ℹ️ Otros artículos de «Herramientas»

  • es/wiki/outils/reindexation.txt
  • Dernière modification : 2026/10/23 14:34
  • de eneuville