Vous êtes sur la page 1sur 20

Gestion de Maintenance Assistée par Ordinateur

Procédures d’installation
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 données - Access ............................................................................................................16
Base de données - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL.....................16
UTILITAIRES....................................................................................................................................18

Apisoft International

2 / 20
Procédures d’installation et de mise à jour

SAUVEGARDE Comme pour toute application de gestion.y. il est indispensable de procéder à une sauvegarde de la base de données avant toute manipulation. 1 5 .fr Pour vérifier la version utilisée : . chiffre. er ème Une mise à jour est dite majeure lors d’un changement du 1 et/ou du 2 ème Une mise à jour est dite mineure lors d’un changement du 3 Apisoft International chiffre. Les versions du logiciel et de la base de données au niveau des 2 premiers chiffres doivent toujours être identiques. 3 / 20 Procédures d’installation et de mise à jour . dans le cadre des mises à jour. Le numéro de version est composé de trois valeurs sous la forme x. Un contrôle automatique assure cette concordance.Aller dans le menu : ? | Sur le web … | Vérifier votre version VERSIONS Pour suivre les évolutions. le logiciel OptiMaint et sa base de données ont chacun un numéro de version. LES NOUVELLES VERSIONS Toutes les nouvelles versions sont disponibles en téléchargement depuis le club utilisateurs sur le site : apisoft.Depuis n’importe quel PC. lancer OptiMaint .IMPORTANT .z Exemple : 6 .

LOGICIEL OPTIMAINT Apisoft International 4 / 20 Procédures d’installation et de mise à jour .

