Académique Documents
Professionnel Documents
Culture Documents
GMAO OptiMaint - Procédures Installation Et Mise À Jour
GMAO OptiMaint - Procédures Installation Et Mise À Jour
Procédures d’installation
et de mise à jour
SOMMAIRE
INSTALLATION ................................................................................................................................... 5
VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL ............... 6
Installation sur le serveur .............................................................................................................. 6
Installation sur les PC clients ...................................................................................................... 10
VERSION RESEAU - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL ............. 12
Mise à jour sur le serveur ........................................................................................................... 12
Mise à jour sur les PC clients ..................................................................................................... 14
DESINSTALLATION .......................................................................................................................... 15
UTILITAIRES ........................................................................................................................................ 19
GMAO OptiMaint 2 / 21
Procédures d’installation et de mise à jour
IMPORTANT - SAUVEGARDE
Comme pour toute application de gestion, dans le cadre des mises à jour, il est indispensable de
procéder à une sauvegarde de la base de données avant toute manipulation.
Au même titre, il est impératif de réaliser des sauvegardes quotidiennes de la base de données et de
s’assurer de leur validité.
Toute migration de base de données doit être obligatoirement assurée par Apisoft afin d’assurer
l’intégrité des données et le respect des règles de gestion. Dans le cas contraire, Apisoft décline toute
responsabilité.
Toutes les nouvelles versions sont disponibles en téléchargement depuis le club utilisateurs sur le
site : apisoft.fr
VERSIONS
Pour suivre les évolutions, le logiciel OptiMaint et sa base de données ont chacun un numéro de
version.
Le numéro 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 données au niveau des 2 premiers chiffres doivent toujours
être identiques. Un contrôle automatique assure cette concordance.
er ème
Une mise à jour est dite majeure lors d’un changement du 1 et/ou du 2 chiffre.
ème
Une mise à jour est dite mineure lors d’un changement du 3 chiffre.
GMAO OptiMaint 3 / 21
Procédures d’installation et de mise à jour
LOGICIEL OPTIMAINT
GMAO OptiMaint 4 / 21
Procédures d’installation et de mise à jour
INSTALLATION
A noter : par défaut, la version de démonstration propose une base de données Access mais il est
également possible de tester avec les autres types de base de données (voir les autres procédures
d’installation).
A noter : par défaut, la version monoposte propose une base de données Access mais il est
également possible de tester avec les autres types de base de données (voir les autres procédures
d’installation).
GMAO OptiMaint 5 / 21
Procédures d’installation et de mise à jour
VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL
Pré requis :
La procédure ci-dessous demande un minimum de connaissance du SGBD.
Le SGBD doit être installé et configuré.
Le pilote ODBC doit être configuré et opérationnel.
MySQL La version de MySQL de référence pour OptiMaint est la version MySQL 5.0.37. La compatibilité
d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. Dans tous les cas les versions
MySQL 4 ne sont pas compatibles avec OptiMaint.
GMAO OptiMaint 6 / 21
Procédures d’installation et de mise à jour
Pour information, les composants minimums de référence sont les suivants :
Depuis le SGBD :
- Créer une base de données ‘optimaint’ sur le serveur MySQL à l’aide de l’outil
d’administration ‘MySQL Administrator’
- A l'aide de l'utilitaire ‘MySQL Query Browser’ (requêteur SQL), ouvrir puis exécuter le
fichier script Create_MySQL.sql pour créer l'ensemble des tables et index nécessaires.
PostgreSQL La version de PostgreSQL de référence pour OptiMaint est la version 8.2.3. La compatibilité
d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.
Note importante : Pour postgreSQL version 9.0.x, le pilote odbc pgsql version 9.00.0101 est la
version maxi préconisée et testée pour OptiMaint. La version suivante 9.00.0200 ne doit pas être
utilisée.
Depuis le SGBD :
- Créer une base de données ‘optimaint’ sur le serveur PostgreSQL à l’aide de l’outil
d’administration ‘pgAdminIII’ par exemple.
Note importante : Lors de la création de la base de données, toujours laisser l’encodage
proposé par défaut (exemple : UTF8 ou SQL_ASCII).
- A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes), exécutez le fichier script
Create_PostgreSQL.sql qui va créer l'ensemble des tables et index nécessaires.
- Exécuter le fichier script CreateDemo_PostgreSQL.sql pour créer toutes les données de
la société fictive DEMO, ainsi que le paramétrage de base nécessaire au bon
fonctionnement d'OptiMaint. Attention : Avant l’ouverture de ce script dans l’éditeur de
requêtes pour une base avec un codage UTF8, procéder de la manière suivante : Dans
le Bloc- notes Windows, ouvrir le ficher CreateDemo_PostgreSQL.sql puis l’enregistrer à
nouveau après avoir placé l’option Encodage sur UTF8.
Sélectionner ensuite le fichier script à ouvrir et valider
GMAO OptiMaint 7 / 21
Procédures d’installation et de mise à jour
Attention : selon le format de date utilisé par la version SQL server, il est peut-être nécessaire
d’activer l’option « Modifier la langue des messages systèmes de SQL Server » :
Si lors de l’installation le format choisi était : jj/mm/aaaa (version française) laisser l’option
décochée (langue = French), si par contre le format choisi était mm/jj/aaaa, cocher l’option et
choisir la langue « English ».
- Cliquer ensuite sur le bouton ‘Terminer’ pour créer votre nouvelle source de données.
- Tester l’accès à la source de données en cliquant sur le bouton correspondant.
Anomalie possible, message « Sybase does not allow than one active statement when retrieving results without a
cursor » - Solution : modifier les paramètres de configuration du driver ODBC. Le paramètre ‘Method’ a la valeur
par défaut ‘1’ (direct). Modifier sa valeur en sélectionnant la valeur ‘0’ (cursor).
GMAO OptiMaint 8 / 21
Procédures d’installation et de mise à jour
Ce fichier est accessible sur le serveur dans le menu Programmes > PostgreSQL. Il suffit alors en bas de page
de créer une ligne supplémentaire du type :
host all postgres 0.0.0.0/0 md5
(Exemple le plus permissif, pour plus de restrictions, il suffit de mentionner les utilisateurs et/ou les adresses IP
concernées > voir documentation PostgreSQL pour plus de détails).
De la même manière, il faut vérifier que dans le fichier de configuration postgresql.conf, le paramètre
listen_addresses est actif (pas de caractère#) et a une valeur = ‘*’.
! Le service doit être arrêté puis relancé pour prendre en compte les modifications.
Oracle Indiquer l’identifiant de l’utilisateur de connexion (par défaut dbo), ainsi que son éventuel mot de
Oracle Express passe. Attention, Il faut toujours utiliser le même User ID pour les mises à jour.
Sybase Indiquer l’identifiant de l’utilisateur de connexion (par défaut sa), ainsi que son éventuel mot de
passe.
DB2-400 Indiquer l’identifiant de l’utilisateur de connexion, ainsi que son éventuel mot de passe.
(pour AS400)
IBM
MySQL Indiquer l’identifiant de l’utilisateur de connexion (par défaut root), ainsi que son éventuel mot de
passe.
PostgreSQL Indiquer l’identifiant de l’utilisateur de connexion (par défaut postgres), son éventuel mot de passe
et aussi le schéma (par défaut public)
Utilitaire d’initialisation de la Init Registre.exe Permet de réinitialiser les informations liées à la configuration
base de registre pour OptiMaint de la base de données
Utilitaire d’initialisation des Init Sessions.exe Permet de clôturer toutes les sessions en cours
sessions utilisateurs dans
OptiMaint
Outil de communication apisoft.exe Permet une télé assistance via un accès internet
internet
GMAO OptiMaint 9 / 21
Procédures d’installation et de mise à jour
Installation sur les PC clients
GMAO OptiMaint 10 / 21
Procédures d’installation 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
procéder à une sauvegarde de la base de données avant toute manipulation.
Attention : les versions d’OptiMaint inférieures à 5.4.0 nécessitent pour la mise à jour du logiciel une
désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
Attention : les versions d’OptiMaint inférieures à 5.4.0 nécessitent pour la mise à jour du logiciel une
désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
GMAO OptiMaint 11 / 21
Procédures d’installation et de mise à jour
VERSION RESEAU - Access
Attention : les versions d’OptiMaint inférieures à 5.4.0 nécessitent pour la mise à jour du logiciel une
désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
Attention : les versions d’OptiMaint inférieures à 5.4.0 nécessitent pour la mise à jour du logiciel une
désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.exe
- Dans le cas d’une utilisation du moniteur transactionnel pour des interfaces avec
OptiMaint, lancer ce traitement afin de vider les tables correspondantes.
- Arrêter toutes les applications en cours
- Sauvegarder la base de données dans son intégralité
GMAO OptiMaint 12 / 21
Procédures d’installation et de mise à jour
utilisée (voir dans le répertoire Setup\Database\Update\ sur le Cd-rom ou
téléchargé depuis le club utilisateurs sur le site internet www.apisoft.fr).
Important :
Le lancement des scripts doit suivre l’ordre des versions.
Exemple concret d’une mise à jour de la version 5.4.2 à la version 6.1.5 avec
une base de données de type SQL Server, l’ordre de lancement des scripts
est le suivant :
o Update_600_SQLServer.sql
o Update_610_SQLServer.sql
Attention : les versions d’OptiMaint inférieures à 5.4.0 nécessitent pour la mise à jour du logiciel
une désinstallation par ajout/suppression de programme de Windows puis de lancer le
setup.exe
Exemple concret d’une mise à jour de la version 5.4.2 à la version 6.1.5 avec une
base de données de type SQL Server, l’ordre de lancement des scripts de fin est
le suivant :
o Update_600_End_SQLServer.sql
o Update_610_End_SQLServer.sql
GMAO OptiMaint 13 / 21
Procédures d’installation et de mise à jour
2. Si vous avez installé sur le serveur uniquement la base de données :
Procédure identique à celle décrite ci-dessus pour le serveur
GMAO OptiMaint 14 / 21
Procédures d’installation et de mise à jour
DESINSTALLATION
Le programme OptiMaint est supprimé mais pour des raisons de sécurité, la base de données est
conservée.
- dans le cas d’une base de données Microsoft Access : depuis l’explorateur de Windows,
supprimer le répertoire d’installation du logiciel et tout son contenu (par défaut c:\Program
Files\Apisoft\OptiMaint)
- dans le cas d’une base de données autre que Microsoft Access : suivre la procédure adaptée
en fonction du SGBD. Les scripts situés dans le répertoire Setup\Database\Delete\ sur le Cd-
rom, ou téléchargé depuis le club utilisateurs sur le site internet www.apisoft.fr, permettent de
supprimer l’ensemble des tables et index de la base de données OptiMaint. L’utilitaire
d’administration du serveur de données permet la suppression totale de la base de données.
GMAO OptiMaint 15 / 21
Procédures d’installation et de mise à jour
MODULE OPTITRACE
GMAO OptiMaint 16 / 21
Procédures d’installation et de mise à jour
OptiTrace permet de journaliser toutes les transactions (créations / modifications / suppressions) des
données renseignées par les utilisateurs.
A noter qu’OptiTrace est un module qui nécessite un code de validation spécifique pour valider son
utilisation.
Pré requis :
La procédure ci-dessous demande un minimum de connaissance du SGBD.
Le SGBD doit être installé et configuré.
Le pilote ODBC doit être configuré et opérationnel.
Exécuter les fichiers scripts (*.sql) correspondants à votre base de données qui se trouvent dans le
répertoire Setup\Database\Create\ sur le Cd-rom ou téléchargé depuis le club utilisateurs sur le site
internet www.apisoft.fr en suivant la procédure suivante :
MySQL La version de MySQL de référence pour OptiMaintJ est la version MySQL 5.0.37. La compatibilité
d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. Dans tous les cas les versions
MySQL 4 ne sont pas compatibles avec OptiMaint.
GMAO OptiMaint 17 / 21
Procédures d’installation 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 approuvées et donc
recommandées 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 :
- Créer une base de données ‘optimaintj’ sur le serveur MySQL à l’aide de l’outil
d’administration ‘MySQL Administrator’
- A l'aide de l'utilitaire ‘MySQL Query Browser’ (requêteur SQL), ouvrir puis exécuter le
fichier script Create_MySQL_Log.sql pour créer l'ensemble des tables et index
nécessaires.
PostgreSQL La version de PostgreSQL de référence pour OptiMaint est la version 8.2.3. La compatibilité
d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.
Depuis le SGBD :
- Créer une base de données ‘optimaintj’ sur le serveur PostgreSQL à l’aide de l’outil
d’administration ‘pgAdminIII’ par exemple.
- A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes), exécutez le fichier script
Create_PostgreSQL_Log.sql qui va créer l'ensemble des tables et index nécessaires.
GMAO OptiMaint 18 / 21
Procédures d’installation et de mise à jour
UTILITAIRES
GMAO OptiMaint 19 / 21
Procédures d’installation et de mise à jour
Le logiciel est fourni en standard avec différents programmes.
Vous les retrouvez dans le répertoire d’installation d’OptiMaint
(par défaut : c:\Program Files\Apisoft\OptiMaint\)
Utilitaire d’initialisation des Init Sessions.exe Permet de clôturer toutes les sessions en cours
sessions utilisateurs dans
OptiMaint
Gestion des sessions Sessions.exe Permet de clôturer les sessions souhaitées
utilisateurs dans OptiMaint
Outil de communication apisoft.exe Permet une télé assistance via un accès internet
internet
Utilitaire SQL Isql.exe Permet d’exécuter des scripts SQL
Mise à jour de la base de MajBase.exe Permet de mettre à jour la base de données
données
Tests à la base de données TestBdD.exe Permet de réaliser différents tests de connexion à la base de
données
OptiMaint mobile station Optimaint_PDA.exe Module PDA côté PC
GMAO OptiMaint 20 / 21
Procédures d’installation et de mise à jour
Pour de plus amples informations contacter votre revendeur.
www.apisoft.fr
Toutes les marques citées dans ce document sont la propriété de leur détenteur respectif
GMAO OptiMaint 21 / 21
Procédures d’installation et de mise à jour