Вы находитесь на странице: 1из 26

Coswin 7i

Mise à jour de la version


7i.0.14x (ou supérieur) vers 7i.3.4
SQL Server

Siveco Group SA – Miniparc Euromédecine – 912 rue de la croix verte


34198 Montpellier cedex 5 – France
www.siveco.com
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Sommaire
SOMMAIRE ...................................................................................................................................................... 2
INTRODUCTION ................................................................................................................................................ 2
INTRODUCTION ................................................................................................................................................ 3
MISE À JOUR DU SERVEUR DE BASE DE DONNÉES ............................................................................................ 4
Installation des fichiers de mise à jour de la base de données ........................................................................ 4
Mise à jour de la base de données .................................................................................................................. 7
MISE À JOUR DU SERVEUR D’APPLICATIONS .................................................................................................. 11
Installation du nouveau serveur JBoss 4.2.2.GA ............................................................................................ 11
Vous êtes contraint de conserver le serveur JBoss 4.0.2 ............................................................................... 17
MISE À JOUR DU SERVEUR D’IMPRESSION ..................................................................................................... 22
Mise à jour de Siveco Reports Application Server ......................................................................................... 22
Installation des rapports standard ................................................................................................................ 22

Rédacteur VGN
Référence FR_UpdateCoswinSQLServer
Version 7.3.4_1.3
Date de création 07/11/2008
Date de dernière révision 21/11/2008
Validation par le Produit LCT – 17/11/2008
Validation par l’équipe des architectes technique FLT – 18/11/2008

Page 2 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Introduction
Cher client,

Vous venez de recevoir votre package de mise à jour vers la version Coswin 7i.3.4 pour plateforme SQL Server.
En fonction de votre version actuelle de Coswin7i, il est constitué de :

7i.0.14x ou 7i.2.1a
• Un DVD Coswin 7i
• Un DVD Siveco Reports Application Server

7i.2.1b ou 7i.3.1a
• Un DVD Coswin 7i
• Un DVD Service Packs 2 & 3 pour Siveco Reports Application Server

7i.3.3x
• Un DVD Coswin 7i

Si vous posséder des plugings spécifiques, contacter le département Informatique informatique@siveco.com


pour planifier le portage des plugins pour la version Coswin 7i.3.4.

Coswin 7i.3.4 est livré avec le serveur d’applications JBoss 4.2.2.GA.

Si vous n’avez pas de contrainte vous obligeant à rester sous JBoss 4.0.2 (par exemple serveur
d’applications partagé avec d’autres applications que Coswin 7i et ne pouvant pas être portées sur
JBoss 4.2.2.GA), il faut migrer en JBoss 4.2.2.GA.

Nous vous conseillons de lire attentivement toute la procédure avant de commencer la mise à jour.

L’installation et la mise à jour de ces logiciels sur une machine, nécessites d’être connecté en tant
qu’administrateur.
Certaines parties de la procédure sont disponibles en ligne sur le site technique de Siveco
http://www.tc.siveco.com, veillez donc à avoir une connexion Internet ainsi que votre compte utilisateur (code
client et mot de passe) à disposition.

Coswin 7i est compatible uniquement avec la version de base de données Microsoft SQL Server 2005.

Vous en souhaitant bonne réception et restant à votre disposition pour de plus amples informations, nous vous
prions d'agréer nos salutations les meilleures.

L’équipe Produit de Siveco

Page 3 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Mise à jour du serveur de base de données


Cette procédure se déroule en deux étapes :
• Installation des fichiers de mise à jour dans l’arborescence Coswin
• Mise à jour de la base de données SQL Server

Cette deuxième étape se fait désormais automatiquement avec un nouveau programme nommé DbVer.
DbVer est une application Java qui pour être exécutée, nécessite qu’un client JRE (Java Runtime Edition) soit
installé sur la machine sur laquelle il sera lancé.
Si la base de données n’est pas installée sur la même machine qui héberge le serveur d’applications JBoss, il
faut vérifier qu’un JRE est bien installé. Dans le cas contraire il faut installer le JRE fourni sur le DVD
(\Client\JREW\jre-1_5_0_05-windows-i586-p.exe) en se référant la procédure à disposition :
• En ligne, sur le site technique : Procédures > Java Runtime Edition > Installation du JRE
• Sur le DVD : \Proc\Inst\Fr\FR_InstallCoswinSQLServer.pdf au chapitre Installation d’un poste client.