ainsi que le mot de passe de la base de données si nécessaire (par défaut il n’y a pas de mot de passe) Apisoft International 5 / 20 Procédures d’installation et de mise à jour .Access Installation sur le serveur Si vous souhaitez installer sur le serveur le logiciel et la base de données : . 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).apisoft. Indiquer en particulier l’emplacement exact de la base de données sur le serveur.fr Dans le choix du type d’installation.Arrêter toutes les applications en cours .INSTALLATION VERSION DE DEMONSTRATION .apisoft. 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).Déplacer sur le serveur le fichier : optimaint.fr .mdb) Installation sur les PC clients - Arrêter toutes les applications en cours Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.apisoft.Installer le logiciel sur un PC Client (suivre la procédure d’installation ci-dessous) . sélectionner « Démonstration » OptiMaint est installé avec une base de données de type Access A noter : par défaut. (par défaut : c:\Program Files\Apisoft\OptiMaint\Access\optimaint. sélectionner « Personnalisée » Dans les différentes fenêtres de paramètres d’installation : o Sélectionner la base de données « Access » o Mettre à jour les différents paramètres de connexion.Access - Arrêter toutes les applications en cours Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www. sélectionner « Démonstration » OptiMaint est installé avec une base de données de type Access A noter : par défaut.Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.fr Dans le choix du type d’installation.OptiMaint et sa base de données sont installés Si vous souhaitez installer sur le serveur uniquement la base de données : . VERSION RESEAU . VERSION MONOPOSTE .mdb qui se situe dans le répertoire d’installation. lancer l’installation Dans le choix du type d’installation.Access - Arrêter toutes les applications en cours Depuis la présentation multimedia.

d'octets par ligne (8060).sql qui va créer toutes les données de la société fictive OptiCar. Sybase Depuis le SGBD : Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire Analyseur de requête SQL.sql qui va créer toutes les données de la société fictive OptiCar. Le SGBD doit être installé et configuré. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint.sql va créer l'ensemble des index dans un TableSpace nommé INDXMAO. Attention : Le script Create_Oracle. Par conséquent il faut créer ce Tablespace avant d'exécuter le script.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. Le pilote ODBC doit être configuré et opérationnel.37. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. les composants minimums de référence sont les suivants : Apisoft International 6 / 20 Procédures d’installation et de mise à jour . ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. Installation sur le serveur A) Création de la base de données A l’aide de l’utilitaire fourni avec le SGBD. DB2-400 (pour AS400). Exécuter le fichier script CreateZZ_Db2.fr en suivant la procédure suivante : BASE DE DONNES SQL Server SQL Server Express Microsoft REMARQUES / PRECISIONS Depuis le SGBD : Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire Analyseur de requête SQL.0.sql pour créer l'ensemble des tables et index nécessaires. Ne pas tenir compte de ces avertissements et continuer l’installation. Depuis le SGBD : Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire SQL Plus. - Oracle Oracle Express Minimum requis : version 8 Exécuter ensuite le fichier script CreateZZ_SQLServer. Pour information. Attention : A la fin de l’exécution de ce script. SQL Server Express. Exécuter ensuite le fichier script CreateZZ_Oracle.sql pour créer toutes les données de la société fictive OptiCar.sql pour créer la bibliothèque OptiMaint ainsi que l'ensemble des tables et index nécessaires dans cette bibliothèque. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. Oracle.SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL OptiMaint est compatible avec les bases de données : SQL Server.VERSION RESEAU . exécuter le fichier script Create_SQLServer. Exécuter ensuite le fichier script CreateZZ_Sybase. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. Pour éviter d’utiliser un Tablespace. vous pouvez obtenir 3 messages d’avertissement du type : Avertissement : la table 'xxxxxx’ a été créée mais la taille maximale de ses lignes (8351) dépasse le nombre max.sql pour créer l'ensemble des tables et index nécessaires. exécuter les fichiers scripts (*. Pré requis : La procédure ci-dessous demande un minimum de connaissance du SGBD. ou utiliser un autre Tablespace.apisoft.sql qui va créer toutes les données de la société fictive OptiCar. DB2/400 (pour AS400) A l'aide de l'utilitaire Client Access : Exécuter le fichier script Create_Db2. Sybase. PostgreSQL.sql pour créer l'ensemble des tables et index nécessaires. MySQL La version de MySQL de référence pour OptiMaint est la version MySQL 5. MySQL. il faut modifier le fichier script en conséquence. exécuter le fichier script Create_Oracle. Oracle Express. Dans tous les cas les versions MySQL 4 ne sont pas compatibles avec OptiMaint. exécuter le fichier script Create_Sybase.

Tester l’accès à la source de données en cliquant sur le bouton correspondant. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint.2.sql pour créer toutes les données de la société fictive OptiCar. . La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. les composants minimums de référence sont les suivants :  Pour le Moteur du SGBD : postgresql-8.Depuis le Panneau de Configuration Windows. le nom d’accès à la base de données (par défaut sa). puis ‘Sources de Données ODBC’ .19 (windows) o mysql connector odbc 3. Pour information.Cliquer ensuite sur le bouton ‘Terminer’ pour créer votre nouvelle source de données. - PostgreSQL Exécuter le fichier script CreateZZ_MySQL. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint.*).24 (windows) 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). . Exécuter le fichier script CreateZZ_PostgreSQL. 7 / 20 Procédures d’installation et de mise à jour .Choisir dans la liste le pilote ODBC : SQL Server et cliquez sur le bouton ‘Terminer’.zip  Pour le pilote ODBC : psqlodbc-08_02_0300. exécutez le fichier script Create_PostgreSQL.51. cliquer sur le bouton ‘Ajouter…’.Choisir l’option ‘Avec l’authentification SQL Server’ et saisir dans le champ ‘ID de connexion’.37-win32.Dans le champ ‘Data Source Name’ saisir ‘OptiMaintOracle’. .sql pour créer toutes les données de la société fictive OptiCar.0-r10-win32. puis cliquer sur le bouton ‘Suivant’.Depuis le Panneau de Configuration Windows. . procéder obligatoirement de la manière suivante : Menu File > Open Script puis dans le choix du type de fichiers sélectionner impérativement le type « Any File ANSI Assumed (*.18 (windows) o mysql connector odbc 3.Dans l’onglet ‘Sources de données système’. .zip 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.Cliquer sur ‘Charger la base de données par défaut par :’ et sélectionner dans la liste la base de données OptiMaint.msi Pour le pilote ODBC : les versions de pilotes ci-dessous sont approuvées et donc recommandées par Apisoft : o mysql connector odbc 3. . sélectionner ‘Outils d’administration’. puis cliquer sur le bouton ‘Suivant’.51. La version de PostgreSQL de référence pour OptiMaint est la version 8.3-1.Dans le champ Serveur saisir le nom ou l’adresse IP du serveur SQL.sql qui va créer l'ensemble des tables et index nécessaires. .2.0. puis cliquer sur le bouton ‘Suivant’. cliquer sur le bouton ‘Ajouter…’.6. Attention : Pour l’ouverture des fichiers scripts.3. Attention : selon le format de date utilisé par la version SQL server. Oracle Oracle Express Minimum requis : version 8 Apisoft International . 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).sql pour créer l'ensemble des tables et index nécessaires. puis ‘Sources de Données ODBC’ . A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes).Choisir dans la liste le pilote ODBC Oracle et cliquer sur le bouton ‘Terminer’.msi Pour les outils (tools) : mysql-gui-tools-5. si par contre le format choisi était mm/jj/aaaa.Dans l’onglet ‘Sources de données système’. B) Création de la source de données ODBC liée à de base de données BASE DE DONNES SQL Server SQL Server Express Microsoft REMARQUES / PRECISIONS .   Pour le Moteur du SGBD : mysql-essential-5.3.Dans le champ ‘Nom de source de données’ saisir ‘OptiMaintSQL’ . ouvrir puis exécuter le fichier script Create_MySQL. Sélectionner ensuite le fichier script à ouvrir et valider.51. . puis indiquer le ‘Service Name’ et le ‘User ID’ défini lors de la configuration du serveur Oracle.Cliquer sur le bouton OK pour créer la nouvelle source de données. cocher l’option et choisir la langue « English ».zip  Pour l’outil d’administration : pgadmin3-1. sélectionner ‘Outils d’administration’. .

