Asistente de Instalación - Instalación y Configuración

Creado por David Miralpeix, Modificado el Tue, 05 Mar 2024 a las 12:46 PM por Óscar Ortiz

Iniciar el asistente




 

AHORA Asistente de Instalación es la herramienta a través de la cuál se instalaran los productos de AHORA y las herramientas y aplicaciones de terceros necesarias para el correcto funcionamiento de los mismos. 


El asistente, permite desde un único entorno, tanto la descarga e instalación de las últimas versiones de SQL Server Express, SQL Server Management Studio y Crystal Reports, como la instalación y configuración de los productos de AHORA utilizando AHORA Install.


El primer paso, una vez descargada la aplicación desde el Portal de Canal, es descomprimir el archivo de instalación AHORA Asistente de Instalación en una carpeta a tu elección.

A continuación para acceder al asistente de instalación ejecutar el programa haciendo doble click sobre el ejecutable. 


Este ejecutable incluye en el nombre de archivo; la versión, número de Hotfix y arquitectura de 64 bits o 32 bits por ejemplo "AHORA Asistente 4.4.2200.19 x64.exe". El ejecutable  encontraremos en el directorio donde se haya descargado la aplicación.



DATO: es necesario disponer de permisos de administrador en el equipo donde se vaya a instalar y, dependiendo de la configuración de seguridad, Windows nos mostrará una ventana de confirmación. Pulsar "Ejecutar de todas formas" para continuar.



Entorno


El entorno de la aplicación está pensado y diseñado para facilitar el acceso y la selección de todos los módulos contenidos en el mismo.

Este se divide en cuatro secciones:

  • Sección lateral izquierda: Prerrequisitos y AHORA ERP. 
  • Sección central: Elementos a instalar y barra progreso de la instalación.
  • Sección lateral derecha: Detalle o información adicional del componente seleccionado.
  • Sección inferior: Versión del Asistente donde el último dígito establece el nivel de hotfix incluido, y botonera de acciones e información.


DATO: pulsando sobre el icono de información, se accede a la documentación técnica y funcional de la aplicación.


Sección Prerequisitos


En esta sección se incluyen las herramientas que habitualmente son requeridas en una instalación inicial de los productos de AHORA.

En cualquier caso, no es obligatoria su instalación, quedando a criterio del usuario la selección de las mismas en base a las necesidades reales del equipo en el que se va a proceder a la instalación de los productos.


IMPORTANTE: en caso de existir una instalación previa de versiones anteriores de SQL Server o SQL Server Management en el equipo, no es necesaria la selección de dichos componente. No obstante, en AHORA Asistente de Instalación se incluyen las últimas versiones estables de estos productos, siendo recomendable su actualización siempre que sea posible.


Las herramientas incluidas como prerrequisitos son:

  • SQL Server: descarga e instala una nueva instancia del motor de base de datos SQL Server Express 2017 en el equipo local. En la versión 5.0.0.4 se modificó la versión a SQL Server Express 2022

  • SQL Server Management Studio: descarga e instala SSMS 2017 en el equipo local, en caso de no estar instalado. En la versión 5.0.0.4 se modificó la versión a SSMS 2022.

  • Crystal Reports .NET: descarga e instala el módulo de Crystal Reports necesario para la impresión de listados desde AHORA Servicio.


DATO: la versión de Crystal Reports .NET es la misma que utiliza Flexygo en su sistema de impresión, permitiendo la coexistencia en un mismo equipo tanto del servicio de impresión AHORA Servicio, como del servidor de Flexygo.



Sección AHORA ERP


En esta sección se incluyen los componentes directamente relacionados con AHORA ERP y otros productos de AHORA.

Los módulos incluidos son:

  • AHORA Install: instalador de los productos de AHORA.
  • Crystal Reports XI R2: instala el módulo de Crystal necesario para la impresión de informes desde AHORA ERP. (crviewer.dll)


IMPORTANTE: la impresión desde AHORA ERP y la impresión desde AHORA Servicio utilizan componentes diferentes de Crystal, en caso de instalar en una misma máquina AHORA ERP y AHORA Servicio, es imprescindible instalar ambos módulos de Crystal también. Uno no sustituye al otro.




