Está en la página 1de 20

Gestión de Mantenimiento Asistida por Ordenador

Procedimientos de instalación
y de puesta al día
SUMARIO

SOFTWARE OPTIMAINT ...................................................................................................................4

INSTALACIÓN ................................................................................................................................5

VERSIÓN DE DEMOSTRACIÓN - Access ...................................................................................5

VERSIÓN MONOPUESTO INFORMÁTICO - Access ...................................................................5

VERSIÓN RED - Access ..............................................................................................................5


Instalación en el servidor ..........................................................................................................5
Instalación en los ordenadores clientes.....................................................................................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

PUESTAS AL DÍA ......................................................................................................................... 10

VERSIÓN DE DEMOSTRACIÓN - Access ................................................................................. 10

VERSION MONOPUESTO INFORMÁTICO - Access ................................................................. 10

VERSION RED - Access ............................................................................................................ 11


Puesta al día en el servidor .................................................................................................... 11
Puesta al día en los ordenadores clientes ............................................................................... 11

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.

LAS NUEVAS VERSIONES

Todas las nuevas versiones están disponibles en carga desde el club usuarios en el sitio :
optimaint.net

Para verificar la versión utilizada :


- Desde cualquier ordenador, lanzar OptiMaint
- Ir en el menú : ? | En la web … | Verificar su versión

VERSIONES

Para seguir las evoluciones, el software OptiMaint y su base de datos tienen cada uno un número de
versión.

El número de versión es compuesto de tres valores bajo la forma x.y.z. Ejemplo :

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.

Una puesta al día es dicha mayor durante un cambio de la 1a y\o de la 2a cifra.

Una puesta al día es dicha menor durante un cambio de la 3a cifra.

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

VERSIÓN DE DEMOSTRACIÓN - Access

- Parar todas las aplicaciones en curso.


- Desde la presentación multimedia, lanzar la instalación.
- En la elección del tipo de instalación, seleccionar « Demostración ».
- OptiMaint está instalado con una base de datos de tipo Access.

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).

VERSIÓN MONOPUESTO INFORMÁTICO - Access

- Parar todas las aplicaciones en curso.


- Ejecutar el programa de instalación situado en el repertorio : Setup en el CD-ROM o
descargado desde el club usuarios en el sitio internet www.optimaint.net.
- En la elección del tipo de instalación, seleccionar « Demostración ».
- OptiMaint está instalado con una base de datos de tipo Access.

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).

VERSIÓN RED - Access

Instalación en el servidor

Si usted desea instalar en el servidor el software y la base de datos :


- Parar todas las aplicaciones en curso.
- Ejecutar el programa de instalación situado en el repertorio : Setup en el CD-ROM o cargado
desde el club usuarios en el sitio internet www.optimaint.net.
- OptiMaint y su base de datos son instalados.
Si usted desea instalar en el servidor únicamente la base de datos :
- Instalar el software en un ordenador Cliente (seguir el procedimiento de instalación más
abajo).
- Desplazar el fichero en el servidor : optimaint.mdb que se sitúa en el repertorio de instalación,
(por defecto : c:\Program Files\Apisoft\OptiMaint\Access\optimaint.mdb).

Instalación en los ordenadores clientes

- Parar todas las aplicaciones en curso.


- Ejecutar el programa de instalación situado en el repertorio : Setup en el CD-ROM o
descargado desde el club usuarios en el sitio internet www.optimaint.net.
- En la elección del tipo de instalación, seleccionar « Personalizado ».
- En las diferentes ventanas de parámetros de instalación :
o Seleccionar la base de datos « Access ».
o Poner al día los diferentes parámetros de conexión. Indicar en particular el
emplazamiento exacto de la base de datos en el servidor, así como la contraseña de
la base de datos si necesaria (por defecto no hay contraseña).

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

OptiMaint es compatible con las bases de datos :


SQL Server (versión 97 mínima), SQL Server Express (versión 2005 mínima), Oracle (versión 8
mínima), Oracle Express (versión 10G mínima), DB2-400 (para AS400), Sybase, MySQL (versión
5.0.37 mínima), PostgreSQL (versión 8.2.3 mínima).

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

A) Creación de la base de datos.


Con la ayuda del utilitario surtido con SGBD, 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 siguiendo el procedimiento siguiente :

BASE DE DATOS OBSERVACIONES / PRECISIONES