Dans le champ ‘Serveur’ saisir le nom ou l’adresse IP du serveur MySQL.Dans les différentes fenêtres de paramètres d’installation : o Sélectionner votre type de base de données o Mettre à jour les différents paramètres de connexion : Apisoft International 8 / 20 Procédures d’installation et de mise à jour . sélectionner ‘Outils d’administration’. Le paramètre ‘Method’ a la valeur par défaut ‘1’ (direct). puis ‘Sources de Données ODBC’ . . . . sélectionner ‘Outils d’administration’.Dans la fenêtre Options avancées. puis ‘Sources de Données ODBC’ .. MySQL . .Sélectionner la base de données ‘optimaint’ (créée préalablement sur le serveur MySQL) dans la liste déroulante Database. saisir le nom d’accès à la base de données (postgres par défaut).Valider la création de la source de données en cliquant sur le bouton ‘OK’.Cliquer sur le bouton ‘OK’ pour créer la nouvelle source de données.Dans le champ ‘Database’ saisir ‘optimaint’.Dans le champ ‘Serveur’ saisir le nom ou l’adresse IP du serveur Sybase. . saisir le nom d’accès à la base de données (root par défaut).Dans le champ ‘User Name’.fr . puis ‘Sources de Données ODBC’ .Choisir dans la liste le pilote MySQL ODBC Driver et cliquer sur le bouton ‘Terminer’. .Dans l’onglet ‘Sources de données système’. . sélectionner « Personnalisée » .apisoft. sélectionner le Type de tri « Tri par ID Langue ».Dans le champ Bibliothèque SQL par défaut de l'onglet Serveur.Depuis le Panneau de Configuration Windows. puis cliquer sur le bouton Avancé . saisir ‘OptiMaintDB2’ .Solution : modifier les paramètres de configuration du driver ODBC. . . .Arrêter toutes les applications en cours . sélectionner le mode de validation 'Lecture non validée (*CHG). ces derniers doivent y être explicitement autorisés dans le fichier de configuration pg_hba.Depuis le Panneau de Configuration Windows.Dans le champ ‘Data Source Name’ saisir ‘OptiMaintSybase’.Dans le champ ‘Server’.Dans l’utilisation du logiciel. . saisir le nom ou l’adresse IP du serveur PostgreSQL. . cliquer sur le bouton ‘Ajouter…’.Dans l’onglet ‘Sources de données système’. et son éventuel mot de passe. .conf Ce fichier est accessible sur le serveur dans le menu Programmes > PostgreSQL. .Dans l’onglet ‘Sources de données système’. et son éventuel mot de passe.Choisir dans la liste le pilote ODBC Client Access et cliquer sur le bouton ‘Terminer’. Il suffit alors en bas de page de créer une ligne supplémentaire du type : host all postgres 0. DB2-400 (pour AS400) IBM . . dans l’onglet Langue. cliquer sur le bouton ‘Ajouter…’.Dans le choix du type d’installation. il suffit de mentionner les utilisateurs et/ou les adresses IP concernées > voir documentation PostgreSQL pour plus de détails).Depuis le Panneau de Configuration Windows. . Modifier sa valeur en sélectionnant la valeur ‘0’ (cursor).Cliquer sur le bouton 'OK'. . cliquer sur le bouton ‘Ajouter…’. le Poids partagé et l’ID Langue Français.0/0 md5 (Exemple le plus permissif. . .Dans le champ Nom de source de données de l'onglet Général.Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www. pour plus de restrictions.Choisir dans la liste le pilote ODBC Sybase et cliquer sur le bouton ‘Terminer’. sélectionner ‘Outils d’administration’. .Dans le champ ‘Data Source Name’ saisir ‘OptiMaintMySQL’ .Dans le champ ‘User’.Dans le champ ‘Data Source’ saisir ‘OptiMaintPostgreSQL’. cliquer sur le bouton ‘Ajouter…’. C) Installation du logiciel OptiMaint A noter : l’installation du logiciel n’est pas obligatoire sur le serveur ! . PostgreSQL . Sybase Anomalie possible.Dans l’onglet ‘Sources de données système’. Remarque importante : Afin que les PC clients puissent se connecter au serveur PostgreSQL. Attention : ne jamais utiliser l'option 'Validation immédiate (*NONE)'.0.Tester l’accès à la source de données en cliquant sur le bouton correspondant. sélectionner ‘Outils d’administration’. . message « Sybase does not allow than one active statement when retrieving results without a cursor » .Tester l’accès à la source de données en cliquant sur le bouton correspondant. .Choisir dans la liste le pilote PostgreSQL ANSI et cliquer sur le bouton ‘Terminer’. saisir ‘OPTIMAINT’.Tester l’accès à la source de données en cliquant sur le bouton correspondant.Dans le champ ‘Database Name’ saisir 'OptiMaint'.Depuis le Panneau de Configuration Windows. pour éviter de faire la différence entre majuscules et minuscules (préférable pour faciliter les recherches approchées). puis ‘Sources de Données ODBC’ .0.

Mettre à jour certaines données au travers de tables d’importation (pour des interfaces par exemple) Utilitaire d’initialisation de la base de registre pour OptiMaint Init Registre.BASE DE DONNES SQL Server SQL Server Express Microsoft PARAMETRES DE CONNEXION A LA BASE DE DONNEES Indiquer l’identifiant de l’utilisateur de connexion (par défaut sa).exe Permet de clôturer les sessions souhaitées Outil de communication internet apisoft.exe Permet une télé assistance via un accès internet Installation sur les PC clients Apisoft International - Création de la source de données ODBC liée à la base de données : Procédure identique à celle décrite ci-dessus pour le serveur - Installation du logiciel OptiMaint : Procédure identique à celle décrite ci-dessus pour le serveur 9 / 20 Procédures d’installation et de mise à jour . Il faut toujours utiliser le même User ID pour les mises à jour.exe Permet de clôturer toutes les sessions en cours Gestion des sessions utilisateurs dans OptiMaint Sessions. DB2-400 (pour AS400) IBM MySQL Indiquer l’identifiant de l’utilisateur de connexion.exe PRECISIONS Application OptiMaint Moniteur transactionnel Optimaint_Moniteur. ainsi que son éventuel mot de passe. ainsi que son éventuel mot de passe.exe Permet de : créer automatiquement les BT préventifs. son éventuel mot de passe et aussi le schéma (par défaut public) Indiquer l’identifiant de l’utilisateur de connexion (par défaut root). ainsi que son éventuel mot de passe. Sybase Indiquer l’identifiant de l’utilisateur de connexion (par défaut sa). Attention. Oracle Oracle Express Indiquer l’identifiant de l’utilisateur de connexion (par défaut dbo). ainsi que son éventuel mot de passe. o Sélectionner les applications à installer : APPLICATIONS OptiMaint PROGRAMME optimaint. PostgreSQL Indiquer l’identifiant de l’utilisateur de connexion (par défaut postgres). ainsi que son éventuel mot de passe.exe Permet de réinitialiser les informations liées à la configuration de la base de données Utilitaire d’initialisation des sessions utilisateurs dans OptiMaint Init Sessions.

apisoft.exe Apisoft International 10 / 20 Procédures d’installation et de mise à jour .exe Si vous ne souhaitez pas conserver votre base de données actuelle : .0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.Arrêter toutes les applications en cours .fr . VERSION DE DEMONSTRATION . supprimer uniquement le fichier optimaint.Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.SAUVEGARDE Comme pour toute application de gestion.La mise à jour du programme OptiMaint est faite . il est indispensable de procéder à une sauvegarde de la base de données avant toute manipulation.MISES A JOUR IMPORTANT .Access - Arrêter toutes les applications en cours Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.La mise à jour du programme OptiMaint est faite . confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5.Access Si vous souhaitez conserver votre base de données actuelle : .Arrêter toutes les applications en cours .apisoft.mdb (qui constitue la base de données) qui se trouve dans le répertoire d’installation du logiciel (par défaut : c:\Program Files\Apisoft\OptiMaint\Access\optimaint.4.Une nouvelle base de données a été installée automatiquement VERSION MONOPOSTE .4.fr La mise à jour du programme OptiMaint est faite Au premier lancement du logiciel.Depuis l’explorateur de Windows. confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5.Au premier lancement du logiciel. dans le cadre des mises à jour.apisoft.mdb) .fr .

La structure de la base de données doit être modifiée.Access Mise à jour sur le serveur Si vous avez installé sur le serveur le logiciel et la base de données : .fr .2. confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5.4.1.VERSION RESEAU .4.Au premier lancement du logiciel.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.2. Arrêter toutes les applications en cours Sauvegarder la base de données dans son intégralité - Dans le cas d’un changement de version mineure : ème chiffre de la version signifie une mise à jour d’une Le changement du 3 version mineure (exemple : mise à jour de la 6. Pour cela : à partir de l’utilitaire de requêtes SQL du SGBD.Arrêter toutes les applications en cours .Mettre à jour le logiciel sur un PC client (suivre la procédure de mise à jour ci-dessous) .0).4). Si vous avez installé sur le serveur le logiciel et la base de données : A) Mise à jour de la base de données : - Apisoft International Dans le cas d’une utilisation du moniteur transactionnel pour des interfaces avec OptiMaint.fr La mise à jour du programme OptiMaint est faite Attention : les versions d’OptiMaint inférieures à 5.Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.0.0 vers la 7.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup. Il n’y a donc aucun script à exécuter.2 vers la 6. - Dans le cas d’un 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.apisoft.apisoft. La structure de la base de données n’est pas modifiée.2 vers la 6.exe VERSION RESEAU . confirmer la mise à jour de la base de données Mise à jour sur les PC clients - Arrêter toutes les applications en cours Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.1.SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL Mise à jour sur le serveur 1.exe Si vous avez installé sur le serveur uniquement la base de données : .0 – autre exemple : mise à jour de la 6. lancer le ou les scripts correspondants à la base de données 11 / 20 Procédures d’installation et de mise à jour . lancer ce traitement afin de vider les tables correspondantes.Au premier lancement du logiciel.La mise à jour du programme OptiMaint est faite .1.

