Vous êtes sur la page 1sur 20

Gestion de Maintenance Assiste par Ordinateur

Procdures dinstallation
et de mise jour

SOMMAIRE
LOGICIEL OPTIMAINT.......................................................................................................................4
INSTALLATION...............................................................................................................................5
VERSION DE DEMONSTRATION - Access.................................................................................5
VERSION MONOPOSTE - Access...............................................................................................5
VERSION RESEAU - Access.......................................................................................................5
Installation sur le serveur..........................................................................................................5
Installation sur les PC clients ....................................................................................................5
VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL................6
Installation sur le serveur..........................................................................................................6
Installation sur les PC clients ....................................................................................................9
MISES A JOUR.............................................................................................................................10
VERSION DE DEMONSTRATION - Access...............................................................................10
VERSION MONOPOSTE - Access.............................................................................................10
VERSION RESEAU - Access.....................................................................................................11
Mise jour sur le serveur........................................................................................................11
Mise jour sur les PC clients..................................................................................................11
VERSION RESEAU - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL..............11
Mise jour sur le serveur........................................................................................................11
Mise jour sur les PC clients..................................................................................................13
DESINSTALLATION......................................................................................................................14
MODULE OPTITRACE .....................................................................................................................15
Base de donnes - Access ............................................................................................................16
Base de donnes - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL.....................16
UTILITAIRES....................................................................................................................................18

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.

LES NOUVELLES VERSIONS


Toutes les nouvelles versions sont disponibles en tlchargement depuis le club utilisateurs sur le
site : apisoft.fr
Pour vrifier la version utilise :
- Depuis nimporte quel PC, lancer OptiMaint
- Aller dans le menu : ? | Sur le web | Vrifier votre version

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 :

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
me

Une mise jour est dite mineure lors dun changement du 3

Apisoft International

chiffre.

chiffre.

3 / 20
Procdures dinstallation et de mise jour

LOGICIEL OPTIMAINT

Apisoft International

4 / 20
Procdures dinstallation et de mise jour

INSTALLATION

VERSION DE DEMONSTRATION - Access


-

Arrter toutes les applications en cours


Depuis la prsentation multimedia, lancer linstallation
Dans le choix du type dinstallation, slectionner Dmonstration
OptiMaint est install avec une base de donnes de type Access

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

VERSION MONOPOSTE - Access


-

Arrter toutes les applications en cours


Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
Dans le choix du type dinstallation, slectionner Dmonstration
OptiMaint est install avec une base de donnes de type Access

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

VERSION RESEAU - Access


Installation sur le serveur
Si vous souhaitez installer sur le serveur le logiciel et la base de donnes :
- Arrter toutes les applications en cours
- Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
- OptiMaint et sa base de donnes sont installs
Si vous souhaitez installer sur le serveur uniquement la base de donnes :
- Installer le logiciel sur un PC Client (suivre la procdure dinstallation ci-dessous)
- Dplacer sur le serveur le fichier : optimaint.mdb qui se situe dans le rpertoire dinstallation,
(par dfaut : c:\Program Files\Apisoft\OptiMaint\Access\optimaint.mdb)
Installation sur les PC clients
-

Arrter toutes les applications en cours


Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
Dans le choix du type dinstallation, slectionner Personnalise
Dans les diffrentes fentres de paramtres dinstallation :
o Slectionner la base de donnes Access
o Mettre jour les diffrents paramtres de connexion. Indiquer en particulier
lemplacement exact de la base de donnes sur le serveur, ainsi que le mot de passe
de la base de donnes si ncessaire (par dfaut il ny a pas de mot de passe)

Apisoft International

5 / 20
Procdures dinstallation et de mise jour

VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL


OptiMaint est compatible avec les bases de donnes :
SQL Server, SQL Server Express, Oracle, Oracle Express, DB2-400 (pour AS400), 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.
Installation sur le serveur
A) Cration de la base de donnes
A laide de lutilitaire fourni avec le SGBD, 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 :
BASE DE DONNES
SQL Server
SQL Server Express
Microsoft