SQL Server Desde el SGBD :
SQL Server Express - Crear una base de datos OptiMaint (consejo : 100 Mo de datos y 50 Mo de fichero diario)
Microsoft - Con la ayuda del utilitario Analizador de requerimiento SQL, ejecutar el fichero guión
Create_SQLServer.sql para crear el conjunto de las tablas y índices necesarios.

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.

Sybase Desde el SGBD :


- Crear una base de datos OptiMaint (consejo : 100 Mb de datos y 50 Mb de fichero
diario).
- Con la ayuda del utilitario Analizador de demanda SQL, ejecutar el fichero guión
Create_Sybase.sql para crear el conjunto de las tablas y los índices necesarios.
- Ejecutar entonces el fichero guión CreateD3_Sybase.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.

DB2/400 Con la ayuda del utilitario Cliente Access :


(para AS400) - Ejecutar el fichero guión Create_Db2.sql para crear la biblioteca OptiMaint así como el
conjunto de las tablas y los índices necesarios en esta biblioteca.
- Ejecutar el fichero guión CreateD3_Db2.sql para crear todos los datos de la sociedad
ficticia Demo, así como el parametraje de base necesario 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.

A título informativo, los componentes mínimos de referencia son los siguientes :

 Para el Motor del SGBD : mysql-essential-5.0.37-win32.msi

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.

Cuidado : Para la apertura de los ficheros guiones, proceder obligatoriamente de la manera


siguiente : menú File> Open Script y en la elección del tipo de ficheros seleccionar
obligatoriamente el tipo " Any File ANSI Assumed (*. *). Seleccionar luego el fichero guión que
hay que abrir y aceptar.

- 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.

PostgreSQL La versión de PostgreSQL de referencia para OptiMaint es la versión 8.2.3. La compatibilidad de


OptiMaint pues es garantizada sólo a partir de este nivel de versión.

A título informativo, los componentes mínimos de referencia son los siguientes :


 Para el Motor del SGBD : postgresql-8.2.3-1.zip
 Para la herramienta de administración : pgadmin3-1.6.3.zip
 Para el driver ODBC : psqlodbc-08_02_0300.zip

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.

B) Creación de la fuente de dato ODBC unido a la base de datos

BASE DE DATOS OBSERVACIONES / PRECISIONES


SQL Server - Desde el panel de control Windows, seleccionar ' Herramientas administrativas ', luego ' Fuentes
SQL Server Express de Datos ODBC ’.
Microsoft - En la pestaña ' Fuentes de datos sistema ', hacer clic en el botón ' Agregar …’.
- Elegir en la lista el driver ODBC : SQL Server y haga clic en el botón ' Terminar ’.
- En el campo ' Nombre de fuente de datos ' entrar ' OptiMaintSQL ’
- En el campo Servidor coger el nombre o la dirección IP del servidor SQL, luego hacer clic en el
botón 'Siguiente'.
- Elegir la opción ' Con la autentificación SQL Server ' y entrar en el campo ' ID de conexión ', el
nombre de acceso a la base de datos (por defecto SA), luego hacer clic en el botón ' Siguiente '.
- Hacer clic sobre ' Cargar la base de datos por defecto por : ' y seleccionar en la lista la base de
datos OptiMaint, luego hacer clic en el botón ' Siguiente '.

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.

Oracle - Desde el Panel de Control Windows, seleccionar ‘Herramientas de Administración’, luego


Oracle Express ‘Fuentes de Datos ODBC’
- En la pestaña ‘Fuentes de datos sistema, hacer clic en el botón ‘Agregar…’.
Mínimo requerido : - Elegir en la lista el driver ODBC Oracle y hacer clic en el botón ‘Terminar’.
versión 8 - En el campo ‘Data Source Name’ entrar ‘OptiMaintOracle’, pués indicar el ‘Service Name’ y el
‘User ID’ definido durante la configuración del servidor Oracle.
- Hacer clic en el botón OK para crear la nueva fuente de datos.

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).

DB2-400 - Desde el Panel de Control Windows, seleccionar ‘Herramientas de administración’, pués


(para AS400) ‘Fuentes de Datos ODBC’
IBM - En la pestaña ‘Fuentes de datos sistema, hacer clic en el botón ‘Agregar…’.
- Elegir en la lista el driver ODBC Client Access y hacer clic en el botón ‘Terminar’.
- En el campo Nombre de fuente de datos de la pestaña general, entrar ‘OptiMaintDB2’
- En el campo Biblioteca SQL por defecto de la pestaña Servidor, entrar ‘OPTIMAINT’, después
hacer clic en el botón Avanzado.
- En la ventana Opciones avanzadas, seleccionar el modo de validación ' Lectura no validada
*(CHG). Atención : nunca utilizar la opción ' Validación inmediata (*NONE)'.
- Hacer clic en el botón 'OK'.
- En la utilización del software, para evitar hacer la diferencia entre mayúsculas y minúsculas
(preferible para facilitar las búsquedas acercadas), en la pestaña Lengua, seleccionar el Tipo de
clasificación " Selección por ID Lengua ", el peso compartido y la ID Lengua francés.
- Aceptar la creación de la fuente de datos haciendo clic en el botón ‘OK’.