Desde el instalador AHORA Install podremos seleccionar e instalar los módulos necesarios tanto en un servidor, como en un cliente:

  • Base de datos vacía en su última versión 4.4.2100, posibilitando la precarga de datos de demo.

  • Instalación de IIS (en caso de no estar previamente instalado) y del Panel de Inicio.

  • Estructura de directorios, creando y configurando los directorios del ERP para gestión de ficheros, l directorio de ACTUALIZACIÓN para AHORA TPV y Techfun.
  • Desplegar informes de Crystal ERP (listados de impresión).
  • AHORA Servicio, con la funcionalidad necesaria para la impresión (a modo de cola de impresión) desde AHORA ERP.

  • AHORA API, para la comunicación con aplicaciones tanto externas como propias (AHORA TPV).

  • AHORA ERP.

  • Herramientas de administración, incluyendo ADMON, actualizador y replicador.

  • AHORA TPV.


Consideraciones sobre el entorno


Durante el proceso de instalación el entorno le guiará, visualmente, sobre las acciones permitidas y no permitidas de cada uno de los módulos incluidos.

En aquellos casos en los que el componente seleccionado ya se encuentre instalado (salvo en el caso de SQL Server), el asistente sombreará la opción impidiendo que se vuelva a instalar.




En caso de tener instalado AHORA Install en nuestro equipo, el asistente lo detectará y deshabilitará la opción de nueva instalación. En su defecto, aparecerá un nuevo botón en la botonera inferior que permite ejecutar AHORA Install  para agregar nuevos módulos, desinstalar módulos existentes o desinstalar el propio producto.  




Instalación


El primer paso será realizar una selección de componentes, para ello bastará con pulsar sobre la aplicación o aplicaciones. En cada sección se podrán seleccionar uno o varios componentes, algunas aplicaciones incluyen una descripción o información adicional que podrá leerse en la parte derecha de la ventana.


1) Si una opción está seleccionada, cambiará su color.  2) Para eliminar la selección, se pulsará de nuevo sobre la opción y esta quedará sin sombrear de nuevo.


DATO: en la versión 4.4.2100 se pueden seleccionar de una a cinco opciones, siempre que se encuentren habilitadas (no instaladas).


Una vez seleccionadas y revisadas las aplicaciones a instalar, pulsaremos el botón Instalar situado en la zona inferior. 



SQL Server Express 2017


IMPORTANTE : a partir de la versión 5.0.0.4, el módulo desplegado es SQL Server Express 2022. Todos los pasos explicados a continuación siguen siendo aplicables.


En aquellos casos en los que no se disponga de una preinstalación de un sistema de gestión de base de datos SQL Server, o se desee crear una nueva instancia para no interferir con otras instalaciones existentes, se permite la descarga, instalación y configuración de SQL Server Exrpress 2017 de forma sencilla y transparente al usuario. Esta versión de SQL Server es gratuita y, en gran parte de los casos, suficiente para la instalación de un entorno de aplicaciones reducido. 


DATO: está versión es la última release estable publicada por Microsoft, su descarga se realiza de manera segura desde el servidor de los repositorios de AHORA. Si desea ampliar información a cerca de la versión Express de SQL Server consulte el siguiente enlace SQL Server Express 2017. Así mismo, si necesita adquirir cualquier versión de SQL Server, contacte con nosotros y estaremos encantados de atenderle.


En primer lugar se iniciará la descarga e instalación del motor de base de datos SQL Server 2017 en su versión Express. Es necesario tener en cuenta que el primer paso del proceso de instalación supone la descarga de un paquete de 300MB de los servidores de AHORA, siendo imprescindible una conexión a internet estable para llevarla a cabo.



En la sección de la derecha, es posible editar el nombre de la instancia que vamos a instalar. Puesto que el nombre de la instancia no debe de superar los 16 caracteres, limitación impuesta por el propio SQL Server, el campo tampoco permite la introducción de más de 16 caracteres.