Exemple concret d’une mise à jour de la version 5.apisoft. Le nom des scripts est codifié de la manière suivante : Update_ Numéro de version _ Type de base de données .sql Update_610_End_SQLServer.4.Il faut toujours utiliser le même User ID pour les mises à jour.exe’ situé dans le dossier d’installation du logiciel OptiMaint.sql Update_610_SQLServer.2 à la version 6.1. Attention : Particularités propres à certaines bases de données : BASE DE DONNES Oracle REMARQUES / PRECISIONS .sql A noter que le script Update_xxx_xxx_Log.2 à la version 6. Cliquer sur le bouton valider et contrôler le compte-rendu des mises à jour qui s’affiche. Exemple concret d’une mise à jour de la version 5. il faut le ou les lancer à partir de l’utilitaire de requêtes SQL du SGBD (uniquement après avoir exécuter le programme ‘Majbase.sql 12 / 20 Procédures d’installation et de mise à jour .exe - - Exécuter le programme ‘Majbase.sql Exemple : Update_610_SQLServer.sql ne doit être exécuté que si vous possédez le module OptiTrace (voir la procédure d’installation spécifique à OptiTrace). B) Mise à jour du logiciel : - Arrêter toutes les applications en cours Exécuter le programme d’installation se trouvant dans le répertoire : Setup sur le Cd-Rom ou téléchargé depuis le club utilisateurs sur le site internet www.sql Important : Le lancement des scripts doit suivre l’ordre des versions.En cas de non utilisation de TableSpace pour stocker les index. .5 avec une base de données de type SQL Server. le(s) script(s) doivent être modifié(s) en conséquence avant de le(s) exécuter. Si le numéro de révision de la version à installer est différent de 0 (dernier chiffre du numéro de version). S’il y a un ou des scripts ‘END’ correspondants aux versions (Update_xxx_END_xxx. relancer le programme Majbase. l’ordre de lancement des scripts de fin est le suivant : o o Apisoft International Update_600_End_SQLServer. l’ordre de lancement des scripts est le suivant : o o Update_600_SQLServer.exe’). ou si ce TableSpace n'a pas été nommé INDXMAO.5 avec une base de données de type SQL Server.fr).apisoft.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.4.4.fr La mise à jour du programme OptiMaint est faite Attention : les versions d’OptiMaint inférieures à 5.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.1.exe et cliquer sur le bouton valider pour exécuter les mises à jour des dernières révisions.sql ).

