Gestion de Maintenance Assistée par OrdinateurProcé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..................................................................................................12 DESINSTALLATION......................................................................................................................12 MODULE OPTITRACE .....................................................................................................................12 Base de données - Access ............................................................................................................12 Base de données - SQL Server / Oracle / DB2-400 / Sybase / MySQL / PostgreSQL.....................12 UTILITAIRES....................................................................................................................................12 Apisoft International 2 / 20 Procédures d’installation et de mise à jour le logiciel OptiMaint et sa base de données ont chacun un numéro de version. lancer OptiMaint .y.SAUVEGARDE Comme pour toute application de gestion. il est indispensable de procéder à une sauvegarde de la base de données avant toute manipulation.z Exemple : 6 . dans le cadre des mises à jour. Le numéro de version est composé de trois valeurs sous la forme x. er ème Une mise à jour est dite majeure lors d’un changement du 1 et/ou du 2 chiffre. LES NOUVELLES VERSIONS Toutes les nouvelles versions sont disponibles en téléchargement depuis le club utilisateurs sur le site : apisoft. Un contrôle automatique assure cette concordance. 1 . ème Une mise à jour est dite mineure lors d’un changement du 3 chiffre.fr Pour vérifier la version utilisée : .Depuis n’importe quel PC. 5 Les versions du logiciel et de la base de données au niveau des 2 premiers chiffres doivent toujours être identiques. Apisoft International 3 / 20 Procédures d’installation et de mise à jour .Aller dans le menu : ? | Sur le web … | Vérifier votre version VERSIONS Pour suivre les évolutions. IMPORTANT . LOGICIEL OPTIMAINT Apisoft International 4 / 20 Procédures d’installation et de mise à jour . 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). 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. (par défaut : c:\Program Files\Apisoft\OptiMaint\Access\optimaint. Dans le choix du type d’installation. sélectionner « Personnalisée » . lancer l’installation . Depuis la présentation multimedia. sélectionner « Démonstration » .apisoft. OptiMaint est installé avec une base de données de type Access A noter : par défaut.Access . Indiquer en particulier l’emplacement exact de la base de données sur le serveur.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.mdb qui se situe dans le répertoire d’installation. 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). 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 : .mdb) Installation sur les PC clients . INSTALLATION VERSION DE DEMONSTRATION . 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 .Installer le logiciel sur un PC Client (suivre la procédure d’installation ci-dessous) . OptiMaint est installé avec une base de données de type Access A noter : par défaut. sélectionner « Démonstration » . Arrêter toutes les applications en cours . Arrêter toutes les applications en cours .Déplacer sur le serveur le fichier : optimaint.apisoft. Arrêter toutes les applications en cours . Dans le choix du type d’installation.fr .fr . Dans le choix du type d’installation.Access . VERSION MONOPOSTE .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 .apisoft.Arrêter toutes les applications en cours . Le SGBD doit être installé et configuré. . Exécuter ensuite le fichier script CreateD1_Oracle. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. Exécuter ensuite le fichier script CreateD1_Sybase.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 : A la fin de l’exécution de ce script. Oracle (version 8 minimum).2.0. il faut modifier le fichier script en conséquence.37 minimum). Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier Microsoft journal) . SQL Server Express (version 2005 minimum). exécuter le fichier script Create_Sybase. Sybase Depuis le SGBD : .sql va créer l'ensemble des index dans un TableSpace nommé INDXMAO. Exécuter le fichier script Create_Db2. exécuter les fichiers scripts (*. Pour éviter d’utiliser ce TableSpace. . Installation sur le serveur A) Création de la base de données A l’aide de l’utilitaire fourni avec le SGBD.sql qui va créer toutes les données de la société fictive DEMO.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.sql pour créer version 8 l'ensemble des tables et index nécessaires.VERSION RESEAU .0. Le pilote ODBC doit être configuré et opérationnel. Oracle Express (version 10G minimum). Exécuter ensuite le fichier script CreateD1_SQLServer. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. PostgreSQL (version 8. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. A l'aide de l'utilitaire SQL Plus. exécuter le fichier script Create_SQLServer. Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier journal) .37.sql pour créer la bibliothèque OptiMaint ainsi que l'ensemble des tables et index nécessaires dans cette bibliothèque.sql pour créer l'ensemble des tables et index nécessaires. Attention : Le script Create_Oracle. 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. Exécuter le fichier script CreateD1_Db2.sql qui va créer toutes les données de la société fictive DEMO. MySQL (version 5. DB2/400 A l'aide de l'utilitaire Client Access : (pour AS400) .apisoft.sql qui va créer toutes les données de la société fictive DEMO. les composants minimums de référence sont les suivants : Apisoft International 6 / 20 Procédures d’installation et de mise à jour . Dans tous les cas les versions MySQL 4 ne sont pas compatibles avec OptiMaint. A l'aide de l'utilitaire Analyseur de requête SQL. DB2-400 (pour AS400). exécuter le fichier script Create_Oracle. d'octets par ligne (8060). Pour information. Sybase.fr en suivant la procédure suivante : BASE DE DONNES REMARQUES / PRECISIONS SQL Server Depuis le SGBD : SQL Server Express .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. Créer une base de données OptiMaint (conseil : 100 Mo de données et 50 Mo de fichier journal) Minimum requis : . ou utiliser un autre TableSpace. A l'aide de l'utilitaire Analyseur de requête SQL. Oracle Depuis le SGBD : Oracle Express . Ne pas tenir compte de ces avertissements et continuer l’installation.SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL OptiMaint est compatible avec les bases de données : SQL Server (version 97 minimum). . Pré requis : La procédure ci-dessous demande un minimum de connaissance du SGBD. .3 minimum). Par conséquent il faut créer ce TableSpace avant d'exécuter le script. Choisir l’option ‘Avec l’authentification SQL Server’ et saisir dans le champ ‘ID de connexion’. puis cliquer sur le bouton ‘Suivant’. . Pour information.2. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.51. puis cliquer sur le bouton ‘Suivant’. .0-r10-win32.0. .Cliquer ensuite sur le bouton ‘Terminer’ pour créer votre nouvelle source de données. puis SQL Server Express ‘Sources de Données ODBC’ Microsoft .3. cliquer sur le bouton ‘Ajouter…’.msi Pour les outils (tools) : mysql-gui-tools-5.sql pour créer toutes les données de la société fictive DEMO.3.Cliquer sur le bouton OK pour créer la nouvelle source de données. A l'aide de l'utilitaire ‘MySQL Query Browser’ (requêteur SQL). cocher l’option et choisir la langue « English ».Depuis le Panneau de Configuration Windows. PostgreSQL La version de PostgreSQL de référence pour OptiMaint est la version 8.6.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. puis indiquer le ‘Service Name’ et le ‘User ID’ défini lors de la configuration du serveur Oracle. cliquer sur le bouton ‘Ajouter…’. Exécuter le fichier script CreateD1_MySQL.51. Pour le Moteur du SGBD : mysql-essential-5. puis cliquer sur le bouton ‘Suivant’. Minimum requis : .Dans le champ Serveur saisir le nom ou l’adresse IP du serveur SQL. B) Création de la source de données ODBC liée à une base de données BASE DE DONNES REMARQUES / PRECISIONS SQL Server . si par contre le format choisi était mm/jj/aaaa. .Choisir dans la liste le pilote ODBC Oracle et cliquer sur le bouton ‘Terminer’. Sélectionner ensuite le fichier script à ouvrir et valider. Apisoft International 7 / 20 Procédures d’installation et de mise à jour . Exécuter le fichier script CreateD1_PostgreSQL. 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 (*. . . . Attention : Pour l’ouverture des fichiers scripts.51.Dans l’onglet ‘Sources de données système’. sélectionner ‘Outils d’administration’. . ouvrir puis exécuter le fichier script Create_MySQL.*).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.24 (à partir de Windows XP) Depuis le SGBD : . Attention : selon le format de date utilisé par la version SQL server. les composants minimums de référence sont les suivants : Pour le Moteur du SGBD : postgresql-8.19 (à partir de Windows XP) o mysql connector odbc 3. .Choisir dans la liste le pilote ODBC : SQL Server et cliquez sur le bouton ‘Terminer’. ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint.zip Pour le pilote ODBC : psqlodbc-08_02_0300.Cliquer sur ‘Charger la base de données par défaut par :’ et sélectionner dans la liste la base de données OptiMaint.Tester l’accès à la source de données en cliquant sur le bouton correspondant. puis Oracle Express ‘Sources de Données ODBC’ . Créer une base de données ‘optimaint’ sur le serveur MySQL à l’aide de l’outil d’administration ‘MySQL Administrator’ .3-1.sql pour créer toutes les données de la société fictive DEMO. Oracle . version 8 .Depuis le Panneau de Configuration Windows.zip Pour l’outil d’administration : pgadmin3-1. .2. A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes).sql qui va créer l'ensemble des tables et index nécessaires. exécutez le fichier script Create_PostgreSQL.Dans le champ ‘Nom de source de données’ saisir ‘OptiMaintSQL’ .Dans l’onglet ‘Sources de données système’.Dans le champ ‘Data Source Name’ saisir ‘OptiMaintOracle’.37-win32.18 (à partir de Windows XP) o mysql connector odbc 3. sélectionner ‘Outils d’administration’.sql pour créer l'ensemble des tables et index nécessaires. 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). ainsi que le paramétrage de base nécessaire au bon fonctionnement d'OptiMaint. le nom d’accès à la base de données (par défaut sa). conf.Dans le choix du type d’installation.apisoft. . et son éventuel mot de passe. PostgreSQL . .Dans le champ ‘Data Source Name’ saisir ‘OptiMaintSybase’.Dans l’onglet ‘Sources de données système’.Dans le champ ‘Data Source’ saisir ‘OptiMaintPostgreSQL’.Dans le champ ‘Server’.Valider la création de la source de données en cliquant sur le bouton ‘OK’. cliquer sur le bouton ‘Ajouter…’. le Poids partagé et l’ID Langue Français. .0. saisir le nom d’accès à la base de données (root par défaut).conf Ce fichier est accessible sur le serveur dans le menu Programmes > PostgreSQL.Dans le champ ‘Serveur’ saisir le nom ou l’adresse IP du serveur Sybase. .Dans l’onglet ‘Sources de données système’.Tester l’accès à la source de données en cliquant sur le bouton correspondant. . . . .Cliquer sur le bouton 'OK'. message « Sybase does not allow than one active statement when retrieving results without a cursor » .Dans les différentes fenêtres de paramètres d’installation : o Sélectionner votre type de base de données Apisoft International 8 / 20 Procédures d’installation et de mise à jour . sélectionner « Personnalisée » . pour éviter de faire la différence entre majuscules et minuscules (préférable pour faciliter les recherches approchées).Sybase . cliquer sur le bouton ‘Ajouter…’. . . sélectionner ‘Outils d’administration’.Depuis le Panneau de Configuration Windows.Dans le champ ‘Database’ saisir ‘optimaint’. sélectionner ‘Outils d’administration’. puis ‘Sources de Données ODBC’ . Modifier sa valeur en sélectionnant la valeur ‘0’ (cursor). pour plus de restrictions.Tester l’accès à la source de données en cliquant sur le bouton correspondant. .Dans le champ Bibliothèque SQL par défaut de l'onglet Serveur.Choisir dans la liste le pilote ODBC Sybase et cliquer sur le bouton ‘Terminer’. . . 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. .Dans l’onglet ‘Sources de données système’. ces derniers doivent y être explicitement autorisés dans le fichier de configuration pg_hba. sélectionner ‘Outils d’administration’.Dans le champ ‘Data Source Name’ saisir ‘OptiMaintMySQL’ .Dans le champ ‘Database Name’ saisir 'OptiMaint'.Tester l’accès à la source de données en cliquant sur le bouton correspondant. .Solution : modifier les paramètres de configuration du driver ODBC.Arrêter toutes les applications en cours . cliquer sur le bouton ‘Ajouter…’. C) Installation du logiciel OptiMaint A noter : l’installation du logiciel n’est pas obligatoire sur le serveur ! . . dans l’onglet Langue. sélectionner le Type de tri « Tri par ID Langue ».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. saisir le nom ou l’adresse IP du serveur PostgreSQL. De la même manière.Choisir dans la liste le pilote PostgreSQL ANSI et cliquer sur le bouton ‘Terminer’.0.Dans l’onglet ‘Sources de données système’.Sélectionner la base de données ‘optimaint’ (créée préalablement sur le serveur MySQL) dans la liste déroulante Database. saisir ‘OptiMaintDB2’ .Choisir dans la liste le pilote ODBC Client Access et cliquer sur le bouton ‘Terminer’. le paramètre listen_addresses est actif (pas de caractère#) et a une valeur = ‘*’. puis ‘Sources de Données ODBC’ . .Choisir dans la liste le pilote MySQL ODBC Driver et cliquer sur le bouton ‘Terminer’.fr . sélectionner le mode de validation 'Lecture non validée (*CHG). cliquer sur le bouton ‘Ajouter…’.Dans la fenêtre Options avancées. saisir ‘OPTIMAINT’.Dans le champ ‘Serveur’ saisir le nom ou l’adresse IP du serveur MySQL. saisir le nom d’accès à la base de données (postgres par défaut). . . sélectionner ‘Outils d’administration’. MySQL . .Depuis le Panneau de Configuration Windows.Cliquer sur le bouton ‘OK’ pour créer la nouvelle source de données.Dans le champ ‘User’. Remarque importante : Afin que les PC clients puissent se connecter au serveur PostgreSQL. puis (pour AS400) ‘Sources de Données ODBC’ IBM . et son éventuel mot de passe.Dans le champ Nom de source de données de l'onglet Général. Attention : ne jamais utiliser l'option 'Validation immédiate (*NONE)'. DB2-400 . Il suffit alors en bas de page de créer une ligne supplémentaire du type : host all postgres 0. . Anomalie possible.0/0 md5 (Exemple le plus permissif.Dans l’utilisation du logiciel. puis cliquer sur le bouton Avancé . . puis ‘Sources de Données ODBC’ . il faut vérifier que dans le fichier de configuration postgresql.Depuis le Panneau de Configuration Windows.Dans le champ ‘User Name’. Le paramètre ‘Method’ a la valeur par défaut ‘1’ (direct). Il faut toujours utiliser le même User ID pour les mises à jour. ainsi que son éventuel mot de Oracle Express passe. PostgreSQL Indiquer l’identifiant de l’utilisateur de connexion (par défaut postgres). ainsi que son éventuel mot de passe.exe Permet de : . . créer automatiquement les BT préventifs. (pour AS400) IBM MySQL Indiquer l’identifiant de l’utilisateur de connexion (par défaut root). o Mettre à jour les différents paramètres de connexion : BASE DE DONNES PARAMETRES DE CONNEXION A LA BASE DE DONNEES SQL Server Indiquer l’identifiant de l’utilisateur de connexion (par défaut sa). Attention. ainsi que son éventuel mot de SQL Server Express passe. Mettre à jour certaines données au travers de tables d’importation (pour des interfaces par exemple) Utilitaire d’initialisation de la Init Registre.exe Permet une télé assistance via un accès internet internet Installation sur les PC clients .exe Permet de clôturer les sessions souhaitées utilisateurs dans OptiMaint Outil de communication apisoft. DB2-400 Indiquer l’identifiant de l’utilisateur de connexion. Sybase Indiquer l’identifiant de l’utilisateur de connexion (par défaut sa). Microsoft Oracle Indiquer l’identifiant de l’utilisateur de connexion (par défaut dbo).exe Application OptiMaint Moniteur transactionnel Optimaint_Moniteur. son éventuel mot de passe et aussi le schéma (par défaut public) o Sélectionner les applications à installer : APPLICATIONS PROGRAMME PRECISIONS OptiMaint optimaint. ainsi que son éventuel mot de passe. ainsi que son éventuel mot de passe.exe Permet de clôturer toutes les sessions en cours sessions utilisateurs dans OptiMaint Gestion des sessions Sessions. Installation du logiciel OptiMaint : Procédure identique à celle décrite ci-dessus pour le serveur Apisoft International 9 / 20 Procédures d’installation et de mise à jour . 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 .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. Depuis l’explorateur de Windows.fr .mdb) . VERSION DE DEMONSTRATION . Arrêter toutes les applications en cours .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.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. 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.fr .Access .fr . confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5. confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5.4.exe Apisoft International 10 / 20 Procédures d’installation et de mise à jour .apisoft.Une nouvelle base de données a été installée automatiquement VERSION MONOPOSTE .Au premier lancement du logiciel.SAUVEGARDE Comme pour toute application de gestion.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 . il est indispensable de procéder à une sauvegarde de la base de données avant toute manipulation. supprimer uniquement le fichier optimaint.Arrêter toutes les applications en cours . La mise à jour du programme OptiMaint est faite . MISES A JOUR IMPORTANT .La mise à jour du programme OptiMaint est faite .Access Si vous souhaitez conserver votre base de données actuelle : .4.Arrêter toutes les applications en cours . dans le cadre des mises à jour.apisoft. 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.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. La structure de la base de données doit être modifiée.4).4. La mise à jour du programme OptiMaint est faite Attention : les versions d’OptiMaint inférieures à 5.1. lancer ce traitement afin de vider les tables correspondantes. lancer le ou les scripts correspondants à la base de données Apisoft International 11 / 20 Procédures d’installation et de mise à jour .SQL Server / Oracle / DB2/400 / Sybase / MySQL / PostgreSQL Mise à jour sur le serveur 1.1.La mise à jour du programme OptiMaint est faite . Sauvegarder la base de données dans son intégralité .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.2 vers la 6. confirmer la mise à jour de la base de données Attention : les versions d’OptiMaint inférieures à 5.2.1.exe VERSION RESEAU .0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.fr .0 vers la 7.4.apisoft. Dans le cas d’un changement de version mineure : ème Le changement du 3 chiffre de la version signifie une mise à jour d’une version mineure (exemple : mise à jour de la 6.fr .Au premier lancement du logiciel.2 vers la 6. confirmer la mise à jour de la base de données Mise à jour sur les PC clients . 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.Arrêter toutes les applications en cours . Dans le cas d’une utilisation du moniteur transactionnel pour des interfaces avec OptiMaint. Arrêter toutes les applications en cours .VERSION RESEAU . . Pour cela : à partir de l’utilitaire de requêtes SQL du SGBD. La structure de la base de données n’est pas modifiée.Au premier lancement du logiciel.2.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup. .apisoft. Il n’y a donc aucun script à exécuter.0). Arrêter toutes les applications en cours . 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.Access Mise à jour sur le serveur Si vous avez installé sur le serveur le logiciel et la base de données : . Si vous avez installé sur le serveur le logiciel et la base de données : A) Mise à jour de la base de données : .0.0 – autre exemple : mise à jour de la 6.Mettre à jour le logiciel sur un PC client (suivre la procédure de mise à jour ci-dessous) .exe Si vous avez installé sur le serveur uniquement la base de données : . La mise à jour du programme OptiMaint est faite Attention : les versions d’OptiMaint inférieures à 5.2 à la version 6.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.Il faut toujours utiliser le même User ID pour les mises à jour.4. .sql Important : Le lancement des scripts doit suivre l’ordre des versions.apisoft. Arrêter toutes les applications en cours .5 avec une base de données de type SQL Server.fr .sql Apisoft International 12 / 20 Procédures d’installation et de mise à jour . l’ordre de lancement des scripts de fin est le suivant : o Update_600_End_SQLServer.exe’). relancer le programme Majbase. S’il y a un ou des scripts ‘END’ correspondants aux versions (Update_xxx_END_xxx. ou si ce TableSpace n'a pas été nommé INDXMAO. 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.1. Attention : Particularités propres à certaines bases de données : BASE DE REMARQUES / PRECISIONS DONNES Oracle .exe et cliquer sur le bouton valider pour exécuter les mises à jour des dernières révisions.sql données Exemple : Update_610_SQLServer. Si le numéro de révision de la version à installer est différent de 0 (dernier chiffre du numéro de version).sql ). 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.fr).En cas de non utilisation de TableSpace pour stocker les index.sql o Update_610_End_SQLServer. Exécuter le programme ‘Majbase.sql A noter que le script Update_xxx_xxx_Log.4. Cliquer sur le bouton valider et contrôler le compte-rendu des mises à jour qui s’affiche.0 nécessitent pour la mise à jour du logiciel une désinstallation par ajout/suppression de programme de Windows puis de lancer le setup.apisoft.4. .exe’ situé dans le dossier d’installation du logiciel OptiMaint. l’ordre de lancement des scripts est le suivant : o Update_600_SQLServer. Exemple concret d’une mise à jour de la version 5.1.sql ne doit être exécuté que si vous possédez le module OptiTrace (voir la procédure d’installation spécifique à OptiTrace). 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 o Update_610_SQLServer.exe .2 à la version 6. B) Mise à jour du logiciel : . Exemple concret d’une mise à jour de la version 5. Le nom des scripts est codifié de la manière suivante : Update_ Numéro de version _ Type de base de . 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 . 2. Installation du logiciel OptiMaint : Procédure identique à celle décrite ci-dessus pour le serveur Apisoft International 13 / 20 Procédures d’installation et de mise à jour . dans le cas d’une base de données Microsoft Access : depuis l’explorateur de Windows. la base de données est conservée. permettent de supprimer l’ensemble des tables et index de la base de données OptiMaint. sélectionner OptiMaint et cliquer sur le bouton « Supprimer » Le programme OptiMaint est supprimé mais pour des raisons de sécurité.fr. L’utilitaire d’administration du serveur de données permet la suppression totale de la base de données. ou téléchargé depuis le club utilisateurs sur le site internet www. Apisoft International 14 / 20 Procédures d’installation et de mise à jour .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).apisoft. 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. Remarque : Les scripts nommés DeleteZZ_xxx. Pour désinstaller la base de données : . DESINSTALLATION Pour désinstaller le logiciel OptiMaint : 1) Depuis le panneau de configuration de Windows. double cliquer sur Ajout/Suppression de programmes 2) Dans la liste des programmes. MODULE OPTITRACE Apisoft International 15 / 20 Procédures d’installation et de mise à jour . Procédure d’installation de la base de données : Base de données . Attention : Le script va créer l'ensemble des index dans un TableSpace nommé INDXMAO. A l'aide de l'utilitaire SQL Plus.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. 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.mdb). Pour information.sql pour version 8 créer l'ensemble des tables et index nécessaires. MySQL La version de MySQL de référence pour OptiMaintJ est la version MySQL 5. A l'aide de l'utilitaire Analyseur de requête SQL. Le pilote ODBC doit être configuré et opérationnel. Attention : A la fin de l’exécution de ce script. il faut modifier le fichier script en conséquence.apisoft.mdb) est installée par défaut dans le même répertoire que la base de données d’OptiMaint (fichier optimaint. Dans tous les cas les versions MySQL 4 ne sont pas compatibles avec OptiMaint. Exécuter le fichier script Create_Db2_Log. exécuter le fichier script Create_SQLServer_Log.37. DB2-400 A l'aide de l'utilitaire Client Access : (pour AS400) . Sybase Depuis le SGBD : . Oracle Depuis le SGBD : Oracle Express . A l'aide de l'utilitaire Analyseur de requête SQL.OptiTrace permet de journaliser toutes les transactions (créations / modifications / suppressions) des données renseignées par les utilisateurs. Le SGBD doit être installé et configuré. 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. Par conséquent il faut créer ce Tablespace avant d'exécuter le script. d'octets par ligne (8060).0.fr en suivant la procédure suivante : BASE DE DONNES REMARQUES / PRECISIONS SQL Server Depuis le SGBD : SQL Server Express . Exécuter les fichiers scripts (*. exécuter le fichier script Create_Oracle_Log. OptiTrace nécessite une base de données indépendante de celle d’OptiMaint.sql pour créer la bibliothèque OptiMaintJ ainsi IBM que l'ensemble des tables et index nécessaires dans cette bibliothèque. ou utiliser un autre Tablespace.sql pour créer l'ensemble des tables et index nécessaires. les composants minimums de référence sont les suivants : Apisoft International 16 / 20 Procédures d’installation et de mise à jour .Access A partir de la version 6. la base de données (fichier optimaintj. Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier journal) Minimum requis : .x. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version. exécuter le fichier script Create_Sybase_Log. Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier Microsoft journal) . Créer une base de données OptiMaintJ (conseil : 100 Mo de données et 50 Mo de fichier journal) .sql pour créer l'ensemble des tables et index nécessaires. Pré requis : La procédure ci-dessous demande un minimum de connaissance du SGBD. A noter qu’OptiTrace est un module qui nécessite un code de validation spécifique pour valider son utilisation. Base de données . Ne pas tenir compte de ces avertissements et continuer l’installation.2. sql pour 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 (*.0.19 (windows) o mysql connector odbc 3.2.sql qui va créer l'ensemble des tables et index nécessaires.2.3. A l'aide du requêteur SQL (Menu Outils > Editeur de requêtes). Créer une base de données ‘optimaintj’ sur le serveur PostgreSQL à l’aide de l’outil d’administration ‘pgAdminIII’ par exemple. .51. Attention : Pour l’ouverture des fichiers scripts. A l'aide de l'utilitaire ‘MySQL Query Browser’ (requêteur SQL).msi Pour les outils (tools) : mysql-gui-tools-5.51.37-win32.zip Pour l’outil d’administration : pgadmin3-1.3. PostgreSQL La version de PostgreSQL de référence pour OptiMaint est la version 8.6.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. ouvrir puis exécuter le fichier script Create_MySQL_Log. les composants minimums de référence sont les suivants : Pour le Moteur du SGBD : postgresql-8.zip Depuis le SGBD : .3-1. La compatibilité d’OptiMaint n’est donc garantie qu’à partir de ce niveau de version.51.18 (windows) o mysql connector odbc 3.24 (windows) Depuis le SGBD : . exécutez le fichier script Create_PostgreSQL_Log. 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 . Pour information. Pour le Moteur du SGBD : mysql-essential-5. Sélectionner ensuite le fichier script à ouvrir et valider.0-r10-win32. Créer une base de données ‘optimaintj’ sur le serveur MySQL à l’aide de l’outil d’administration ‘MySQL Administrator’ . UTILITAIRES Apisoft International 18 / 20 Procédures d’installation et de mise à jour . Mettre à jour certaines données au travers de tables d’importation (pour des interfaces par exemple) Utilitaire d’initialisation de la Init Registre.exe Application OptiMaint Moniteur transactionnel Optimaint_Moniteur.exe Permet de mettre à jour la base de données données Tests à la base de données TestBdD.exe Permet de clôturer toutes les sessions en cours sessions utilisateurs dans OptiMaint Gestion des sessions Sessions.exe Permet de réaliser différents tests de connexion à la base de données OptiMaint mobile station Optimaint_PDA.exe Permet d’exécuter des scripts SQL Mise à jour de la base de MajBase. créer automatiquement les BT préventifs.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 une télé assistance via un accès internet internet Utilitaire SQL Isql.exe Permet de clôturer les sessions souhaitées utilisateurs dans OptiMaint Outil de communication apisoft. Vous les retrouvez dans le répertoire d’installation d’OptiMaint (par défaut : c:\Program Files\Apisoft\OptiMaint\) PROGRAMMES PROGRAMME PRECISIONS OptiMaint optimaint.exe Permet de : . .exe Module PDA côté PC Apisoft International 19 / 20 Procédures d’installation et de mise à jour .Le logiciel est fourni en standard avec différents programmes. Pour de plus amples informations contacter votre revendeur.fr . 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 : [email protected]@apisoft.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 .fr www.apisoft.