REMARQUES / PRECISIONS
Depuis le SGBD :
Crer une base de donnes OptiMaint (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire Analyseur de requte SQL, excuter le fichier script
Create_SQLServer.sql pour crer l'ensemble des tables et index ncessaires.
Attention : A la fin de lexcution de ce script, vous pouvez obtenir 3 messages davertissement du
type : Avertissement : la table 'xxxxxx a t cre mais la taille maximale de ses lignes (8351)
dpasse le nombre max. d'octets par ligne (8060). Ne pas tenir compte de ces avertissements et
continuer linstallation.
-

Oracle
Oracle Express
Minimum requis :
version 8

Excuter ensuite le fichier script CreateZZ_SQLServer.sql qui va crer toutes les


donnes de la socit fictive OptiCar, ainsi que le paramtrage de base ncessaire au
bon fonctionnement d'OptiMaint.

Depuis le SGBD :
Crer une base de donnes OptiMaint (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire SQL Plus, excuter le fichier script Create_Oracle.sql pour crer
l'ensemble des tables et index ncessaires.
Attention : Le script Create_Oracle.sql va crer l'ensemble des index dans un
TableSpace nomm INDXMAO. Par consquent il faut crer ce Tablespace avant
d'excuter le script. Pour viter dutiliser un Tablespace, ou utiliser un autre Tablespace,
il faut modifier le fichier script en consquence.
Excuter ensuite le fichier script CreateZZ_Oracle.sql qui va crer toutes les donnes de
la socit fictive OptiCar, ainsi que le paramtrage de base ncessaire au bon
fonctionnement d'OptiMaint.

Sybase

Depuis le SGBD :
Crer une base de donnes OptiMaint (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire Analyseur de requte SQL, excuter le fichier script
Create_Sybase.sql pour crer l'ensemble des tables et index ncessaires.
Excuter ensuite le fichier script CreateZZ_Sybase.sql qui va crer toutes les donnes
de la socit fictive OptiCar, ainsi que le paramtrage de base ncessaire au bon
fonctionnement d'OptiMaint.

DB2/400
(pour AS400)

A l'aide de l'utilitaire Client Access :


Excuter le fichier script Create_Db2.sql pour crer la bibliothque OptiMaint ainsi que
l'ensemble des tables et index ncessaires dans cette bibliothque.
Excuter le fichier script CreateZZ_Db2.sql pour crer toutes les donnes de la socit
fictive OptiCar, ainsi que le paramtrage de base ncessaire au bon fonctionnement
d'OptiMaint.

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.
Pour information, les composants minimums de rfrence sont les suivants :

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 (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 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.
Attention : Pour louverture des fichiers scripts, procder obligatoirement de la manire
suivante : Menu File > Open Script puis dans le choix du type de fichiers slectionner
imprativement le type Any File ANSI Assumed (*.*). Slectionner ensuite le fichier script
ouvrir et valider.
-

PostgreSQL

Excuter le fichier script CreateZZ_MySQL.sql pour crer toutes les donnes de la


socit fictive OptiCar, ainsi que le paramtrage de base ncessaire au bon
fonctionnement d'OptiMaint.

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.
Pour information, les composants minimums de rfrence sont les suivants :

Pour le Moteur du SGBD : postgresql-8.2.3-1.zip

Pour loutil dadministration : pgadmin3-1.6.3.zip

Pour le pilote ODBC : psqlodbc-08_02_0300.zip


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 CreateZZ_PostgreSQL.sql pour crer toutes les donnes de la
socit fictive OptiCar, ainsi que le paramtrage de base ncessaire au bon
fonctionnement d'OptiMaint.

B) Cration de la source de donnes ODBC lie de base de donnes


BASE DE DONNES
SQL Server
SQL Server Express
Microsoft

REMARQUES / PRECISIONS
- 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 : SQL Server et cliquez sur le bouton Terminer.
- Dans le champ Nom de source de donnes saisir OptiMaintSQL
- Dans le champ Serveur saisir le nom ou ladresse IP du serveur SQL, puis cliquer sur le bouton
Suivant.
- Choisir loption Avec lauthentification SQL Server et saisir dans le champ ID de connexion, le
nom daccs la base de donnes (par dfaut sa), puis cliquer sur le bouton Suivant.
- Cliquer sur Charger la base de donnes par dfaut par : et slectionner dans la liste la base de
donnes OptiMaint, puis cliquer sur le bouton Suivant.
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.

Oracle
Oracle Express
Minimum requis :
version 8

Apisoft International

- 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 Oracle et cliquer sur le bouton Terminer.
- Dans le champ Data Source Name saisir OptiMaintOracle, puis indiquer le Service Name et le
User ID dfini lors de la configuration du serveur Oracle.
- Cliquer sur le bouton OK pour crer la nouvelle source de donnes.

7 / 20
Procdures dinstallation et de mise jour

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

Sybase

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

DB2-400
(pour AS400)
IBM

- 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 Client Access et cliquer sur le bouton Terminer.
- Dans le champ Nom de source de donnes de l'onglet Gnral, saisir OptiMaintDB2
- Dans le champ Bibliothque SQL par dfaut de l'onglet Serveur, saisir OPTIMAINT, puis cliquer
sur le bouton Avanc
- Dans la fentre Options avances, slectionner le mode de validation 'Lecture non valide
(*CHG). Attention : ne jamais utiliser l'option 'Validation immdiate (*NONE)'.
- Cliquer sur le bouton 'OK'.
- Dans lutilisation du logiciel, pour viter de faire la diffrence entre majuscules et minuscules
(prfrable pour faciliter les recherches approches), dans longlet Langue, slectionner le Type
de tri Tri par ID Langue , le Poids partag et lID Langue Franais.
- Valider la cration de la source de donnes en cliquant sur le bouton OK.

MySQL

- 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 MySQL ODBC Driver et cliquer sur le bouton Terminer.
- Dans le champ Data Source Name saisir OptiMaintMySQL
- Dans le champ Serveur saisir le nom ou ladresse IP du serveur MySQL.
- Dans le champ User, saisir le nom daccs la base de donnes (root par dfaut), et son
ventuel mot de passe.
- Slectionner la base de donnes optimaint (cre pralablement sur le serveur MySQL) dans la
liste droulante Database.
- Tester laccs la source de donnes en cliquant sur le bouton correspondant.

PostgreSQL

- 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 PostgreSQL ANSI et cliquer sur le bouton Terminer.
- Dans le champ Data Source saisir OptiMaintPostgreSQL.
- Dans le champ Database saisir optimaint.
- Dans le champ Server, saisir le nom ou ladresse IP du serveur PostgreSQL.
- Dans le champ User Name, saisir le nom daccs la base de donnes (postgres par dfaut),
et son ventuel mot de passe.
- Tester laccs la source de donnes en cliquant sur le bouton correspondant.
Remarque importante : Afin que les PC clients puissent se connecter au serveur PostgreSQL, ces derniers
doivent y tre explicitement autoriss dans le fichier de configuration pg_hba.conf
Ce fichier est accessible sur le serveur dans le menu Programmes > PostgreSQL. Il suffit alors en bas de page
de crer une ligne supplmentaire 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
concernes > voir documentation PostgreSQL pour plus de dtails).

C) Installation du logiciel OptiMaint


A noter : linstallation du logiciel nest pas obligatoire sur le serveur !
- Arrter toutes les applications en cours
- Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le
Cd-Rom ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
- Dans le choix du type dinstallation, slectionner Personnalise
- Dans les diffrentes fentres de paramtres dinstallation :
o Slectionner votre type de base de donnes
o Mettre jour les diffrents paramtres de connexion :

Apisoft International

8 / 20
Procdures dinstallation et de mise jour

BASE DE DONNES
SQL Server
SQL Server Express
Microsoft

PARAMETRES DE CONNEXION A LA BASE DE DONNEES


Indiquer lidentifiant de lutilisateur de connexion (par dfaut sa), ainsi que son ventuel mot de
passe.

Oracle
Oracle Express

Indiquer lidentifiant de lutilisateur de connexion (par dfaut dbo), ainsi que son ventuel mot de
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
(pour AS400)
IBM
MySQL

Indiquer lidentifiant de lutilisateur de connexion, 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)