Si vous avez installé sur le serveur uniquement la base de données : Procédure identique à celle décrite ci-dessus pour le serveur Mise à jour sur les PC clients - Apisoft International Installation du logiciel OptiMaint : Procédure identique à celle décrite ci-dessus pour le serveur 13 / 20 Procédures d’installation et de mise à jour .2.

L’utilitaire d’administration du serveur de données permet la suppression totale de la base de données.apisoft. double cliquer sur Ajout/Suppression de programmes 2) Dans la liste des programmes. 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.sql permettent la suppression complète d’une société dans la base de données OptiMaint (remplacer le code ‘ZZ’ par le code de la société à supprimer dans le script avant son exécution). la base de données est conservée.fr. Les scripts situés dans le répertoire Setup\Database\Delete\ sur le Cdrom. ou téléchargé depuis le club utilisateurs sur le site internet www.DESINSTALLATION Pour désinstaller le logiciel OptiMaint : 1) Depuis le panneau de configuration de Windows. Remarque : Les scripts nommés DeleteZZ_xxx. permettent de supprimer l’ensemble des tables et index de la base de données OptiMaint. Apisoft International 14 / 20 Procédures d’installation et de mise à jour . sélectionner OptiMaint et cliquer sur le bouton « Supprimer » Le programme OptiMaint est supprimé mais pour des raisons de sécurité. Pour désinstaller la base de données : - dans le cas d’une base de données Microsoft Access : depuis l’explorateur de Windows.