Pré requis à la mise à jour :


• Version du SGBDR :
o Coswin 7i.3.4 n’est compatible qu’avec Microsoft SQL Server 2005.
o Toutes les bases de données d’une même instance devant avoir la même version Coswin et
chacune de ces bases de données doit déjà être en version 2005.
• Avant de commencer la mise à jour, veillez à avoir une sauvegarde complète de toutes les bases de
données.
• Durant la mise à jour de la base de données, le serveur d’applications JBoss doit être arrêté.

Installation des fichiers de mise à jour de la base de données


L’installation des fichiers permettra la mise à jour de la base de données SQL Server. Cette installation doit se
faire sur la machine qui hébergera la base de données.

Exemple d’une installation sur un serveur Windows 2003.

Insérer le DVD Coswin 7i dans le lecteur.


Démarrer > Exécuter, la fenêtre suivante apparaît :

Taper la ligne de commande :


D:\Setup7isql.exe
(Où D: est le lecteur DVD)
Valider par <Ok>, la fenêtre suivante la fenêtre suivante apparaît :

Page 4 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Sélectionner l’option Français, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Cocher l’option Mise à jour et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Page 5 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Cocher l’option SQL Server et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Spécifier le répertoire d’installation des fichiers pour la base de données dans le champ Folder et cliquer sur le
bouton <Next>, l’installation des fichiers commence… Laisser l’installation aller à son terme jusqu’à ce
qu’apparaisse le fenêtre suivante :

Les fichiers de mise à jour de la base de données sont installés, cliquer sur le bouton <OK>.

Page 6 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Mise à jour de la base de données


Exemple de mise à jour d’une base de données Coswin 7i.3.1a sur un serveur Microsoft Windows 2003 :
• Nom du serveur SIV518
• Nom de l’instance GMAO2
• Nom de la base de données MMSECO

Démarrer > Exécuter, la fenêtre suivante apparaît :

Taper la ligne de commande :


C:\COSWIN\Db\DbVer8.jar
(Où C: est le lecteur où est installé de Coswin)
Valider par <Ok>, la fenêtre suivante la fenêtre suivante apparaît :

Cocher l’option Upgrade database to i.3.4 version, et cliquer sur le bouton <Next>, la fenêtre suivante
apparaît :

Page 7 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Renseigner les options suivantes comme suit :


Champ sqlcmd.exe path : indiquer le chemin du programme sqlcmd.exe
Champ Server\Instance : indiquer le nom de la machine qui héberge le serveur SQL Server et
l’instance dans laquelle sera installée la base de données
Champ Schema : indiquer le nom de la base de données qui sera créée
Champ SYSTEM user name : indiquer le nom de l’utilisateur système, par défaut sa
Champ SYSTEM user password : indiquer le mot de passe de l’utilisateur sa
Champ Supervisor password : indiquer le mot de passe de l’utilisateur Coswin supervisor
Champ Standard screens JAR : indiquer le chemin du fichier blobfiles9.jar

Un pictogramme à droite des champs qui attendent un mot de passe indique le résultat du test :
• mot de passe non spécifié
• mot de passe erroné
• mot de passe correcte

Cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Page 8 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

La mise à jour de la base de données commence. C’est la phase la plus longue, elle est fonction de la taille de la
base de données et des performances du serveur. Laisser la procédure aller à son terme, la fenêtre suivante
apparaît :

Page 9 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Les 4 options Upgrade database objects, Import Screens, Upgrade Screens et Optimize doivent toutes quatre
être à l’état Completed OK. Dans le cas contraire, il faut contacter le Support technique à l’adresse
support@siveco.com en joignant au message le log.

Un fichier log au format HTML – dans le répertoire C:\COSWIN\Db\Logs\ – est généré lors de chaque
installation ou mise à jour avec le programme DbVer. Pour connaître le dernier log, il suffit de trier par date les
fichiers présents dans le répertoire.

Page 10 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Mise à jour du serveur d’applications


Le déploiement de Coswin 7i a été optimisé. Désormais le déploiement en Java et en HTML se fait dans une
seule et même instance JBoss, un seul service (jusqu’à présent chaque déploiement se faisait dans une instance
et un service spécifique JBoss-Java et JBoss-HTML).

Que vous remplaciez ou non le JBoss 4.0.2 par le nouveau JBoss 4.2.2.GA, le déploiement ne sera plus que dans
une seule instance.

Installation du nouveau serveur JBoss 4.2.2.GA


Les différentes étapes de l’installation du nouveau serveur d’applications JBoss 4.2.2.GA :
• Sauvegarde des diagrammes, cockpits et images
• Suppression des services JBoss-Java et JBoss-HTML
• Désinstallation du JDK 1.4.2_05 et du JBoss 4.0.2
• Installation du nouveau serveur d’applications
• Restauration des diagrammes, cockpits et images
• Création du service JBoss-Coswin

Sauvegarde des diagrammes, cockpits et image

Arrêter le serveur d’applications JBoss 4.0.2 (arrêt des services JBoss-Java et JBoss-HTML).

Sauvegarder les deux répertoires store et work du sous répertoire c:\jboss-4.0.2\bin\ dans un répertoire
temporaire (par exemple C:\Temp\).

Attention cette procédure ne vaut que si le serveur d’applications reste physiquement sur la même machine.

Suppression des services JBoss-Java et JBoss-HTML

Les services JBoss-Java et JBoss-HTML doivent être démarrés.

Ouvrir une session MS-Dos et taper : [chemin_installation_JBoss]\bin\JBossService.exe -uninstall JBoss-Java


Exemple :

Page 11 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

C:\jboss-4.0.2\bin\JBossService.exe -uninstall JBoss-Java

Le message The Jboss-Java service was successfully uninstalled doit apparaître.

Taper : [chemin_installation_JBoss]\bin\JBossService.exe -uninstall JBoss-HTML


Exemple :
C:\jboss-4.0.2\bin\JBossService.exe -uninstall JBoss-HTML

Le message The Jboss-HTML service was successfully uninstalled doit apparaître.

Pour finaliser la désinstallation, il faut arrêter les services JBoss-Java et JBoss-HTML.

Désinstallation du JDK 1.4.2_05 et du JBoss 4.0.2

Aller dans Démarrer > Paramètres > Panneau de configuration > Ajout/Suppression de programmes
et désinstaller le programme Java 2 SDK, SE v1.4.2_05.

Dans les variables d’environnement de la machine, supprimer la variable utilisateur JBOSS_HOME.

Supprimer le répertoire c:\jboss-4.0.2 (attention à ne faire qu’après avoir sauvegardé les sous répertoires store
et work).

Supprimer le répertoire c:\j2sdk1.4.2_05.

Installation du nouveau serveur d’applications JBoss 4.2.2.GA

Cette procédure va installer :


• Un JDK 1.5.0_05 (Java Development Kit, nécessaire à JBoss) sous le répertoire \Coswin\jdk1.5.0_05\
• Un client JRE 1.5.0_05 (Java Runtime Edition, nécessaire au JDK) sous le répertoire
\Coswin\jdk1.5.0_05\jre\
• Un serveur d’applications JBoss 4.2.2 GA sous le répertoire \Coswin\jboss-4.2.2.GA\
• Les fichiers pour Coswin 7i sous le répertoire \Coswin\jboss-4.2.2.GA\server\coswin\

Insérer le DVD Coswin 7i dans le lecteur.


Démarrer > Exécuter, la fenêtre suivante apparaît :

Page 12 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Taper la ligne de commande :


D:\Setup7isql.exe
(Où D: est le lecteur DVD)
Valider par <Ok>, la fenêtre suivante la fenêtre suivante apparaît :