Una instancia de Motor de base de datos es una copia del ejecutable de sqlservr.exe que se ejecuta como un servicio de sistema operativo. Cada instancia administra varias bases de datos del sistema y una o varias bases de datos de usuario. Cada equipo puede ejecutar varias instancias de Motor de base de datos  


IMPORTANTE: el nombre de la instancia actual, no puede existir con el de otra instancia instalada.


La instancia propuesta viene, por defecto, renombrada como SQLAHORA. En caso de existir una instancia con este nombre en cualquier equipo accesible desde la red, se modificará automáticamente añadiendo un sufijo consistente en un subguión y un número p.ej. SQLAHORA_1. Este número irá incrementándose según se vayan instalando instancias. 


La contraseña del usuario administrador, en adelante (SA), viene establecida por defecto y será visible durante la instalación.


DATO: la contraseña del (SA) es -Instalador0000, generada por defecto durante la instalación del motor de base de datos. La contraseña facilitada cumple la política de contraseñas seguras de SQL Server. No obstante, por seguridad se recomienda cambiarla una vez finalizada la instalación mediante las herramientas de administración de SQL.



En la parte inferior se puede ver la barra de progreso de instalación. El primer paso es la descarga de la versión de SQL Server y, una vez finalizada la descarga, el asistente automáticamente ejecutará la instalación del motor de base de datos.  


DATO: la duración de la descarga dependerá de la conexión del equipo a la red y el ancho de banda.






Cuando la barra de progreso llegue al 100%, en la parte derecha de la ventana de la aplicación saldrá una notificación indicando que la instancia ha sido instalada correctamente.


El asistente continuará con la descarga de la siguiente aplicación Microsoft SQL Server Management Studio 2017.



SQL Server Management Studio 2017 v.14.00 


IMPORTANTE : a partir de la versión 5.0.0.4, el módulo desplegado es SQL Server Management Studio 2022. Todos los pasos explicados a continuación siguen siendo aplicables.


Este programa se utilizará de forma opcional para trabajar con la base de datos a través de de una interfaz. Es un entorno integrado para administrar cualquier infraestructura de SQL (SQL Server, SQL Database). SSMS proporciona herramientas para configurar, supervisar y administrar instancias de SQL. 


IMPORTANTE: la instalación del SSMS supone la descarga previa de un paquete de 850MB.



Crystal Reports .Net


Este es un módulo bastante común a las soluciones que se pueden encontrar en el mercado. Aunque haya sido comprado por SAP en el año 2007, el módulo Crystal Reports se puede encontrar en muchas soluciones ERP tanto nacionales como Internacionales, gracias a que es compatible con prácticamente todas las bases de datos y soluciones basadas en .NET. 


IMPORTANTE: la instalación de estos módulos, permite ejecutar la impresión de listados desde AHORA Servicio.



Módulo Crystal Reports XI R2


Al igual que con el módulo Crystal Reports .NET, este módulo es necesario para la impresión de los listados desde el ERP. De lo contrario al intentar lanzar un listado desde el programa aparecerá un mensaje indicando que el componente crviewer.dll o uno de sus archivos dependientes no está registrado correctamente. 


La necesidad de un componente diferente para cada aplicación (AHORA ERP y AHORA Servicio) responde a las diferencias tecnológicas entre ambos programas. En cualquier caso, tanto el módulo .NET como el módulo clásico, pueden coexistir sin problemas en un mismo sistema.


Resumen Instalación


Una vez seleccionados todos los módulos, se muestra una ventana de resumen previo al proceso final de instalación. En el siguiente ejemplo, la pantalla de resumen muestra que vamos a instalar los siguientes programas integrados en AHORA Instalador:

  • Nueva instancia de SQL Server Express 2017
  • SQL Server Management Studio
  • Ahora Install
  • Crystal Reports XI R2


Los módulos de Crystal Reports .NET salen desactivados por que no se han seleccionado, debido a estar ya instalados en el sistema.


Control de errores y ayuda a la descarga



 El Asistente de Instalación evoluciona, si te falla la descarga de algún módulo te informa de las posibles causas para ayudarte a localizarlo y descargar el módulo necesario.




NOTA:

Esta funcionalidad se encuentra disponible desde la v.4.4.2200.5.




¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo