GMAO OptiMaint - Procedimiento de Instalación y de Puesta Al Día
GMAO OptiMaint - Procedimiento de Instalación y de Puesta Al Día
GMAO OptiMaint - Procedimiento de Instalación y de Puesta Al Día
Procedimientos de instalación
y de puesta al día
SUMARIO
INSTALACIÓN ................................................................................................................................5
VERSIÓN RED - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL .......................6
Instalación en el servidor ..........................................................................................................6
Instalación en los ordenadores clientes.....................................................................................9
VERSION RED - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL .................... 11
Puesta al día en el servidor .................................................................................................... 11
Puesta al día en los ordenadores clientes ............................................................................... 13
DESINSTALACIÓN ....................................................................................................................... 14
MÓDULO OPTITRACE..................................................................................................................... 15
Base de datos - Access ................................................................................................................. 16
Base de datos - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL.......................... 16
UTILITARIOS ......................................................................................................................................
Apisoft International 2 / 20
Procedimientos de instalación y de puesta al día
IMPORTANTE – COPIA DE SEGURIDAD
Como para toda aplicación de gestión, en el ámbito de las puestas al día, es indispensable proceder a
una copia de seguridad de la base de datos antes de cualquiera manipulación.
Todas las nuevas versiones están disponibles en carga desde el club usuarios en el sitio :
optimaint.net
VERSIONES
Para seguir las evoluciones, el software OptiMaint y su base de datos tienen cada uno un número de
versión.
6 . 1 . 5
Las versiones del software y de la base de datos al nivel de las 2 primeras cifras deben siempre ser
idénticas. Un control automático asegura esta concordancia.
Apisoft International 3 / 20
Procedimientos de instalación y de puesta al día
SOFTWARE OPTIMAINT
Apisoft International 4 / 20
Procedimientos de instalación y de puesta al día
INSTALACIÓN
A notar : por defecto, la versión de demostración propone una base de datos Access pero es también
posible intentar con otros tipos de base de datos (ver los otros procedimientos de instalación).
A notar : por defecto, la versión de demostración propone una base de datos Access pero es también
posible intentar con otros tipos de base de datos (ver los otros procedimientos de instalación).
Instalación en el servidor
Apisoft International 5 / 20
Procedimientos de instalación y de puesta al día
VERSIÓN RED - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL
Requisitos previos :
El procedimiento más abajo pide un mínimo de conocimientos del SGBD.
El SGBD debe ser instalado y configurado.
El driver ODBC debe ser configurado y operacional.
Instalación en el servidor
Cuidado : Al final de la ejecución de este guión, usted puede obtener 3 mensajes de advertencia
de tipo : advertencia : la tabla ' xxxxxx ' ha sido creada pero el tamaño máximo de sus líneas
(8351) sobrepasa el número max de octetos por línea (8060). No tener en cuenta estas
advertencias y continuar la instalación.
- Ejecutar luego el fichero guión CreateD3_SQLServer.sql que va a crear todos los datos
de la sociedad ficticia Demo, así como el parametraje de base necesario para el buen
funcionamiento de OptiMaint.
Oracle Desde el SGBD :
Oracle Express - Crear una base de datos OptiMaint (consejo : 100 Mo de datos y 50 Mo de fichero diario)
- Con la ayuda del utilitario SQL Plus, ejecutar el fichero guión Create_Oracle.sql para
Mínimo requerido : crear el conjunto de las tablas y índices necesarios.
versión 8 Cuidado : El guión Create_Oracle.sql va a crear el conjunto de los índices en un
TableSpace llamado INDXMAO. Por consiguiente hay que crear este Tablespace antes
de ejecutar el guión. Para evitar utilizar Tablespace, o utilizar un otro Tablespace, hay
que modificar el fichero guión en consecuencia.
- Ejecutar a continuación el fichero guión CreateD3_Oracle.sql que va a crear todos los
datos de la sociedad ficticia Demo, así como el parametraje de base necesaria para el
buen funcionamiento de OptiMaint.
MySQL La versión de MySQL de referencia para OptiMaint es la versión MySQL 5.0.37. Luego la
compatibilidad de OptiMaint está garantizada sólo a partir de este nivel de versión. En todos los
casos las versiones MySQL 4 no son compatibles con OptiMaint.
Apisoft International 6 / 20
Procedimientos de instalación y de puesta al día
Para las herramientas (tools) : mysql-gui-tools-5.0-r10-win32.msi
Para el driver ODBC : Las versiones de drivers más abajo son aprobadas y luego
recomendadas por Apisoft :
o mysql connector odbc 3.51.18 (windows)
o mysql connector odbc 3.51.19 (windows)
o mysql connector odbc 3.51.24 (windows)
Desde el SGBD :
- Crear una base de datos ‘optimaint’ en el servidor MySQL Con la ayuda de la
herramienta de administración ‘MySQL Administrator’
- Con la ayuda del utilitario MySQL Query Browser (analizador de consultas SQL), luego
abrir y ejecutar el fichero guión Create_MySQL.sql para crear el conjunto de las tablas y
los índices necesarios.
- Ejecutar el fichero guión CreateD3_MySQL.sql para crear todos los datos de la sociedad
ficticia Demo, así como el parametraje de base necesario para el buen funcionamiento
de OptiMaint.
Desde el SGBD :
- Crear una base de datos ‘optimaint’ en el servidor PostgreSQL con la ayuda de la
herramienta de administración ‘pgAdminIII’ por ejemplo.
- Con la ayuda del analizador de consultas SQL (Menú Herramientas > Editor de
consultas), ejecute el fichero guión Create_PostgreSQL.sql que va a crear el conjunto de
las tablas y índices necesarios.
- Ejecutar el fichero guión CreateD3_PostgreSQL.sql para crear todos los datos de la
sociedad ficticia Demo, así como el parametraje de base necesario para el buen
funcionamiento de OptiMaint.
Cuidado : Según el tamaño de fecha utilizado por la versión SQL server, posiblemente es
necesario activar la opción " Modificar la lengua de los mensajes sistemas de SQL Server ":
Si en el momento de la instalación el tamaño escogido era : dd / mm / aaaa dejar la opción soltada
(lengua = Español), si en cambio el tamaño elegido era mm / dd / aaaa, puntear la opción y
escoger la lengua " English ".
- Hacer clic luego en el botón 'Terminar' para crear su nueva fuente de datos.
- Someter a un test el acceso a la fuente de datos haciendo clic en el botón correspondiente.
Apisoft International 7 / 20
Procedimientos de instalación y de puesta al día
Sybase - Desde el Panel de Control Windows, seleccionar ‘Herramientas de administración’, luego
‘Fuentes de Datos ODBC’
- En la pestaña ‘Fuentes de datos sistema’, hacer clic en el botón ‘Agregar…’.
- Elegir en la lista el driver ODBC Sybase y hacer clic en el botón ‘Terminar’.
- En el campo ‘Data Source Name’ entrar ‘OptiMaintSybase’,
- En el campo ‘Servidor’ entrar el nombre o la dirección IP del servidor Sybase,
- En el campo ‘Database Name’ entrar 'OptiMaint'.
- Someter a un test el acceso a la fuente de datos haciendo clic en el botón correspondiente.
- Hacer clic en el botón ‘OK’ para crear la nueva fuente de datos.
Anomalía posible, mensaje " Sybase does not allow than one active statement when retrieving results without a
cursor " - Solución : modificar los parámetros de configuración del driver ODBC. El parámetro ' Method ' tiene el
valor por defecto '1' (directo). Modificar su valor seleccionando el valor ' 0 ' (cursor).
Apisoft International 8 / 20
Procedimientos de instalación y de puesta al día
BASE DE DATOS PARÁMETROS DE CONEXIÓN A LA BASE DE DATOS
SQL Server Indicar el identificador del usuario de conexión (por defecto SA), así como su contraseña eventual.
SQL Server Express
Microsoft
Oracle Indicar el identificador del usuario de conexión (por defecto dbo), así como su contraseña eventual.
Oracle Express Cuidado, siempre hay que utilizar el mismo User ID para las puestas al día.
Sybase Indicar el identificador del usuario de conexión (por defecto SA), así como su eventual contraseña.
DB2-400 Indicar el identificador del usuario de conexión, así como su eventual contraseña.
(pour AS400)
IBM
MySQL Indicar el identificador del usuario de conexión (por defecto root), así como su eventual contraseña.
PostgreSQL Indicar el identificador del usuario de conexión (por defecto postgres), su eventual contraseña y
también el esquema (por defecto public)
Utilitario de inicialización de la Init Registre.exe Permite reinicializar las informaciones unidas a la configuración
base de registro para OptiMaint de la base de datos.
Utilitario de inicialización de las Init Sessions.exe Permite cerrar todas las sesiones en curso.
sesiones usuarios en OptiMaint
Herramienta de comunicación apisoft.exe Permite una tele asistencia vía un acceso internet.
internet
Apisoft International 9 / 20
Procedimientos de instalación y de puesta al día
PUESTAS AL DÍA
Como para toda aplicación de gestión, en el ámbito de las puestas al día, es indispensable proceder a
una copia de seguridad de la base de datos antes de cualquiera manipulación.
Cuidado : las versiones de OptiMaint inferiores a 5.4.0 necesitan para la puesta al día del software una
desinstalación por agregado / supresión de programa de Windows y luego de lanzar el setup.exe.
Cuidado : las versiones de OptiMaint inferiores a 5.4.0 necesitan para la puesta al día del software una
desinstalación por agregado / supresión de programa de Windows y luego de lanzar el setup.exe
Apisoft International 10 / 20
Procedimientos de instalación y de puesta al día
VERSIÓN RED - Access
Cuidado : las versiones de OptiMaint inferiores a 5.4.0 necesitan para la puesta al día del software una
desinstalación por agregado / supresión de programa de Windows y luego de lanzar el setup.exe
Cuidado : las versiones de OptiMaint inferiores a 5.4.0 necesitan para la puesta al día del software una
desinstalación por agregado / supresión de programa de Windows y luego de lanzar el setup.exe
Apisoft International 11 / 20
Procedimientos de instalación y de puesta al día
utilizada (ver en el repertorio Setup\Database\Update\ en el CD-ROM o
descargado desde el club a usuarios en el sitio internet www.optimaint.net).
Importante :
El lanzamiento de los guiones debe seguir el orden de las versiones.
Cuidado : las versiones de OptiMaint inferiores a 5.4.0 necesitan para la puesta al día del
software una desinstalación por agregado / supresión de programa de Windows y luego de
lanzar el setup.exe
Si hay uno o algunos guión(es) ' END ' correspondiente(s) a las versiones
(Update_xxx_END_xxx.sql), hace falta lanzarlo(s) a partir del analizador de
consultas SQL del SGBD (únicamente después de ejecutar el programa '
Majbase.exe ').
Ejemplo concreto de una puesta al día de la versión 5.4.2 a la versión 6.1.5 con
una base de datos de tipo SQL Server, el orden de lanzamiento de los guiones de
fin es el siguiente :
o Update_600_End_SQLServer.sql
o Update_610_End_SQLServer.sql
Apisoft International 12 / 20
Procedimientos de instalación y de puesta al día
2. Si usted instaló sobre el servidor únicamente la base de datos :
Procedimiento idéntico al descrito más arriba para el servidor
Apisoft International 13 / 20
Procedimientos de instalación y de puesta al día
DESINSTALACIÓN
El programa OptiMaint es suprimido pero por razones de seguridad, la base de datos es conservada.
- en el caso de una base de datos Microsoft Access : desde el explorador de Windows, suprimir
el repertorio de instalación del software y todo su contenido (por defecto c:\Program
Files\Apisoft\OptiMaint)
- En el caso de una base de datos otra que Microsoft Access : seguir el procedimiento
adaptado con arreglo al SGBD. Los guiones situados en el repertorio Setup\Database\Delete\
en el CD-ROM, o descargado desde el club usuarios en el sitio internet www.optimaint.net,
permiten suprimir el conjunto de las tablas y el índice de la base de datos OptiMaint. El
utilitario de administración del servidor de datos permite la supresión total de la base de
datos.
Apisoft International 14 / 20
Procedimientos de instalación y de puesta al día
MÓDULO OPTITRACE
Apisoft International 15 / 20
Procedimientos de instalación y de puesta al día
OptiTrace permite acumular la trazabilidad de todas las transacciones (creaciones / modificaciones /
supresiones) de datos informados por los usuarios.
A notar que OptiTrace es un módulo que necesita un código de validación específico para validar su
uso.
Requerido :
El procedimiento más abajo pide un mínimo de conocimiento del SGBD.
El SGBD debe estar instalado y configurado.
El driver ODBC debe estar configurado y operativo.
Ejecutar los ficheros guiones (*.sql) correspondientes a su base de datos que se encuentran en el
repertorio Setup\Database\Create\ en el CD-ROM o descargado desde el club usuarios en el sitio
internet www.optimaint.net respetando el procedimiento siguiente :
Cuidado : Al final de la ejecución de este guión, usted puede obtener 3 mensajes de advertencia
del tipo : advertencia : la tabla' xxxxxx ' ha sido creada pero el tamaño máximo de sus líneas
(8351) sobrepasa el número max de octetos por línea (8060). No tener en cuenta estas
advertencias y continuar la instalación.
MySQL La versión de MySQL de referencia para OptiMaintJ es la versión MySQL 5.0.37. La compatibilidad
de OptiMaint pues es garantizada sólo a partir de este nivel de versión. En todos los casos las
versiones MySQL 4 no son compatibles con OptiMaint.
Apisoft International 16 / 20
Procedimientos de instalación y de puesta al día
Para el Motor del SGBD : mysql-essential-5.0.37-win32.msi
Para las herramientas (tools) : mysql-gui-tools-5.0-r10-win32.msi
Para el driver ODBC : Las versiones de driver más abajo son aprobadas y luego
recomendadas por Apisoft :
o mysql connector odbc 3.51.18 (windows)
o mysql connector odbc 3.51.19 (windows)
o mysql connector odbc 3.51.24 (windows)
Desde el SGBD :
- Crear una base de datos ‘optimaintj’ en el servidor MySQL con la ayuda de la
herramienta de administración ‘MySQL Administrator’
- Con la ayuda del utilitario MySQL Query Browser (analizador de consultas SQL), abrir y
ejecutar el fichero guión Create_MySQL_Log.sql para crear el conjunto de las tablas y
índices necesarios.
Desde el SGBD :
- Crear una base de datos ' optimaintj ' en el servidor PostgreSQL con la ayuda de la
herramienta de administración' pgAdminIII ' por ejemplo.
- Con la ayuda del analizador de consultas SQL (Menú Herramientas> Analizador de
consultas), ejecute el fichero guión Create_PostgreSQL_Log.sql que va a crear el
conjunto de las tablas y índices necesarios.
Apisoft International 17 / 20
Procedimientos de instalación y de puesta al día
UTILITARIOS
Apisoft International 18 / 20
Procedimientos de instalación y de puesta al día
El software es surtido en estándar con diferentes programas.
Usted los encuentra en el repertorio de instalación de OptiMaint (por defecto : c:\Program
Files\Apisoft\OptiMaint\)
Utilitario de inicialización de las Init Sessions.exe Permite cerrar todas las sesiones en curso
sesiones usuarios en OptiMaint
Gestión de las sesiones Sessions.exe Permite cerrar las sesiones deseadas
usuarios en OptiMaint
Herramienta de comunicación apisoft.exe Permite una tele asistencia vía un acceso internet
internet
Utilitario SQL Isql.exe Permite ejecutar guiones SQL
Puesta al día de la base de MajBase.exe Permite puestas al día de la base de datos
datos
Pruebas de la base de datos TestBdD.exe Permite realizar diferentes pruebas de conexión a la base de
datos
OptiMaint mobile station Optimaint_PDA.exe Módulo PDA del PC
Apisoft International 19 / 20
Procedimientos de instalación y de puesta al día
Para más información ponerse en contacto con su revendedor.
www.optimaint.net
Todas las marcas citadas en este documento son la propiedad de sus poseedores respectivos
Apisoft International 20 / 20
Procedimientos de instalación y de puesta al día