Indiquer lidentifiant de lutilisateur de connexion (par dfaut root), ainsi que son ventuel mot de
passe.

Slectionner les applications installer :

APPLICATIONS
OptiMaint

PROGRAMME
optimaint.exe

PRECISIONS
Application OptiMaint

Moniteur transactionnel

Optimaint_Moniteur.exe

Permet de :
crer automatiquement les BT prventifs.
Mettre jour certaines donnes au travers de tables
dimportation (pour des interfaces par exemple)

Utilitaire dinitialisation de la
base de registre pour OptiMaint

Init Registre.exe

Permet de rinitialiser les informations lies la configuration


de la base de donnes

Utilitaire dinitialisation des


sessions utilisateurs dans
OptiMaint

Init Sessions.exe

Permet de clturer toutes les sessions en cours

Gestion des sessions


utilisateurs dans OptiMaint

Sessions.exe

Permet de clturer les sessions souhaites

Outil de communication
internet

apisoft.exe

Permet une tl assistance via un accs internet

Installation sur les PC clients

Apisoft International

Cration de la source de donnes ODBC lie la base de donnes :


Procdure identique celle dcrite ci-dessus pour le serveur

Installation du logiciel OptiMaint :


Procdure identique celle dcrite ci-dessus pour le serveur

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.

