SGME - It5 - Manual de instalación del mini-sistema

Andrés Moschini

Historial de revisiones
Revisión Entrega009.012007-11-04
Creación del documento.
Revisión Entrega009.022007-11-04
Última revisión entrega.

Introducción

El presente documento pretende ser una guía para poder instalar y probar el mini-sistema resultado de la iteración 5.

Documentos relacionados: En el documento General-Prerequisitos.pdf se describe como instalar el servidor Firebird y los demás requisitos de hardware y software del sistema.


Configuración de Firebird

El sistema requiere unos pequeños cambios en la configuración del servidor de base de datos.


firebird.conf

En este archivo añadiremos la siguiente línea:


    DatabaseAccess = None
      

De esta manera, los clientes solo podrán acceder a las bases de datos que tengan definidos alias en el archivo aliases.conf y sin conocer su ubicación real en el sistema de archivos.


aliases.conf

Añadiremos las siguientes líneas:


    sgme = {ruta de la base de datos del sistema}\sgme.fdb
    security = {ruta del servidor Firebird}\security.fdb

Por ejemplo:


    sgme = C:\Proyecto\sgme.fdb
    security = C:\Archivos de programa\Firebird\Firebird_2_0\security.fdb

Modificación de la base de datos de seguridad de Firebird

Debe reemplazarse la base de datos de seguridad de Firebird con el objeto de introducir unos cambios relacionados con la autenticación de usuarios en el sistema.

El archivo ScriptsDB\SECURITY.SQL (almacenado junto con el código fuente) contiene el script para generar el reemplazo.

Precaución: Si ya se está utilizando el servidor Firebird con otro objeto, verifique que los cambios introducidos por este script no generen conflictos.


Instalación y uso del mini-sistema

Creación de la base de datos

El archivo ScriptsDB\SGME.SQL (almacenado junto con el código fuente) contiene el script para generar la base de datos correspondiente al mini-sistema.


Utilización

El archivo It5-Sgme.zip contiene la Interfase gráfica del mini-sistema, en este momento solo permite realizar las tareas de ADMINCLAVES y de CONFIGURADOR, además de permitir cambiar contraseña de cualquier usuario.

El archivo It5-SgmeCmd.zip contiene una interfase de linea de comandos para cargar informes en formato XML al sistema. También contiene un informe de prueba informe1.xml.

Para ejecutar el sistema e ingresar el informe de ejemplo puede ejecutarse el siguiente comando:


    sgmeCmd.exe -load informe1.xml -server localhost -user USR -password 123
      

Puede ejecutarse el stored procedure SZ_LIMPIAR_CAMBIOS para limpiar todos los informes introducidos en el sistema.