MySQL - Desde el Panel de Control Windows, seleccionar ‘Herramientas de administración, y ‘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 ‘MySQL ODBC Driver’ y hacer clic en el botón ‘Terminar’.
- En el campo ‘Data Source Name’ entrar ‘OptiMaintMySQL’
- En el campo ‘Servidor’ entrar el nombre o la dirección IP del servidor MySQL.
- En el campo ‘User’, entrar el nombre de acceso a la base de datos (root por defecto), y su
eventual contraseña.
- Seleccionar la base de datos ‘optimaint’ (creada previamente en el servidor MySQL) en la lista
desplegable Database.
- Someter a un test el acceso a la fuente de datos haciendo clic en el botón correspondiente.

PostgreSQL - Desde el Panel de Control Windows, seleccionar ‘Herramientas de administración, pués


‘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 PostgreSQL ANSI y hacer clic en el botón ‘Terminar’.
- En el campo ‘Data Source’ entrar ‘OptiMaintPostgreSQL’.
- En el campo ‘Database’ entrar ‘optimaint’.
- En el campo ‘Server’, entrar el nombre o la dirección IP del servidor PostgreSQL.
- En el campo ‘User Name’, entrar el nombre de acceso a la base de datos (postgres por defecto),
y su eventual contraseña.
- Someter a un test el acceso a la fuente de datos haciendo clic en el botón correspondiente.
Observación importante : Con el fin de que los ordenadores clientes puedan conectarse al servidor PostgreSQL,
estos últimos deben ser explícitamente autorizados allí en el fichero de configuración pg_hba.conf.
Este fichero es accesible en el servidor, en el menú Programmes> PostgreSQL. Basta entonces abajo la página,
con crear una línea suplementaria del tipo :
host all postgres 0.0.0.0/0 md5
(Ejemplo el más permisivo, para más restricciones, basta con mencionar a los usuarios y\o las direcciones IP
concernidas> ver documentación PostgreSQL para más detalles).

C) Instalación del software OptiMaint


A notar : ¡ La instalación del software no es obligatoria en el servidor !
- Parrar todas las aplicaciones en curso.
- Ejecutar el programa de instalación en el repertorio : Setup en el Cd-Rom o
descargado desde el club usuarios en el sitio internet www.optimaint.net
- En la elección del tipo de instalación, seleccionar « Personalizado »
- En las diferentes ventanas de parámetros de instalación :
o Seleccionar vuestro tipo de base de datos
o Poner al día los diferentes parámetros de conexión :

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)

o Seleccionar las aplicaciones que hay que instalar :

APLICACIONES PROGRAMA PRECISIONES


OptiMaint optimaint.exe Applicación OptiMaint

Monitor transaccional Optimaint_Moniteur.exe Permite :


- crear automáticamente los BT preeventivos.
- Poner al día ciertos datos a través de tablas de
importación (para interfaces por ejemplo)

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

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

Instalación en los ordenadores clients

- Creación de la fuente de datos ODBC unida a la base de datos :


Procedimiento idéntico al descrito más arriba para el servidor.

- Instalación del software OptiMaint :


Procedimiento idéntico al descrito más arriba para el servidor.

Apisoft International 9 / 20
Procedimientos de instalación y de puesta al día
PUESTAS 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.

VERSIÓN DE DEMOSTRACIÓN - Access

Si usted desea conservar su base de datos actual :


- Parrar todas las aplicaciones en curso.
- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en el Cd-
Rom o descargado desde el club usuarios en el sitio internet www.optimaint.net.
- La puesta al día del programa OptiMaint está hecha.
- Al primer lanzamiento del software, confirmar la puesta al día de la base de datos.

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 usted no desea conservar su base de datos actual :


- Parrar todas las aplicaciones en curso.
- Desde el explorador de Windows, suprimir únicamente el fichero optimaint.mdb (que
constituye la base de datos) que se encuentra en el repertorio de instalación del software
(por defecto: c:\Program Files\Apisoft\OptiMaint\Access\optimain t.mdb).
- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en el CD-
ROM o descargado desde el club usuarios en el sitio internet www.optimaint.net.
- La puesta al día del programa OptiMaint es efectuada.
- Una nueva base de datos ha estado instalada automáticamente.

