GMAO OptiMaint Procédures
GMAO OptiMaint Procédures
GMAO OptiMaint Procédures
Procdures dinstallation
et de mise jour
SOMMAIRE
LOGICIEL OPTIMAINT.......................................................................................................................4
INSTALLATION...............................................................................................................................5
MISES A JOUR.............................................................................................................................10
DESINSTALLATION......................................................................................................................12
UTILITAIRES....................................................................................................................................12
Apisoft International 2 / 20
Procdures dinstallation et de mise jour
IMPORTANT - SAUVEGARDE
Comme pour toute application de gestion, dans le cadre des mises jour, il est indispensable de
procder une sauvegarde de la base de donnes avant toute manipulation.
Toutes les nouvelles versions sont disponibles en tlchargement depuis le club utilisateurs sur le
site : apisoft.fr
VERSIONS
Pour suivre les volutions, le logiciel OptiMaint et sa base de donnes ont chacun un numro de
version.
Le numro de version est compos de trois valeurs sous la forme x.y.z Exemple :
6 . 1 . 5
Les versions du logiciel et de la base de donnes au niveau des 2 premiers chiffres doivent toujours
tre identiques. Un contrle automatique assure cette concordance.
er me
Une mise jour est dite majeure lors dun changement du 1 et/ou du 2 chiffre.
me
Une mise jour est dite mineure lors dun changement du 3 chiffre.
Apisoft International 3 / 20
Procdures dinstallation et de mise jour
LOGICIEL OPTIMAINT
Apisoft International 4 / 20
Procdures dinstallation et de mise jour
INSTALLATION
A noter : par dfaut, la version de dmonstration propose une base de donnes Access mais il est
galement possible de tester avec les autres types de base de donnes (voir les autres procdures
dinstallation).
A noter : par dfaut, la version monoposte propose une base de donnes Access mais il est
galement possible de tester avec les autres types de base de donnes (voir les autres procdures
dinstallation).
Apisoft International 5 / 20
Procdures dinstallation et de mise jour
VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL
Pr requis :
La procdure ci-dessous demande un minimum de connaissance du SGBD.
Le SGBD doit tre install et configur.
Le pilote ODBC doit tre configur et oprationnel.
MySQL La version de MySQL de rfrence pour OptiMaint est la version MySQL 5.0.37. La compatibilit
dOptiMaint nest donc garantie qu partir de ce niveau de version. Dans tous les cas les versions
MySQL 4 ne sont pas compatibles avec OptiMaint.
Apisoft International 6 / 20
Procdures dinstallation et de mise jour
Pour le Moteur du SGBD : mysql-essential-5.0.37-win32.msi
Pour les outils (tools) : mysql-gui-tools-5.0-r10-win32.msi
Pour le pilote ODBC : les versions de pilotes ci-dessous sont approuves et donc
recommandes par Apisoft :
o mysql connector odbc 3.51.18 ( partir de Windows XP)
o mysql connector odbc 3.51.19 ( partir de Windows XP)
o mysql connector odbc 3.51.24 ( partir de Windows XP)
Depuis le SGBD :
- Crer une base de donnes optimaint sur le serveur MySQL laide de loutil
dadministration MySQL Administrator
- A l'aide de l'utilitaire MySQL Query Browser (requteur SQL), ouvrir puis excuter le
fichier script Create_MySQL.sql pour crer l'ensemble des tables et index ncessaires.
PostgreSQL La version de PostgreSQL de rfrence pour OptiMaint est la version 8.2.3. La compatibilit
dOptiMaint nest donc garantie qu partir de ce niveau de version.
Depuis le SGBD :
- Crer une base de donnes optimaint sur le serveur PostgreSQL laide de loutil
dadministration pgAdminIII par exemple.
- A l'aide du requteur SQL (Menu Outils > Editeur de requtes), excutez le fichier script
Create_PostgreSQL.sql qui va crer l'ensemble des tables et index ncessaires.
- Excuter le fichier script CreateD1_PostgreSQL.sql pour crer toutes les donnes de la
socit fictive DEMO, ainsi que le paramtrage de base ncessaire au bon
fonctionnement d'OptiMaint.
Attention : selon le format de date utilis par la version SQL server, il est peut-tre ncessaire
dactiver loption Modifier la langue des messages systmes de SQL Server :
Si lors de linstallation le format choisi tait : jj/mm/aaaa (version franaise) laisser loption
dcoche (langue = French), si par contre le format choisi tait mm/jj/aaaa, cocher loption et
choisir la langue English .
- Cliquer ensuite sur le bouton Terminer pour crer votre nouvelle source de donnes.
- Tester laccs la source de donnes en cliquant sur le bouton correspondant.
Apisoft International 7 / 20
Procdures dinstallation et de mise jour
Sybase - Depuis le Panneau de Configuration Windows, slectionner Outils dadministration, puis
Sources de Donnes ODBC
- Dans longlet Sources de donnes systme, cliquer sur le bouton Ajouter.
- Choisir dans la liste le pilote ODBC Sybase et cliquer sur le bouton Terminer.
- Dans le champ Data Source Name saisir OptiMaintSybase,
- Dans le champ Serveur saisir le nom ou ladresse IP du serveur Sybase,
- Dans le champ Database Name saisir 'OptiMaint'.
- Tester laccs la source de donnes en cliquant sur le bouton correspondant.
- Cliquer sur le bouton OK pour crer la nouvelle source de donnes.
Anomalie possible, message Sybase does not allow than one active statement when retrieving results without a
cursor - Solution : modifier les paramtres de configuration du driver ODBC. Le paramtre Method a la valeur
par dfaut 1 (direct). Modifier sa valeur en slectionnant la valeur 0 (cursor).
De la mme manire, il faut vrifier que dans le fichier de configuration postgresql.conf, le paramtre
listen_addresses est actif (pas de caractre#) et a une valeur = *.
Apisoft International 8 / 20
Procdures dinstallation et de mise jour
o Mettre jour les diffrents paramtres de connexion :
Oracle Indiquer lidentifiant de lutilisateur de connexion (par dfaut dbo), ainsi que son ventuel mot de
Oracle Express passe. Attention, Il faut toujours utiliser le mme User ID pour les mises jour.
Sybase Indiquer lidentifiant de lutilisateur de connexion (par dfaut sa), ainsi que son ventuel mot de
passe.
DB2-400 Indiquer lidentifiant de lutilisateur de connexion, ainsi que son ventuel mot de passe.
(pour AS400)
IBM
MySQL Indiquer lidentifiant de lutilisateur de connexion (par dfaut root), ainsi que son ventuel mot de
passe.
PostgreSQL Indiquer lidentifiant de lutilisateur de connexion (par dfaut postgres), son ventuel mot de passe
et aussi le schma (par dfaut public)
Utilitaire dinitialisation de la Init Registre.exe Permet de rinitialiser les informations lies la configuration
base de registre pour OptiMaint de la base de donnes
Utilitaire dinitialisation des Init Sessions.exe Permet de clturer toutes les sessions en cours
sessions utilisateurs dans
OptiMaint
Apisoft International 9 / 20
Procdures dinstallation et de mise jour
MISES A JOUR
IMPORTANT - SAUVEGARDE
Comme pour toute application de gestion, dans le cadre des mises jour, il est indispensable de
procder une sauvegarde de la base de donnes avant toute manipulation.
Attention : les versions dOptiMaint infrieures 5.4.0 ncessitent pour la mise jour du logiciel une
dsinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
Attention : les versions dOptiMaint infrieures 5.4.0 ncessitent pour la mise jour du logiciel une
dsinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
Apisoft International 10 / 20
Procdures dinstallation et de mise jour
VERSION RESEAU - Access
Attention : les versions dOptiMaint infrieures 5.4.0 ncessitent pour la mise jour du logiciel une
dsinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
Attention : les versions dOptiMaint infrieures 5.4.0 ncessitent pour la mise jour du logiciel une
dsinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
- Dans le cas dune utilisation du moniteur transactionnel pour des interfaces avec
OptiMaint, lancer ce traitement afin de vider les tables correspondantes.
- Arrter toutes les applications en cours
- Sauvegarder la base de donnes dans son intgralit
Apisoft International 11 / 20
Procdures dinstallation et de mise jour
utilise (voir dans le rpertoire Setup\Database\Update\ sur le Cd-rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr).
Important :
Le lancement des scripts doit suivre lordre des versions.
Exemple concret dune mise jour de la version 5.4.2 la version 6.1.5 avec
une base de donnes de type SQL Server, lordre de lancement des scripts
est le suivant :
o Update_600_SQLServer.sql
o Update_610_SQLServer.sql
Attention : les versions dOptiMaint infrieures 5.4.0 ncessitent pour la mise jour du logiciel
une dsinstallation par ajout/suppression de programme de Windows puis de lancer le
setup.exe
Exemple concret dune mise jour de la version 5.4.2 la version 6.1.5 avec une
base de donnes de type SQL Server, lordre de lancement des scripts de fin est
le suivant :
o Update_600_End_SQLServer.sql
o Update_610_End_SQLServer.sql
Apisoft International 12 / 20
Procdures dinstallation et de mise jour
2. Si vous avez install sur le serveur uniquement la base de donnes :
Procdure identique celle dcrite ci-dessus pour le serveur
Apisoft International 13 / 20
Procdures dinstallation et de mise jour
DESINSTALLATION
Le programme OptiMaint est supprim mais pour des raisons de scurit, la base de donnes est
conserve.
- dans le cas dune base de donnes Microsoft Access : depuis lexplorateur de Windows,
supprimer le rpertoire dinstallation du logiciel et tout son contenu (par dfaut c:\Program
Files\Apisoft\OptiMaint)
- dans le cas dune base de donnes autre que Microsoft Access : suivre la procdure adapte
en fonction du SGBD. Les scripts situs dans le rpertoire Setup\Database\Delete\ sur le Cd-
rom, ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr, permettent de
supprimer lensemble des tables et index de la base de donnes OptiMaint. Lutilitaire
dadministration du serveur de donnes permet la suppression totale de la base de donnes.
Apisoft International 14 / 20
Procdures dinstallation et de mise jour
MODULE OPTITRACE
Apisoft International 15 / 20
Procdures dinstallation et de mise jour
OptiTrace permet de journaliser toutes les transactions (crations / modifications / suppressions) des
donnes renseignes par les utilisateurs.
A noter quOptiTrace est un module qui ncessite un code de validation spcifique pour valider son
utilisation.
Pr requis :
La procdure ci-dessous demande un minimum de connaissance du SGBD.
Le SGBD doit tre install et configur.
Le pilote ODBC doit tre configur et oprationnel.
Excuter les fichiers scripts (*.sql) correspondants votre base de donnes qui se trouvent dans le
rpertoire Setup\Database\Create\ sur le Cd-rom ou tlcharg depuis le club utilisateurs sur le site
internet www.apisoft.fr en suivant la procdure suivante :
MySQL La version de MySQL de rfrence pour OptiMaintJ est la version MySQL 5.0.37. La compatibilit
dOptiMaint nest donc garantie qu partir de ce niveau de version. Dans tous les cas les versions
MySQL 4 ne sont pas compatibles avec OptiMaint.
Apisoft International 16 / 20
Procdures dinstallation et de mise jour
Pour le Moteur du SGBD : mysql-essential-5.0.37-win32.msi
Pour les outils (tools) : mysql-gui-tools-5.0-r10-win32.msi
Pour le pilote ODBC : les versions de pilote ci-dessous sont approuves et donc
recommandes par 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)
Depuis le SGBD :
- Crer une base de donnes optimaintj sur le serveur MySQL laide de loutil
dadministration MySQL Administrator
- A l'aide de l'utilitaire MySQL Query Browser (requteur SQL), ouvrir puis excuter le
fichier script Create_MySQL_Log.sql pour crer l'ensemble des tables et index
ncessaires.
PostgreSQL La version de PostgreSQL de rfrence pour OptiMaint est la version 8.2.3. La compatibilit
dOptiMaint nest donc garantie qu partir de ce niveau de version.
Depuis le SGBD :
- Crer une base de donnes optimaintj sur le serveur PostgreSQL laide de loutil
dadministration pgAdminIII par exemple.
- A l'aide du requteur SQL (Menu Outils > Editeur de requtes), excutez le fichier script
Create_PostgreSQL_Log.sql qui va crer l'ensemble des tables et index ncessaires.
Apisoft International 17 / 20
Procdures dinstallation et de mise jour
UTILITAIRES
Apisoft International 18 / 20
Procdures dinstallation et de mise jour
Le logiciel est fourni en standard avec diffrents programmes.
Vous les retrouvez dans le rpertoire dinstallation dOptiMaint
(par dfaut : c:\Program Files\Apisoft\OptiMaint\)
Utilitaire dinitialisation des Init Sessions.exe Permet de clturer toutes les sessions en cours
sessions utilisateurs dans
OptiMaint
Gestion des sessions Sessions.exe Permet de clturer les sessions souhaites
utilisateurs dans OptiMaint
Outil de communication apisoft.exe Permet une tl assistance via un accs internet
internet
Utilitaire SQL Isql.exe Permet dexcuter des scripts SQL
Mise jour de la base de MajBase.exe Permet de mettre jour la base de donnes
donnes
Tests la base de donnes TestBdD.exe Permet de raliser diffrents tests de connexion la base de
donnes
OptiMaint mobile station Optimaint_PDA.exe Module PDA ct PC
Apisoft International 19 / 20
Procdures dinstallation et de mise jour
Pour de plus amples informations contacter votre revendeur.
Standard 33 (0)2 40 25 15 16
Tlcopie 33 (0)2 40 25 12 05
www.apisoft.fr
Toutes les marques cites dans ce document sont la proprit de leur dtenteur respectif
Apisoft International 20 / 20
Procdures dinstallation et de mise jour