Sélectionner l’option Français, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Page 13 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Sélectionner l’option Première installation (et non pas Mise à jour !), et cliquer sur le bouton <Next>, la
fenêtre suivante apparaît :

Sélectionner l’option Composant Serveur, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Spécifier le répertoire d’installation du serveur d’applications dans le champ Folder et cliquer sur le bouton
<Next>, l’installation des fichiers Coswin 7i pour le serveur d’applications JBoss commence… Laisser
l’installation aller à son terme jusqu’à ce qu’apparaisse le fenêtre suivante :

Les fichiers Coswin 7i pour le serveur d’applications JBoss sont installés, cliquer sur le bouton <OK>.

Page 14 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Restauration des diagrammes, cockpits et images

S’il est démarré, il faut arrêter le service JBoss.

Aller sous le répertoire c:\jboss-4.2.2.GA\bin\ et supprimer les deux répertoires store et work.
Copier les deux répertoires store et work depuis le répertoire temporaire C:\Temp\

 Vous pouvez passer au chapitre Mise à jour du serveur d’impression.

Création du service JBoss-Coswin

Ce service va gérer le déploiement Java et HTML.

Ouvrir une session MS-Dos

Se placer dans le répertoire C:\COSWIN\jboss-4.2.2.GA\bin\ et taper la ligne de commande suivante :


inst_jboss.bat [nom_de_la_machine]
Exemple :
C:\COSWIN\jboss-4.2.2.GA\bin> inst_jboss.bat SIV518

Remarque : vous pouvez également remplacer le nom de la machine par son adresse IP. Si le serveur à
plusieurs cartes réseau vous devez indique l’adresse IP de la carte sur laquelle le service sera installé.

Page 15 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Page 16 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Vous êtes contraint de conserver le serveur JBoss 4.0.2


Pour rappel, vous ne devez choisir cette option que si vous ne pouvez pas faire autrement que de garder le
JBoss 4.0.2. Contactez le Support support@siveco.com pour signaler cette situation particulière.

Attention les futures versions de Coswin 7i fonctionneront uniquement la version JBoss 4.2.2.GA.

Les différentes étapes de la mise à jour du serveur d’applications JBoss 4.0.2 :


• Suppression des services JBoss-Java et JBoss-HTML
• Mise à jour du serveur d’applications JBoss 4.0.2
• Création du service JBoss-Coswin

Suppression des services JBoss-Java et JBoss-HTML

Les services JBoss-Java et JBoss-HTML doivent être démarrés.

Ouvrir une session MS-Dos et taper : [chemin_installation_JBoss]\bin\JBossService.exe -uninstall JBoss-Java


Exemple :
C:\jboss-4.0.2\bin\JBossService.exe -uninstall JBoss-Java

Le message The Jboss-Java service was successfully uninstalled doit apparaître.

Taper : [chemin_installation_JBoss]\bin\JBossService.exe -uninstall JBoss-HTML


Exemple :
C:\jboss-4.0.2\bin\JBossService.exe -uninstall JBoss-HTML

Le message The Jboss-HTML service was successfully uninstalled doit apparaître.

Page 17 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Mise à jour du serveur d’applications JBoss 4.0.2

Cette procédure va installer les fichiers pour Coswin 7i.3.4

Insérer le DVD Coswin 7i dans le lecteur.


Démarrer > Exécuter, la fenêtre suivante apparaît :

Taper la ligne de commande :


D:\Setup7isql.exe
(Où D: est le lecteur DVD)
Valider par <Ok>, la fenêtre suivante la fenêtre suivante apparaît :

Cocher l’option Français et cliquer sur le bouton <Next>, a fenêtre suivante apparaît :

Cliquer sur le bouton <Next>, a fenêtre suivante apparaît :

Page 18 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Sélectionner l’option Mise à jour, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Sélectionner l’option Composants Server, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Spécifier le répertoire d’installation de JBoss-4.0.2 dans le champ Folder et cliquer sur le bouton <Next>, la
fenêtre suivante apparaît :