VERSIÓN MONOPUESTO INFORMÁTICO - Access

- Parrar todas las aplicaciones en curso


- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en el CD-
ROM o descargado desde el club usuarios en el sitio internet www.optimaint.net.
- La puesta al día del programa OptiMaint es efectuada
- Al primer lanzamiento del software, confirmar la puesta al día de la base de datos

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

Puesta al día en el servidor

Si usted instaló en el servidor el software y la base de datos :


- Parrar todas las aplicaciones en curso
- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en el CD-ROM
o descargado desde el club usuarios en el sitio internet www.optimaint.net
- La puesta al día del programa OptiMaint es efectuada
- Al primer lanzamiento del software, confirmar la puesta al día de la base de datos

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 usted instaló únicamente en el servidor la base de datos :


- Poner al día el software sobre un ordenador cliente (seguir el procedimiento de puesta al día
más abajo)
- Al primer lanzamiento del software, confirmar la puesta al día de la base de datos

Puesta al día en los ordenadores clientes

- Parrar todas las aplicaciones en curso


- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en el CD-ROM
o descargado desde el club usuarios en el sitio internet www.optimaint.net
- La puesta al día del programa OptiMaint está hecha

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

VERSIÓN RED - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL

Puesta al día en el servidor

1. Si usted instaló en el servidor el software y la base de datos :

A) Puesta al día de la base de datos :

- En el caso de una utilización del monitor transaccional para interfaces con


OptiMaint, lanzar este tratamiento con el fin de vaciar las tablas correspondientes.
- Parrar todas las aplicaciones en curso
- Salvar la base de datos en su totalidad

- En el caso de un cambio de versión menor :


El cambio de la 3a cifra de la versión significa una puesta al día de una menor
versión (ejemplo : puesta al día de la 6.1.2 hacia la 6.1.4). La estructura de la
base de datos no es modificada. No hay pues ningún guión que ejecutar.
- En el caso de un cambio de versión mayor :
El cambio de la 1a y\o 2a cifra de la versión significa una puesta al día mayor
(ejemplo : puesta al día de la versión 6.2.0 hacia la 7.0.0 - otro ejemplo :
puesta al día de la 6.1.2 hacia la 6.2.0). La estructura de la base de datos
debe ser modificada. Para esto : a partir del analizador de consultas SQL del
SGBD, lanzar uno o varios guiones correspondientes a la base de datos

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).

El nombre de los guiones es codificado de la manera siguiente :

Update_ Número de versión _ Tipo de base de datos .sql


Ejemplo : Update_610_SQLServer.sql

Importante :
El lanzamiento de los guiones debe seguir el orden de las versiones.

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 es el siguiente :
o Update_600_SQLServer.sql
o Update_610_SQLServer.sql

A notar que el guión Update_xxx_xxx_Log.sql debe ser ejecutado sólo si


usted posee el módulo OptiTrace (ver el procedimiento de instalación
específico a OptiTrace).

Cuidado : Particularidades propias a ciertas bases de datos :


BASE DE DATOS OBSERVACIONES / PRECISIONES
Oracle - En caso de no utilización de TableSpace para almacenar los índices, o si este
TableSpace no ha sido nombrado INDXMAO, el(los) guión(es) deben ser modificado(s)
en consecuencia antes de ejecutarlo(s).
- Hay que siempre utilizar el mismo User ID para las puestas al día.

B) Puesta al día del software :

- Parrar todas las aplicaciones en curso


- Ejecutar el programa de instalación que se encuentra en el repertorio : Setup en
el CD-ROM o descargado desde el club usuarios en el sitio internet
www.optimaint.net
- La puesta al día del programa OptiMaint está hecha

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

- Ejecutar el programa ' Majbase.exe ' situado en el expediente de instalación del


software OptiMaint. Hacer clic en el botón aceptar y controlar el informe de las
puestas al día que se fija.
- Si el número de revisión de la versión que hay que instalar es diferente de 0
(última cifra del número de versión), volver a lanzar el programa Majbase.exe y
hacer clic en el botón aceptar para ejecutar las puestas al día de las últimas
revisiones.

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

Puesta al día en los ordenadores clientes

- Instalación del software OptiMaint :


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

Para desinstalar el software OptiMaint :

1) Desde el panel de control de Windows, hacer un doble clic en Añadir/Suprimir de programas