MODULE OPTITRACE Apisoft International 15 / 20 Procédures d’installation et de mise à jour .

exécuter le fichier script Create_Sybase_Log. OptiTrace nécessite une base de données indépendante de celle d’OptiMaint. la base de données (fichier optimaintj. d'octets par ligne (8060). Procédure d’installation de la base de données : Base de données . Attention : A la fin de l’exécution de ce script. Pour information.mdb) est installée par défaut dans le même répertoire que la base de données d’OptiMaint (fichier optimaint. vous pouvez obtenir 3 messages d’avertissement du type : Avertissement : la table 'xxxxxx’ a été créée mais la taille maximale de ses lignes (8351) dépasse le nombre max. Attention : Le script va créer l'ensemble des index dans un TableSpace nommé INDXMAO.mdb). Pour éviter d’utiliser un Tablespace.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.x.0. Base de données .sql pour créer l'ensemble des tables et index nécessaires.sql pour créer la bibliothèque OptiMaintJ ainsi que l'ensemble des tables et index nécessaires dans cette bibliothèque. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.apisoft.Access A partir de la version 6.SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL La base de données peut être créée sur le même serveur qui héberge la base de données OptiMaint ou sur un serveur différent.fr en suivant la procédure suivante : BASE DE DONNES SQL Server SQL Server Express Microsoft REMARQUES / PRECISIONS Depuis le SGBD : Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire Analyseur de requête SQL.sql pour créer l'ensemble des tables et index nécessaires.37.sql pour créer l'ensemble des tables et index nécessaires.OptiTrace permet de journaliser toutes les transactions (créations / modifications / suppressions) des données renseignées par les utilisateurs.2. Le SGBD doit être installé et configuré. Ne pas tenir compte de ces avertissements et continuer l’installation. il faut modifier le fichier script en conséquence. Oracle Oracle Express Minimum requis : version 8 Depuis le SGBD : Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire SQL Plus. Dans tous les cas les versions MySQL 4 ne sont pas compatibles avec OptiMaint. exécuter le fichier script Create_Oracle_Log. Sybase Depuis le SGBD : Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier journal) A l'aide de l'utilitaire Analyseur de requête SQL. Par conséquent il faut créer ce Tablespace avant d'exécuter le script. ou utiliser un autre Tablespace. A noter qu’OptiTrace est un module qui nécessite un code de validation spécifique pour valider son utilisation. MySQL La version de MySQL de référence pour OptiMaintJ est la version MySQL 5. Pré requis : La procédure ci-dessous demande un minimum de connaissance du SGBD. les composants minimums de référence sont les suivants : Apisoft International 16 / 20 Procédures d’installation et de mise à jour . exécuter le fichier script Create_SQLServer_Log. DB2-400 (pour AS400) IBM A l'aide de l'utilitaire Client Access : Exécuter le fichier script Create_Db2_Log. Le pilote ODBC doit être configuré et opérationnel. Exécuter les fichiers scripts (*.

A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes).37-win32. Attention : Pour l’ouverture des fichiers scripts.0.3.2.51.zip  Pour l’outil d’administration : pgadmin3-1.3.2. les composants minimums de référence sont les suivants :  Pour le Moteur du SGBD : postgresql-8.zip 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. exécutez le fichier script Create_PostgreSQL_Log. PostgreSQL La version de PostgreSQL de référence pour OptiMaint est la version 8.sql qui va créer l'ensemble des tables et index nécessaires.*). procéder obligatoirement de la manière suivante : Menu File > Open Script puis dans le choix du type de fichiers sélectionner impérativement le type « Any File ANSI Assumed (*. ouvrir puis exécuter le fichier script Create_MySQL_Log.sql pour créer l'ensemble des tables et index nécessaires.18 (windows) o mysql connector odbc 3.zip  Pour le pilote ODBC : psqlodbc-08_02_0300.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. D) Création de la source de données ODBC liée à la base de données : Procédure identique à celle décrite pour la source de données OptiMaint Une configuration de la source de données ODBC est nécessaire dans le logiciel OptiMaint (menu OptiMaint : Fichier | OptiTrace | Activation journal) Apisoft International 17 / 20 Procédures d’installation et de mise à jour .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). Pour information.19 (windows) o mysql connector odbc 3.51.msi Pour les outils (tools) : mysql-gui-tools-5.0-r10-win32.6.   Pour le Moteur du SGBD : mysql-essential-5.3-1. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.51. Sélectionner ensuite le fichier script à ouvrir et valider.