VERSION DE DEMONSTRATION - Access


Si vous souhaitez conserver votre base de donnes actuelle :
- Arrter toutes les applications en cours
- Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom
ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
- La mise jour du programme OptiMaint est faite
- Au premier lancement du logiciel, confirmer la mise jour de la base de donnes
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

Si vous ne souhaitez pas conserver votre base de donnes actuelle :


- Arrter toutes les applications en cours
- Depuis lexplorateur de Windows, supprimer uniquement le fichier optimaint.mdb (qui
constitue la base de donnes) qui se trouve dans le rpertoire dinstallation du logiciel
(par dfaut : c:\Program Files\Apisoft\OptiMaint\Access\optimaint.mdb)
- Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom
ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
- La mise jour du programme OptiMaint est faite
- Une nouvelle base de donnes a t installe automatiquement

VERSION MONOPOSTE - Access


-

Arrter toutes les applications en cours


Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom
ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
La mise jour du programme OptiMaint est faite
Au premier lancement du logiciel, confirmer la mise jour de la base de donnes

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

Mise jour sur le serveur


Si vous avez install sur le serveur le logiciel et la base de donnes :
- Arrter toutes les applications en cours
- Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
- La mise jour du programme OptiMaint est faite
- Au premier lancement du logiciel, confirmer la mise jour de la base de donnes
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

Si vous avez install sur le serveur uniquement la base de donnes :


- Mettre jour le logiciel sur un PC client (suivre la procdure de mise jour ci-dessous)
- Au premier lancement du logiciel, confirmer la mise jour de la base de donnes
Mise jour sur les PC clients
-

Arrter toutes les applications en cours


Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le Cd-Rom ou
tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
La mise jour du programme OptiMaint est faite
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

VERSION RESEAU - SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL


Mise jour sur le serveur
1. Si vous avez install sur le serveur le logiciel et la base de donnes :

A) Mise jour de la base de donnes :


-

Apisoft International

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

Dans le cas dun changement de version mineure :


me
chiffre de la version signifie une mise jour dune
Le changement du 3
version mineure (exemple : mise jour de la 6.1.2 vers la 6.1.4). La structure
de la base de donnes nest pas modifie. Il ny a donc aucun script
excuter.

Dans le cas dun changement de version majeure :


er
me
Le changement du 1 et/ou 2
chiffre de la version signifie une mise jour
majeure (exemple : mise jour de la version 6.2.0 vers la 7.0.0 autre
exemple : mise jour de la 6.1.2 vers la 6.2.0). La structure de la base de
donnes doit tre modifie. Pour cela : partir de lutilitaire de requtes SQL
du SGBD, lancer le ou les scripts correspondants la base de donnes

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).
Le nom des scripts est codifi de la manire suivante :
Update_