2) En la lista de los programas, seleccionar a OptiMaint y hacer clic en el botón « Suprimir »

El programa OptiMaint es suprimido pero por razones de seguridad, la base de datos es conservada.

Para desinstalar la base de datos :

- 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.

Observación : Los guiones llamados DeleteD3_xxx.sql permiten la supresión completa de una


sociedad en la base de datos OptiMaint (reemplazar el código ' D3 ' por el código de la
sociedad que hay que suprimir en el guión antes de su ejecución).

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.

OptiTrace necesita una base de datos independiente de la de OptiMaint.

A notar que OptiTrace es un módulo que necesita un código de validación específico para validar su
uso.

Procedimiento de instalación de la base de datos :

Base de datos - Access


A partir de la versión 6.2.x, la base de datos (fichero optimaintj.mdb) está instalada por defecto en el
mismo repertorio que la base de datos de OptiMaint (fichero optimaint.mdb).

Base de datos - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL


La base de datos puede ser creada sobre el mismo servidor que acoge la base de datos OptiMaint o
en un servidor diferente.

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 :

BASE DE DATOS OBSERVACIONES / PRECISIONES


SQL Server Desde el SGBD :
SQL Server Express - Crear una base de datos OptiMaintJ (consejo : 100 Mb de datos y 50 Mb de fichero
Microsoft diario)
- Con la ayuda del utilitario Analizador de consultas SQL, ejecutar el fichero guión
Create_SQLServer_Log.sql para crear el conjunto de las tablas y índices necesarios.

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.

Oracle Desde el SGBD :


Oracle Express - Crear una base de datos OptiMaintJ (consejo : 100 Mb de datos y 50 Mb de fichero
diario)
Mínimo requerido : - Con la ayuda del utilitario SQL Plus, ejecutar el fichero guión Create_Oracle_Log.sql
versión 8 para crear el conjunto de las tablas y índices necesarios.
Cuidado : El guión 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 un Tablespace, o utilizar un otro Tablespace, hay que modificar el
fichero guión en consecuencia.

Sybase Desde el SGBD :


- Crear una base de datos OptiMaintJ (consejo : 100 Mb de datos y 50 Mb de fichero
diario)
- Con la ayuda del utilitario Analizador de consultas SQL, ejecutar el fichero guión
Create_Sybase_Log.sql para crear el conjunto de las tablas y índices necesarios.

DB2-400 Con la ayuda del utilitario Cliente Access :


(para AS400) - Ejecutar el fichero guión Create_Db2_Log.sql para crear la biblioteca OptiMaintJ así
IBM como el conjunto de las tablas y índices necesarios en esta biblioteca.

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.

Para información, los componentes mínimos de referencia son los siguientes :

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.

Cuidado : Para la apertura de los ficheros guiones, proceder obligatoriamente de la manera


siguiente : menú File> Open Script luego en la elección del tipo de ficheros seleccionar
obligatoriamente el tipo " Any File ANSI Assumed (*. *). Pues seleccionar el fichero guión que
hay que abrir y aceptar.

PostgreSQL La versión de PostgreSQL de referencia para OptiMaint es la versión 8.2.3. La compatibilidad de


OptiMaint pues es garantizada sólo a partir de este nivel de versión.

Para información, los componentes mínimos de referencia son los siguientes :


 Para el Motor del SGBD : postgresql-8.2.3-1.zip
 Para la herramienta de administración : pgadmin3-1.6.3.zip
 Para el driver ODBC : psqlodbc-08_02_0300.zip

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.

D) Creación de la fuente de datos ODBC unida a la base de datos :

Procedimiento idéntico al descrito para la fuente de dato OptiMaint

Una configuración de la fuente de dato ODBC es necesaria en el software OptiMaint


(menú OptiMaint : Archivo ¦ OptiTrace ¦ Activación diario)

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\)

FUNCIONES PROGRAMA PRECISIONES


OptiMaint optimaint.exe Aplicación OptiMaint

Monitor transaccional Optimaint_Moniteur.exe Permite :


- crear automáticamente los BT preventivos.
- Poner al día ciertos datos a través de tablas de
importación (para interfaces por ejemplo)
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
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.

OptiMaint es un paquete de programas de GMAO desarrollado por la sociedad :

Centre d’affaires Europe


5 Rue du tertre
44477 CARQUEFOU Cedex
France

Central telefónica 33 (0)2 40 25 15 16


Fax 33 (0)2 40 25 12 05

E mail : soporte@optimaint.net - info@optimaint.net

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