Page 19 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Spécifier le répertoire d’installation du JDK dans le champ Folder et cliquer sur le bouton <Next>, l’installation
des fichiers Coswin 7i pour le serveur d’applications JBoss commence… Laisser l’installation aller à son terme
jusqu’à ce qu’apparaisse le fenêtre suivante :

Les fichiers Coswin 7i pour le serveur d’applications JBoss sont installés, cliquer sur le bouton <OK>.

Création du service JBoss-Coswin

Ce service va gérer le déploiement Java et HTML.

Ouvrir une session MS-Dos

Se placer dans le répertoire C:\ jboss-4.0.2 \bin\ et taper la ligne de commande suivante :
inst_jboss.bat [nom_de_la_machine]
Exemple :
C:\jboss-4.0.2\bin> inst_jboss.bat SIV518

Remarque : vous pouvez également remplacer le nom de la machine par son adresse IP. Si le serveur à
plusieurs cartes réseau vous devez indique l’adresse IP de la carte sur laquelle le service sera installé.

Page 20 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Page 21 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Mise à jour du serveur d’impression

Mise à jour de Siveco Reports Application Server

Vous êtes en version 7i.0.14x ou 7i.2.1a :


 Il faut installer le serveur d’impression Siveco Reports Application Server. La procédure d’installation est
disponible :
• En ligne, sur le site technique : Procédures > Siveco Reports > Installation pas à pas de Siveco Reports
RAS XI
• Sur le DVD : \Proc\Inst\Fr\FR_InstallCoswinSQLServer.pdf au chapitre Installation du serveur
d’impression

Vous êtes en version 7i.2.1b ou 7i.3.1a :


 Il faut installer les Service Packs 2 & 3 pour Siveco Reports Application Server. La procédure d’installation
est disponible :
• En ligne, sur le site technique : Procédures > Siveco Reports > Installation pas à pas des Service Packs 2
et 3 pour Siveco Reports RAS XI

Vous êtes en version 7i.3.3x :


 Le serveur d’impression n’a pas à être modifié.

Installation des rapports standard


Siveco fourni des rapports standard en plusieurs langues dont certains sont rattachés à un groupe
d’utilisateurs.

Langue Répertoire d’installation Groupe utilisateur associé


Anglais \COSWIN\REPORT\EN\ REPORTS_EN
Brésilien \COSWIN\REPORT\BR\
Français \COSWIN\REPORT\FR\ REPORTS_FR
Grèc \COSWIN\REPORT\EL\
Italien \COSWIN\REPORT\IT\ REPORTS_IT

Lorsqu’un utilisateur Coswin est rattaché à un de ces groupes, il hérite des rapports standard qui lui sont
associés. Pour des questions d’administration, il est vivement conseillé de ne pas ajouter ni de modifier les
rapports rattachés à ces groupes. Si vous souhaitez adapter des rapports standard à vos besoins ou développer
vos propres états, rattachez-les à un groupe d’utilisateurs spécifique et installez-les physiquement dans un
répertoire lui aussi spécifique.

Cette manipulation est à faire sur la machine qui héberge le serveur d’impression Siveco Reports Application
Server.

Insérer le DVD Coswin 7i dans le lecteur.


Démarrer > Exécuter, la fenêtre suivante apparaît :

Page 22 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Taper la ligne de commande :


D:\Setup7isql.exe
(Où D: est le lecteur DVD)
Valider par <Ok>, la fenêtre suivante la fenêtre suivante apparaît :

Sélectionner l’option Français, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Page 23 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Sélectionner l’option Première installation, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Sélectionner l’option Rapports, et cliquer sur le bouton <Next>, la fenêtre suivante apparaît :

Spécifier le répertoire d’installation des rapports standard dans le champ Folder et cliquer sur le bouton
<Next>, l’installation des fichiers Coswin 7i pour le serveur d’applications JBoss commence… Laisser
l’installation aller à son terme jusqu’à ce qu’apparaisse le fenêtre suivante :

Page 24 / 26
Siveco 7.3.4_1.3 Procédure de mise à jour – Coswin 7i – SQL Server

Les rapports standard sont installés, Cliquer sur le bouton <OK>.

Page 25 / 26