Numro de version

Type de base de
donnes

.sql

Exemple : Update_610_SQLServer.sql

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
o

Update_600_SQLServer.sql
Update_610_SQLServer.sql

A noter que le script Update_xxx_xxx_Log.sql ne doit tre excut que si vous


possdez le module OptiTrace (voir la procdure dinstallation spcifique
OptiTrace).
Attention : Particularits propres certaines bases de donnes :
BASE DE
DONNES
Oracle

REMARQUES / PRECISIONS
- En cas de non utilisation de TableSpace pour stocker les index, ou si ce TableSpace n'a
pas t nomm INDXMAO, le(s) script(s) doivent tre modifi(s) en consquence avant
de le(s) excuter.
- Il faut toujours utiliser le mme User ID pour les mises jour.

B) Mise jour du logiciel :


-

Arrter toutes les applications en cours


Excuter le programme dinstallation se trouvant dans le rpertoire : Setup sur le
Cd-Rom ou tlcharg depuis le club utilisateurs sur le site internet www.apisoft.fr
La mise jour du programme OptiMaint est faite

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

Excuter le programme Majbase.exe situ dans le dossier dinstallation du


logiciel OptiMaint. Cliquer sur le bouton valider et contrler le compte-rendu des
mises jour qui saffiche.
Si le numro de rvision de la version installer est diffrent de 0 (dernier chiffre
du numro de version), relancer le programme Majbase.exe et cliquer sur le
bouton valider pour excuter les mises jour des dernires rvisions.
Sil y a un ou des scripts END correspondants aux versions
(Update_xxx_END_xxx.sql ), il faut le ou les lancer partir de lutilitaire de
requtes SQL du SGBD (uniquement aprs avoir excuter le programme
Majbase.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
o

Apisoft International

Update_600_End_SQLServer.sql
Update_610_End_SQLServer.sql

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

Mise jour sur les PC clients


-

Apisoft International

Installation du logiciel OptiMaint :


Procdure identique celle dcrite ci-dessus pour le serveur

13 / 20
Procdures dinstallation et de mise jour

DESINSTALLATION

Pour dsinstaller le logiciel OptiMaint :


1) Depuis le panneau de configuration de Windows, double cliquer sur Ajout/Suppression de
programmes
2) Dans la liste des programmes, slectionner OptiMaint et cliquer sur le bouton Supprimer
Le programme OptiMaint est supprim mais pour des raisons de scurit, la base de donnes est
conserve.
Pour dsinstaller la base de donnes :
-

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 Cdrom, 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.
Remarque : Les scripts nomms DeleteZZ_xxx.sql permettent la suppression complte dune
socit dans la base de donnes OptiMaint (remplacer le code ZZ par le code de la socit
supprimer dans le script avant son excution).

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.
OptiTrace ncessite une base de donnes indpendante de celle dOptiMaint.
A noter quOptiTrace est un module qui ncessite un code de validation spcifique pour valider son
utilisation.
Procdure dinstallation de la base de donnes :
Base de donnes - Access
A partir de la version 6.2.x, la base de donnes (fichier optimaintj.mdb) est installe par dfaut dans le
mme rpertoire que la base de donnes dOptiMaint (fichier optimaint.mdb).
Base de donnes - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL
La base de donnes peut tre cre sur le mme serveur qui hberge la base de donnes OptiMaint
ou sur un serveur diffrent.
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 :
BASE DE DONNES
SQL Server
SQL Server Express
Microsoft