UTILITAIRES Apisoft International 18 / 20 Procédures d’installation et de mise à jour .

exe Permet de : créer automatiquement les BT préventifs.exe Permet de réaliser différents tests de connexion à la base de données Module PDA côté PC OptiMaint mobile station Apisoft International Optimaint_PDA.exe Utilitaire d’initialisation de la base de registre pour OptiMaint Init Registre.exe Permet de clôturer les sessions souhaitées apisoft.exe Permet de clôturer toutes les sessions en cours Sessions.exe Permet une télé assistance via un accès internet Isql.exe Permet d’exécuter des scripts SQL Permet de mettre à jour la base de données TestBdD.Le logiciel est fourni en standard avec différents programmes. Mettre à jour certaines données au travers de tables d’importation (pour des interfaces par exemple) Permet de réinitialiser les informations liées à la configuration de la base de données Utilitaire d’initialisation des sessions utilisateurs dans OptiMaint Gestion des sessions utilisateurs dans OptiMaint Outil de communication internet Utilitaire SQL Mise à jour de la base de données Tests à la base de données Init Sessions.exe PRECISIONS Application OptiMaint Moniteur transactionnel Optimaint_Moniteur.exe 19 / 20 Procédures d’installation et de mise à jour .exe MajBase. Vous les retrouvez dans le répertoire d’installation d’OptiMaint (par défaut : c:\Program Files\Apisoft\OptiMaint\) PROGRAMMES OptiMaint PROGRAMME optimaint.

fr www.apisoft. OptiMaint est un progiciel de GMAO développé par la société : Centre d’affaires Europe 5 Rue du tertre 44477 CARQUEFOU Cedex France Standard 33 (0)2 40 25 15 16 Télécopie 33 (0)2 40 25 12 05 Email : support@apisoft.Pour de plus amples informations contacter votre revendeur.fr .fr Toutes les marques citées dans ce document sont la propriété de leur détenteur respectif Apisoft International 20 / 20 Procédures d’installation et de mise à jour .info@apisoft.