 | Doc. Ref. 16027 Título: Nueva instalación de Hexa V.9 Autor: Soltec Última actualización: 18/09/2018 |
Nueva instalación de Hexa V.9
En el servidor:
Crear la carpeta para Hexa. Copiar la carpeta de la última versión de la aplicación y el archivo Usuario.exe.
Crear las carpetas "dat" y "documentos"
Crear una base de datos SQL vacía y conectarse a ella
Ejecutar desde el equipo cliente de trabajo "usuario.exe" como administrador para que se copie o actualice la aplicación y se ejecute
En la aplicación que se ejecuta, al estar la base de datos vacía, solo estará el menú "Vantanas". Dentro de él está la opción "Ejecutar Script"
Importar la tabla "Tabla" ejecutando desde la opción de ejecución de scripts:
IntC.ImpTbl("Nombre='Tabla'", "", "Datos=Si Estructura=Si Eliminar=Si Referencia='Base' Descargar=Si")
El proceso ImpTbl sólo importa tablas que ya existen como registros en la tabla "Tabla". Por ello, si no existe este registro, el propio proceso crea la tabla "Tabla" y le añade el primer registro con el nombre "Tabla". Al ejecutarse el proceso para importar el resto de registros, es importante que esté activada la opción "Eliminar" porque si no, al ya existir el registro "Tabla", se produce una duplicidad de clave principal y no se importa ningún registro.
Importar el resto de las tablas
IntC.ImpTbl("Nombre<>'Tabla'", "", "Datos=Si Estructura=Si Eliminar=Si Referencia='Base' Descargar=Si")
En este caso se importan todas menos la tabla "Tabla" que ya se creó en el paso anterior. La opción "Eliminar" activada no sería necesaria pero es útil si por algun motivo ya existía alguna tabla.
Las tablas importadas tienen los datos base necesarios para poder arrancar Hexa (como por ejemplo el comtenido de la tabla "Menu" estadar). Una vez terminada la importación, es necesario reiniciar Hexa para que se cargue los menús.
Tags Relacionados:version tabla importar repositorio base