REMARQUES / PRECISIONS
Depuis le SGBD :
Crer une base de donnes OptiMaintJ (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire Analyseur de requte SQL, excuter le fichier script
Create_SQLServer_Log.sql pour crer l'ensemble des tables et index ncessaires.
Attention : A la fin de lexcution de ce script, vous pouvez obtenir 3 messages davertissement du
type : Avertissement : la table 'xxxxxx a t cre mais la taille maximale de ses lignes (8351)
dpasse le nombre max. d'octets par ligne (8060). Ne pas tenir compte de ces avertissements et
continuer linstallation.

Oracle
Oracle Express
Minimum requis :
version 8

Depuis le SGBD :
Crer une base de donnes OptiMaintJ (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire SQL Plus, excuter le fichier script Create_Oracle_Log.sql pour
crer l'ensemble des tables et index ncessaires.
Attention : Le script va crer l'ensemble des index dans un TableSpace nomm
INDXMAO. Par consquent il faut crer ce Tablespace avant d'excuter le script. Pour
viter dutiliser un Tablespace, ou utiliser un autre Tablespace, il faut modifier le fichier
script en consquence.

Sybase

Depuis le SGBD :
Crer une base de donnes OptiMaintJ (conseil : 100 Mo de donnes et 50 Mo de fichier
journal)
A l'aide de l'utilitaire Analyseur de requte SQL, excuter le fichier script
Create_Sybase_Log.sql pour crer l'ensemble des tables et index ncessaires.

DB2-400
(pour AS400)
IBM

A l'aide de l'utilitaire Client Access :


Excuter le fichier script Create_Db2_Log.sql pour crer la bibliothque OptiMaintJ ainsi
que l'ensemble des tables et index ncessaires dans cette bibliothque.

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.
Pour information, les composants minimums de rfrence sont les suivants :

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.
Attention : Pour louverture des fichiers scripts, procder obligatoirement de la manire
suivante : Menu File > Open Script puis dans le choix du type de fichiers slectionner
imprativement le type Any File ANSI Assumed (*.*). Slectionner ensuite le fichier script
ouvrir et valider.
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.
Pour information, les composants minimums de rfrence sont les suivants :

Pour le Moteur du SGBD : postgresql-8.2.3-1.zip

Pour loutil dadministration : pgadmin3-1.6.3.zip

Pour le pilote ODBC : psqlodbc-08_02_0300.zip


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.

D) Cration de la source de donnes ODBC lie la base de donnes :


Procdure identique celle dcrite pour la source de donnes OptiMaint
Une configuration de la source de donnes ODBC est ncessaire dans le logiciel
OptiMaint (menu OptiMaint : Fichier | OptiTrace | Activation journal)

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

PROGRAMMES
OptiMaint

PROGRAMME
optimaint.exe

PRECISIONS
Application OptiMaint

Moniteur transactionnel

Optimaint_Moniteur.exe

Utilitaire dinitialisation de la
base de registre pour OptiMaint

Init Registre.exe

Permet de :
crer automatiquement les BT prventifs.
Mettre jour certaines donnes au travers de tables
dimportation (pour des interfaces par exemple)
Permet de rinitialiser les informations lies la configuration
de la base de donnes

Utilitaire dinitialisation des


sessions utilisateurs dans
OptiMaint
Gestion des sessions
utilisateurs dans OptiMaint
Outil de communication
internet
Utilitaire SQL
Mise jour de la base de
donnes
Tests la base de donnes

Init Sessions.exe

Permet de clturer toutes les sessions en cours

Sessions.exe

Permet de clturer les sessions souhaites

apisoft.exe

Permet une tl assistance via un accs internet

Isql.exe
MajBase.exe

Permet dexcuter des scripts SQL


Permet de mettre jour la base de donnes

TestBdD.exe

Permet de raliser diffrents tests de connexion la base de


donnes
Module PDA ct PC

OptiMaint mobile station

Apisoft International

Optimaint_PDA.exe

19 / 20
Procdures dinstallation et de mise jour

Pour de plus amples informations contacter votre revendeur.


OptiMaint est un progiciel de GMAO dvelopp par la socit :

Centre daffaires Europe


5 Rue du tertre
44477 CARQUEFOU Cedex
France
Standard 33 (0)2 40 25 15 16
Tlcopie 33 (0)2 40 25 12 05
Email : support@apisoft.fr - info@apisoft.fr
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

Vous aimerez peut-être aussi