Bienvenue dans les remarques sur l'installation de DB2 Everyplace
Version 8.1.4. Elles comportent des informations sur les éléments suivants :
- Configuration minimale
- Remarques sur la migration
- Remarques sur les tâches avant installation
- Instructions d'installation
- Installation à l'aide d'un fichier de réponse
- Vérification après installation
- Désinstallation de DB2 Everyplace Enterprise Edition
Cette section indique la configuration requise par DB2 Everyplace Version
8.1.4. en termes de matériel, de logiciels et de systèmes d'exploitation.
Configuration matérielle requise
Pour utiliser DB2 Everyplace, votre système doit répondre aux exigences de
configuration matérielle suivantes :
- Processeur Intel Pentium III ou équivalent
- 512 Mo de mémoire (1 Go recommandé si vous utilisez IBM WebSphere Application Server)
- 300 Mo d'espace disque disponible (700 Mo si DB2 Universal Database
n'est pas installé sur votre ordinateur)
Pour permettre l'utilisation de DB2 Everyplace Sync Server, les logiciels
suivants doivent être installés sur votre système :
- DB2 Everyplace prend en charge DB2 Universal Database Version 7.2 avec
FixPak 5 ou ultérieur.
Remarque : Si vous ne disposez pas de DB2 Universal Database,
l'assistant d'installation de DB2 Everyplace 8.1.4 installe une version intégrée de DB2 Universal
Database Enterprise Server Edition sur votre ordinateur, destinée à être
utilisée avec DB2 Everyplace.
- Serveur Web disposant d'un support d'API Java Servlet 2.0. Si vous
souhaitez que DB2 Everyplace soit un serveur d'applications s'exécutant dans
l'environnement WebSphere Application Server Version 5, vous devez installer le Fixpak 2.
Remarque :
L'assistant d'installation de DB2 Everyplace Express 8.1.4 installe une version intégrée
d'Application Server - Express sur votre système.
- Logiciel de communication entre le poste de travail et l'appareil mobile
(par exemple, Palm HotSync). Celui-ci est requis pour l'installation du moteur de
la base de données DB2 et Sync Client sur l'appareil mobile.
DB2 Everyplace Enterprise Edition peut être exécuté sur les systèmes
d'exploitation suivants :
- Pour DB2 Everyplace Sync Server :
- Microsoft Windows 2000, Windows NT ou Windows XP
- Redhat Linux version 7.3 ou supérieure
- Mandrake version 8.2 ou supérieure
- AIX version 4.3.3 ou supérieure
- Solaris version 8
- Pour le client :
- Win32
- Palm OS
- Symbian6 et Symbian7
- WinCE / PocketPC
- Linux
- QNX Neutrino
Remarques sur la migration
La présente section décrit les problèmes de migration de la version 8.1.4 et
fournit les instructions nécessaires à DB2 Everyplace Sync Server et Sync
Client.
- Pour Sync Server :
L'infrastructure prenant en charge la réplication des abonnements JDBC est
différente dans DB2 Everyplace 8.1.4. Afin qu'elle fonctionne correctement, DB2
Everyplace 8.1.4 doit faire migrer les abonnements JDBC qui ont été créés avec
une version antérieure de DB2 Everyplace. Cette migration doit avoir lieu
avant que le serveur DB2 Everyplace Sync Server nouvellement installé soit
démarré. Vous devez répliquer toutes les bases de données miroir avant de
mettre à niveau une installation DB2 Everyplace existante en DB2 Everyplace
version 8.1.4. Si les bases de données miroir sont répliquées immédiatement
avant l'installation et que la migration est effectuée immédiatement après
l'installation, dans ce cas la migration ne demande pas beaucoup de temps.
Sinon, elle peut nécessiter un long moment d'exécution.
Avant d'installer DB2 Everyplace 8.1.4, il est fortement recommandé de
sauvegarder toutes les bases de données source, les bases de données miroir et
la base de données DSYCTLDB. Après installation, une fois la migration
effectuée, il est nécessaire que toutes les tables source d'un abonnement JDBC
soient arrêtées. L'activité sur les tables peut reprendre une fois la migration
effectuée.
Configuration minimale
- Assurez-vous que le CLASSPATH contient les pilotes JDBC de toutes
les bases de données source auxquelles il est fait référence dans un
abonnement JDBC.
- Assurez-vous que toutes les tables incluses dans un abonnement JDBC
sont arrêtées.
Procédure
Au cours de l'installation de DB2 Everyplace, cette tâche peut être
effectuée pour vous. Si vous optez pour que l'assistant d'installation n'effectue pas cette tâche, vous devez effectuer les étapes
suivantes après que DB2 Everyplace ait été installé.
- Appelez l'utilitaire de migration :
- Pour Windows, exécutez
%DSYINSTDIR%\Server\bin\dsyjdbcmigration.bat
. - Pour
UNIX, exécutez
$DSYINSTDIR/Server/bin/dsyjdbcmigration.sh
.
- Recherchez les éventuelles erreurs dans le fichier journal
dsyjdbcmigration.log figurant dans
%DSYINSTDIR%\Server\logs
ou
$DSYINSTDIR/Server/logs
. - En cas d'erreurs, corrigez-les et
répétez les étapes 1 et 2. Si les problèmes persistent, prenez contact avec le
Service de support logiciel IBM.
- Pour Sync Client :
Procédure
Si vous avez précédemment effectué une synchronisation à l'aide d'un client
Linux ou QNX Neutrino Sync, vous devez faire migrer les fichiers de configuration
Sync Client en exécutant migrate.sh dans le répertoire cible. Il s'agit du
répertoire dans lequel les fichiers de configuration Sync Client (par exemple,
CONFIG1, MISC1) résident. Le script change simplement les noms de fichier
en minuscules. Le fichier migrate.sh se trouve dans le répertoire /bin.
Si vous tentez d'effectuer une synchronisation à l'aide d'un client Linux ou QNX
Neutrino 8.1.4 Sync et des précédents fichiers de configuration (dont les noms sont tous en
majuscules), la fonction d'API iscConfigOpen() renvoie ISCRTN_Failed.
Remarques sur les tâches avant installation
Afin que DB2 Everyplace fonctionne avec le plus haut degré d'efficacité, les
paramètres système de DB2 Universal Database doivent être ajustés. Tout
manquement à cette procédure peut entraîner des interruptions inattendues
et l'incapacité de créer une nouvelle connexion à la base de données.
Pour Linux et Solaris, il est recommandé d'ajuster les paramètres du
noyau (kernel). La présente section fournit les instructions destinées à Linux et Solaris.
Remarque : Seules les instances DB2 Universal Database 32 bits sont
prises en charge.
Sur toutes les plateformes UNIX, modifiez le profil de connexion afin qu'il
inclut les éléments suivants :
export DISPLAY=<poste de travail>:0.0
où <poste de travail> est le poste de travail UNIX sur
lequel vous souhaitez utiliser le Centre d'administration des appareils mobiles.
Remarque : Vous devez également exporter la variable DISPLAY dans le
shell à partir duquel vous souhaitez démarrer DB2 Everyplace Sync Server.
Linux
Pour les systèmes Linux exécutant un noyau version 2.4 ou supérieure,
émettez les commandes suivantes sur la ligne de commande en tant qu'utilisateur root :
-
sysctl -w kernel.msgmni=2048
-
sysctl -w kernel.shmmax=1073741824
-
sysctl -w fs.file-max=32768
-
sysctl -w kernel.sem="512 32000 32 1024"
-
sysctl -w kernel.threads-max=20480
Pour exécuter les commandes automatiquement, éditez le fichier
/etc/rc.d/rc.local
et placez les commandes énoncées ci-dessus à la
fin du fichier. Lors des prochains amorçages du système, les valeurs sont
automatiquement définies. Des recommandations de paramétrage
supplémentaires figurent dans les remarques sur l'installation
de DB2 UDB version 7.2 ou 8.1 pour Linux.
Solaris
Pour les systèmes Solaris, les paramètres du noyau système par défaut
sont insuffisants pour exécuter DB2 Universal Database et DB2 Everyplace. Ces
valeurs peuvent être ajoutées ou éditées dans le fichier /etc/system
. Les
paramètres de noyau recommandés figurent dans les remarques sur l'installation de DB2 Universal Database version 7.2, FixPak 7. Ces remarques
se trouvent sur le Web à l'adresse
http://www-306.ibm.com/software/data/db2/udb/ad/db2irfp7/db2ir50.htm.
Ces valeurs doivent être définies selon le format suivant :
set parameter_name = value
Les paramètres suggérés dans les remarques sur l'installation de DB2
Universal Database versions 7.2 et 8.1 pour Solaris doivent être ajustés
pour inclure les valeurs minimales suivantes :
-
set shmsys:shminfo_shmseg = 256
-
set semsys:seminfo_semume = 256
Après modification de tout paramètre du noyau, réamorcez le système afin que
les nouveaux paramètres deviennent effectifs.
Installation de DB2 Everyplace Enterprise Edition
Pour installer DB2 Everyplace Enterprise Edition sur un serveur Windows,
procédez comme suit :
- Exécutez le programme d'installation :
Si vous effectuez l'installation depuis un CD-ROM :
- Pour Windows, insérez le CD-ROM de DB2 Everyplace dans l'unité.
Le programme d'installation de DB2 Everyplace s'affiche. Dans le cas contraire, démarrez l'installation en cliquant deux fois sur le fichier DB2Everyplace.exe situé sur le CD-ROM de DB2 Everyplace.
Si vous effectuez l'installation depuis le site Web de DB2 Everyplace :
- Pour Windows, exécutez DB2Everyplace.exe
Le panneau Bienvenue s'affiche.
- Cliquez sur Suivant pour ouvrir le panneau des remarques sur l'installation.
Cochez la case de lancement des remarques sur l'installation de DB2
Everyplace, si vous souhaitez les afficher dans votre navigateur par défaut. Cliquez sur Suivant pour démarrer le navigateur et ouvrir le
panneau Contrat de licence.
- Dans le panneau Contrat de licence, prenez connaissance des termes du
contrat, puis après les avoir acceptés, cliquez sur Suivant pour ouvrir
le panneau du répertoire cible.
- Saisissez le nom du répertoire dans lequel vous souhaitez installer DB2
Everyplace ou cliquez sur Parcourir pour sélectionner un répertoire.
Une fois le répertoire de destination sélectionné, cliquez sur Suivant. Le
panneau Sélection du type d'installation s'ouvre.
- Sélectionnez le type d'installation :
- Typique : pour les utilisateurs qui souhaitent installer DB2
Everyplace avec la plupart des fonctions et caractéristiques via une
configuration typique avec des valeurs par défaut.
- Personnalisée : pour les utilisateurs expérimentés qui
souhaitent sélectionner les caractéristiques à installer.
- Plusieurs serveurs : DB2 Everyplace est installé sur plusieurs
serveurs pour des environnements dotés d'une grande disponibilité et d'un
équilibrage de charge.
- Base de données de contrôle uniquement : seule la base de
données de contrôle DB2 Everyplace est installée.
- DB2 Everyplace Sync Server uniquement : seul DB2 Everyplace Sync Server est installé.
Cliquez sur Suivant.
- Si vous sélectionnez Typique, l'assistant d'installation de DB2 Everyplace :
- ne crée pas de fichier de réponse pendant l'installation ;
- crée les modèles de bases de données DB2 Everyplace, le modèle
d'application serveur et installe l'application client Windows préconfigurée
pour démontrer la synchronisation ;
- démarre le service Windows pour DB2 Everyplace Sync Server à la fin
de l'installation.
Passez à l'étape 10.
- Si vous sélectionnez le type d'installation Personnalisée :
- Un panneau s'ouvre vous permettant de sélectionner les
caractéristiques à installer. Cliquez sur Suivant. Le panneau de sélection des opérations
d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en
sélectionner au moins une. Si vous ne sélectionnez pas d'opération
d'installation, vous recevez une erreur. Indiquez si vous souhaitez que
l'assistant d'installation installe DB2
Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection des modèles d'opérations s'ouvre.
- Cochez la case en regard du modèle d'opération à activer.
Vous pouvez indiquer si vous souhaitez que l'assistant d'installation crée des
modèles de bases de données DB2 Everyplace et le modèle d'application Visiting
Nurse ou qu'il installe un client Windows préconfiguré pour démontrer la
synchronisation avec DB2 Everyplace Sync Server. Cliquez sur Suivant. Le
panneau de sélection d'une opération de service s'ouvre.
- Cochez la case si vous souhaitez que l'assistant d'installation
démarre le service Windows pour DB2 Everyplace Sync Server à la fin de l'installation.
Cliquez sur Suivant.
Passez à l'étape 10.
- Si vous sélectionnez Serveurs multiples :
- Un panneau s'ouvre vous permettant de sélectionner les caractéristiques à
installer. Cliquez sur Suivant. Le panneau de sélection des
opérations d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en sélectionner au
moins une. Si vous ne sélectionnez pas d'opération d'installation, vous recevez
une erreur. Indiquez si vous souhaitez que l'assistant d'installation installe
DB2 Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection des modèles d'opérations s'ouvre.
- Cochez la case en regard du modèle d'opération à activer.
Vous pouvez indiquer si vous souhaitez que l'assistant d'installation crée des
modèles de bases de données DB2 Everyplace et le modèle d'application Visiting
Nurse ou qu'il installe un client Windows préconfiguré pour démontrer la
synchronisation avec DB2 Everyplace Sync Server. Cliquez sur Suivant. Le
panneau de sélection d'une opération de base de données de contrôle s'ouvre.
- Un panneau s'ouvre dans lequel vous pouvez indiquer si vous souhaitez
que l'assistant d'installation crée une base de données de contrôle sur cet
ordinateur. Cochez la case Création de la base de données de contrôle de DB2
Everyplace Sync Server si vous souhaitez que ce serveur détienne la base de
données de contrôle et cliquez sur Suivant. Si vous choisissez de ne pas créer
la base de données de contrôle sur ce serveur, le panneau Informations sur la
base de données de contrôle distante s'ouvre.
Si vous choisissez de créer la base de données de contrôle sur ce serveur,
passez à l'étape 10.
- Indiquez le nom d'hôte de la machine sur laquelle la base de données de
contrôle distante réside, le port de connexion pour l'instance DB2, le nom du
noeud qui sera créé dans le répertoire de noeud local pour cataloguer la base
de données de contrôle distante, le nom d'utilisateur et le mot de passe pour la
connexion à cette base de données. Cliquez sur Suivant. Passez à l'étape
10.
- Si vous sélectionnez Base de données de contrôle uniquement :
Passez à l'étape 13.
- Si vous sélectionnez DB2 Everyplace Sync Server uniquement :
- Un panneau s'ouvre vous permettant de sélectionner les caractéristiques à
installer. Cliquez sur Suivant. Le panneau de
sélection des opérations d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en sélectionner au
moins une. Si vous ne sélectionnez pas d'opération d'installation, vous recevez
une erreur. Indiquez si vous souhaitez que l'assistant d'installation installe
DB2 Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection d'une opération de service s'ouvre.
- Cochez la case si vous souhaitez que l'assistant d'installation
démarre le service Windows pour DB2 Everyplace Sync Server à la fin de
l'installation. Cliquez sur Suivant. Le panneau Informations sur la base
de données de contrôle distante s'ouvre.
- Indiquez le nom d'hôte de la machine sur laquelle la base de données
de contrôle distante réside, le port de connexion pour l'instance DB2, le nom
du noeud qui sera créé dans le répertoire de noeud local pour cataloguer la
base de données de contrôle distante, le nom d'utilisateur et le mot passe pour
la connexion à cette base de données. Cliquez sur Suivant. Passez
à l'étape 14.
- Les panneaux d'information s'ouvrent uniquement si DB2
Universal Database n'est pas installé sur votre ordinateur. Si DB2
Universal Database est installé sur votre ordinateur, passez à l'étape 11.
- Le système vous invite à spécifier le répertoire dans lequel vous
souhaitez installer la version intégrée de DB2 Universal Database. Saisissez
le nom du répertoire ou cliquez sur Parcourir pour le sélectionner.
Une fois le répertoire spécifié, cliquez sur Suivant.
- Le système vous invite à spécifier les informations utilisateur de DB2 UDB
Database Administration Server. Vous pouvez utiliser un utilisateur existant
doté des droits d'administrateur ou en spécifier un nouveau qui sera créé sur votre ordinateur.
Cochez la case afin d'utiliser les mêmes informations d'authentification
pour DB2 Everyplace Sync Server. Cliquez sur Suivant. Si vous cochez
la case, passez à l'étape 14.
- Le panneau de migration JDBC s'ouvre. Sélectionnez Oui si vous souhaitez faire migrer les abonnements JDBC à
la fin de l'installation de DB2 Everyplace. Le processus de migration nécessite
que les bases de données source utilisées dans les abonnements JDBC
soient actives pendant le processus de migration. De plus, vous devez effectuer
les étapes indiquées dans les
Remarques sur la migration de la version
8.1.4 . Si vous sélectionnez Non, vous devez faire migrer les
abonnements JDBC pour pouvoir démarrer DB2 Everyplace Sync Server.
Cliquez sur Suivant. Le panneau de réinitialisation de l'utilisateur
s'ouvre.
- Ce panneau vous indique que pour certains utilisateurs, les sessions de
synchronisation sont inachevées ou les synchronisations sont annulées.
DB2 Everyplace Sync Server version 8.1.4 utilise un nouveau magasin de
messages et écrase les messages existants restants de ces utilisateurs.
Les utilisateurs reçoivent une erreur lorsqu'ils tentent une nouvelle
synchronisation, une fois que DB2 Everyplace a migré en version 8.1.4.
Afin d'éviter la réception de ce message d'erreur, les utilisateurs doivent
procéder à une réinitialisation. Sélectionnez Oui si vous souhaitez que les utilisateurs
réinitialisent à la fin de l'installation. Sélectionnez Non si vous
souhaitez réinitialiser les utilisateurs vous-même. Sélectionnez
Annuler si vous souhaitez quitter l'assistant d'installation et laisser
les utilisateurs terminer les sessions de synchronisation.
Cliquez sur Suivant.
- Le panneau d'information de connexion DB2 UDB
s'ouvre. Saisissez les informations d'authentification que DB2 Everyplace
Sync Server utilisera pour se connecter à DB2 UDB DAS. Une fois les
informations requises spécifiées, cliquez sur Suivant.
- La panneau récapitulatif avant installation s'ouvre.
Il énumère les caractéristiques qui vont être installées sur votre ordinateur
et comporte les informations de configuration de DB2 Everyplace Sync Server. Il
comporte également les informations de configuration de la version intégrée
d'Application Server. Le port du serveur et le port SSL indiqués sur ce panneau sont
utilisés par les clients pour la synchronisation avec DB2 Everyplace Sync Server. Une
fois que vous avez pris connaissance du récapitulatif avant installation,
cliquez sur Suivant.
- L'installation démarre lorsque la barre de progression commence à figurer
la progression de l'installation.
- Remarque :
- La liste ci-dessous s'applique au type d'installation typique uniquement.
Pour les autres types d'installation, l'assistant d'installation effectue un sous-ensemble de ces tâches.
Au cours d'une installation de type typique, l'assistant d'installation :
- Installe les éléments suivants :
- la version intégrée de DB2 Universal Database (si DB2 UDB n'est pas
déjà installé). Si l'installation échoue, l'assistant d'installation ouvre le
journal des erreurs et abandonne. Si l'installation de la version intégrée de
DB2 UDB aboutit, l'assistant d'installation poursuit sa progression.
- DB2 Everyplace. Au cours de cette installation, les fichiers
correspondants au type d'installation sélectionné et les caractéristiques vont être
copiés dans le répertoire de destination précédemment indiqué.
- la version intégrée d'Application Server.
- Effectue des tâches de configuration avant installation :
- catalogue la base de données de contrôle distante dans le catalogue
de la base de données locale. Cette étape est effectuée
uniquement pour le type d'installation DB2 Everyplace Sync Server
uniquement et le type d'installation Serveurs multiples avec une base de
données de contrôle distante.
- Effectue des tâches de configuration après installation, parmi lesquelles :
- mise à jour du chemin de classe du Centre d'administration des
appareils mobiles (si vous utilisez DB2 Universal Database version 8)
- création de la base de données de contrôle de DB2 Everyplace Sync Server
- création des modèles de bases de données de DB2 Everyplace
- création du modèle d'application serveur
- Démarre le service Windows pour DB2 Everyplace Sync Server.
- Ouvre le panneau récapitulatif après installation. Ce panneau contient
des instructions pour la vérification après installation. Il fournit également
des instructions sur la synchronisation avec DB2 Everyplace Sync Server
installé à l'aide des panneaux du client préconfiguré.
Une fois que vous avez pris connaissance des informations, cliquez sur
Fin.
- Félicitations ! L'installation de DB2 Everyplace Enterprise Edition a
abouti.
Pour installer DB2 Everyplace Enterprise sur un serveur UNIX, procédez
comme suit :
- Exécutez le programme d'installation DB2Everyplace.bin en tant
qu'utilisateur root. Le panneau Bienvenue s'affiche.
- Cliquez sur Suivant pour ouvrir le panneau des remarques sur
l'installation. Cochez la case de lancement des remarques sur l'installation de
DB2 Everyplace, si vous souhaitez les afficher dans votre navigateur par
défaut. Cliquez sur Suivant pour démarrer le
navigateur et ouvrir le panneau Contrat de licence.
- Dans le panneau Contrat de licence, prenez connaissance des termes du
contrat, puis après les avoir acceptés, cliquez sur Suivant pour ouvrir
le panneau Sélection du type d'installation.
- Sélectionnez le type d'installation :
- Typique : pour les utilisateurs qui souhaitent installer DB2 Everyplace
avec la plupart des fonctions et caractéristiques via une configuration typique
avec des valeurs par défaut.
- Personnalisée : pour les utilisateurs expérimentés qui souhaitent
sélectionner les caractéristiques à installer.
- Plusieurs serveurs : DB2 Everyplace est installé sur plusieurs
serveurs pour des environnements dotés d'une grande disponibilité et d'un
équilibrage de charge.
- Base de données de contrôle uniquement : seule la base de données de
contrôle DB2 Everyplace est installée.
- DB2 Everyplace Sync Server uniquement : seul DB2 Everyplace Sync
Server est installé.
Cliquez sur Suivant.
- Si vous sélectionnez Typique, l'assistant d'installation de DB2 Everyplace :
- ne crée pas de fichier de réponse pendant l'installation ;
- crée l'instance DB2 Everyplace Sync Server, les modèles de bases de
données DB2 Everyplace et le modèle d'application serveur.
Passez à l'étape 10.
- Si vous sélectionnez le type d'installation Personnalisée :
- Un panneau s'ouvre vous permettant de sélectionner les caractéristiques à
installer. Cliquez sur Suivant. Le panneau de
sélection des opérations d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en sélectionner au
moins une. Si vous ne sélectionnez pas d'opération d'installation, vous recevez
une erreur. Indiquez si vous souhaitez que l'assistant d'installation installe
DB2 Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection des opérations après installation UNIX s'ouvre.
- Cochez la case en regard de l'opération après installation à activer.
Vous pouvez indiquer si vous souhaitez que l'assistant d'installation crée
l'instance de DB2 Everyplace Sync Server ou les modèles de bases de
données DB2 Everyplace et le modèle d'application serveur Visiting Nurse. Cliquez sur Suivant.
- Si vous sélectionnez Serveurs multiples :
- Un panneau s'ouvre vous permettant de sélectionner les caractéristiques à
installer. Cliquez sur Suivant. Le panneau de
sélection des opérations d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en sélectionner au
moins une. Si vous ne sélectionnez pas d'opération d'installation, vous recevez
une erreur. Indiquez si vous souhaitez que l'assistant d'installation installe
DB2 Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection des opérations après installation UNIX
s'ouvre.
- Cochez la case en regard de l'opération après installation à activer.
Vous pouvez indiquer si vous souhaitez que l'assistant d'installation crée
l'instance de DB2 Everyplace Sync Server. Vous pouvez également indiquer si vous
souhaitez que l'assistant d'installation crée la base de données de
contrôle pour cette instance de DB2 Everyplace Sync Server. Vous pouvez aussi
indiquer si vous souhaitez que l'assistant d'installation crée les modèles de
bases de données DB2 Everyplace et le modèle d'application serveur Visiting
Nurse pour l'instance de DB2 Everyplace Sync Server en cours de création.
Une fois les opérations après installation appropriées sélectionnées, cliquez
sur Suivant.
- Si vous choisissez de ne pas créer la base de
données de contrôle DB2 Everyplace Sync Server pour l'instance DB2 Everyplace
Sync Server, le panneau Informations sur la base de données de contrôle
distante s'ouvre. Indiquez le nom d'hôte de la machine distante sur laquelle
réside la base de données de contrôle, le port de connexion pour l'instance DB2
et le nom du noeud local en cours de création pour cataloguer la base de
données de contrôle distante. Cliquez sur Suivant pour passer à l'étape 9.
- Si vous sélectionnez Base de données de contrôle uniquement :
Passez à l'étape 11.
- Si vous sélectionnez DB2 Everyplace Sync Server uniquement :
- Un panneau s'ouvre vous permettant de sélectionner les caractéristiques à
installer. Cliquez sur Suivant, le panneau de
sélection des opérations d'installation s'ouvre.
- Cochez la case en regard de l'opération d'installation à activer.
Vous pouvez sélectionner les deux options, mais vous devez en sélectionner au
moins une. Si vous ne sélectionnez pas d'opération d'installation, vous recevez
une erreur. Indiquez si vous souhaitez que l'assistant d'installation installe
DB2 Everyplace sur votre ordinateur ou qu'il génère un fichier de réponse.
Un fichier de réponse est utilisé pour enregistrer les réponses utilisateur
requises au cours d'une installation interactive.
Il peut être utilisé pour automatiser l'installation sur d'autres ordinateurs.
Une fois les opérations d'installation appropriées sélectionnées, cliquez sur
Suivant. Le panneau de sélection des opérations après installation UNIX
s'ouvre.
- Cochez la case en regard de l'opération après installation à activer.
Vous pouvez indiquer si vous souhaitez que l'assistant d'installation crée
l'instance de DB2 Everyplace Sync Server. Cliquez sur Suivant.
- Le panneau d'information relatif à la spécification de l'instance DB2
Everyplace Sync Server s'ouvre. Indiquez le nom d'utilisateur, le mot de
passe et l'environnement local de l'instance DB2 Everyplace Sync Server. Une
fois les informations requises spécifiées, cliquez sur Suivant.
Le panneau Informations sur la base de données de contrôle distante s'ouvre.
- Indiquez le nom d'hôte de la machine sur laquelle la base de données
de contrôle distante réside, le port de connexion pour l'instance DB2, le nom
du noeud qui sera créé dans le répertoire de noeud local pour cataloguer la
base de données de contrôle distante, le nom d'utilisateur et le mot passe pour
la connexion à cette base de données. Cliquez sur Suivant pour passer à
l'étape 12.
- Les panneaux d'information s'ouvrent si DB2
Universal Database n'est pas installé sur votre ordinateur.
Si DB2 Universal Database est installé sur votre ordinateur, passez à l'étape 6.
- Le système vous invite à spécifier les informations utilisateur de
l'instance DB2 Database Administration Server. Saisissez le nom
d'utilisateur, le mot de passe, le nom du groupe principal et le répertoire
principal de l'utilisateur. Cliquez sur Suivant.
- Le système vous invite à spécifier les informations utilisateur
relatives au propriétaire de l'instance DB2.
Saisissez le nom d'utilisateur, le mot de passe, le nom du groupe principal et
le répertoire principal de l'utilisateur. Cliquez sur Suivant.
- Le système vous invite à spécifier les informations utilisateur
relatives à l'utilisateur DB2 isolé. Saisissez le nom d'utilisateur, le mot de
passe, le nom du groupe principal et le répertoire principal de l'utilisateur. Cliquez sur Suivant.
- Le panneau de migration JDBC s'ouvre. Sélectionnez
Oui si vous souhaitez faire migrer les abonnements JDBC à la fin de
l'installation de DB2 Everyplace. Le processus de migration nécessite que les
bases de données source utilisées dans les abonnements JDBC soient actives
pendant le processus de migration. De plus, vous devez effectuer les étapes
indiquées dans les Remarques sur la
migration de la version 8.1.4 . Si vous sélectionnez Non, vous devez
faire migrer les abonnements JDBC pour pouvoir démarrer DB2 Everyplace Sync
Server. Cliquez sur Suivant. Le panneau de réinitialisation de
l'utilisateur s'ouvre.
- Ce panneau vous indique que pour certains utilisateurs, les sessions de
synchronisation sont inachevées ou les synchronisations sont annulées.
DB2 Everyplace Sync Server pour la version 8.1.4 utilise un nouveau magasin de
messages et écrase les messages existants restants de ces utilisateurs.
Les utilisateurs reçoivent une erreur lorsqu'ils tentent une nouvelle
synchronisation, une fois que DB2 Everyplace a migré en version 8.1.4.
Afin d'éviter la réception de ce message d'erreur, les utilisateurs doivent
procéder à une réinitialisation. Sélectionnez Oui si vous souhaitez que
les utilisateurs réinitialisent à la fin de l'installation. Sélectionnez
Non si vous souhaitez réinitialiser les utilisateurs vous-même.
Sélectionnez Annuler si vous souhaitez quitter l'assistant
d'installation et laisser les utilisateurs terminer les sessions de
synchronisation. Cliquez sur Suivant.
- Le panneau d'information relatif à la spécification de l'instance DB2
Everyplace Sync Server s'ouvre. Indiquez le nom d'utilisateur, le mot de passe
et l'environnement local de l'instance DB2 Everyplace Sync Server. Une fois les
informations requises spécifiées, cliquez sur Suivant.
- La panneau récapitulatif avant installation
s'ouvre. Il énumère les caractéristiques qui vont être installées sur votre
ordinateur et comporte les informations de configuration de DB2 Everyplace Sync
Server. Il comporte également les informations de configuration de la version
intégrée d'Application Server - Express. Le port du serveur et le port SSL
indiqués sur ce panneau sont utilisés par les clients pour la synchronisation
avec DB2 Everyplace Sync Server. Une fois que vous avez pris connaissance du
récapitulatif avant installation, cliquez sur Suivant.
- L'installation commence lorsque la barre de progression commence à
figurer la progression de l'installation. Au cours de l'installation, l'assistant d'installation :
- Installe les éléments suivants :
- la version intégrée de DB2 Universal Database (si DB2 UDB n'est pas déjà
installé). Si l'installation échoue, l'assistant d'installation ouvre le
journal des erreurs et abandonne. Si l'installation de la version intégrée de
DB2 Universal Database aboutit, l'assistant d'installation poursuit sa progression.
- DB2 Everyplace. Au cours de cette installation, les fichiers
correspondants au type d'installation sélectionné et les caractéristiques vont
être copiés dans le répertoire de destination précédemment indiqué.
- Effectue des tâches de configuration après installation, parmi lesquelles :
- création de l'instance DB2 Everyplace Sync Server
- création des modèles de bases de données de DB2 Everyplace
- création du modèle d'application serveur
- installation du client Linux préconfiguré (sur des serveurs Linux)
- Ouvre le panneau récapitulatif après installation. Ce panneau contient
des instructions pour la vérification après installation. Il fournit également
des instructions sur la synchronisation avec DB2 Everyplace Sync Server
installé à l'aide des panneaux du client préconfiguré.
Une fois que vous avez pris connaissance des informations, cliquez sur
Fin.
- Félicitations ! L'installation de DB2 Everyplace Enterprise Edition a
abouti.
Instructions d'installation avec un fichier de réponse
Pour installer DB2 Everyplace Enterprise à l'aide d'un fichier de réponse
sur un serveur Windows :
Saisissez la commande suivante :
DB2Everyplace.exe -silent
-options <nom fichier réponse>
Cet exemple présente un certain nombre de paramètres disponibles du fichier de
réponse :
# Emplacement d'installation de DB2 Everyplace Enterprise
-P installLocation=C:\DB2Everyplace
# Emplacement d'installation de la version intégrée de DB2 Universal Database
-W DB2eConfigProps.db2Path=C:\SQLLIB
# Informations d'authentification pour DB2 Database Administration Server
-W DB2eConfigProps.db2Username=db2admin
-W DB2eConfigProps.db2Password=admindb2
# Informations d'authentification pour DB2 Everyplace Sync Server
-W DB2eConfigProps.db2eUsername=db2admin
-W DB2eConfigProps.db2ePassword=admindb2
# Option de configuration du client Windows pour la démonstration de synchronisation
-W DB2eConfigProps.createWin32Client=true
# Option de création d'un modèle de base de données et d'un modèle
d'application serveur
-W DB2eConfigProps.createSample=true
# Option de démarrage du service Windows pour DB2 Everyplace Sync Server à la
fin de l'installation
-W DB2eConfigProps.startWindowsService=true
Pour installer DB2 Everyplace Enterprise à l'aide d'un fichier de réponse
sur un serveur UNIX :
Saisissez la commande suivante : DB2Everyplace.bin -silent
-options <nom fichier réponse>
Cet exemple présente un certain nombre de paramètres disponibles du fichier de
réponse :
# Informations utilisateur pour DB2 Database Administration Server
-W DB2eConfigProps.dasInstance=dasusr1
-W DB2eConfigProps.dasInstanceGroup=dasadm1
-W DB2eConfigProps.dasInstanceHome=/home/dasusr1
-W DB2eConfigProps.dasInstancePassword=db2esync
# Informations utilisateur du propriétaire de l'instance DB2
-W DB2eConfigProps.db2Instance=db2inst2
-W DB2eConfigProps.db2InstanceGroup=db2grp1
-W DB2eConfigProps.db2InstanceHome=/home/db2inst2
-W DB2eConfigProps.db2InstancePassword=db2esync
# Informations utilisateur de l'utilisateur isolé
-W DB2eConfigProps.fenceInstance=db2fenc1
-W DB2eConfigProps.fenceInstanceGroup=db2fgrp1
-W DB2eConfigProps.fenceInstanceHome=/home/db2fenc1
-W DB2eConfigProps.fenceInstancePassword=db2esync
# Option de création d'une instance DB2 Everyplace Sync Server
-W DB2eConfigProps.createDB2eInstance=true
-W DB2eConfigProps.db2eInstance=db2inst2
-W DB2eConfigProps.db2eInstancePassword=db2esync
-W DB2eConfigProps.db2eInstanceLocale=en_US
# Option de création d'un modèle de base de données et d'un modèle d'application serveur
-W DB2eConfigProps.createSample=true
Vérification après installation
Pour vérifier l'installation sur un serveur Windows, procédez comme suit :
1. Pour vérifier que DB2 Everyplace Sync Server est effectivement
démarré sur votre ordinateur, saisissez l'URL suivante dans la fenêtre de votre
navigateur :
http://127.0.0.1:<port>/db2e/db2erdb
Remplacez
<port> par le port du serveur mentionné dans le panneau
récapitulatif après installation. Vous recevez un message similaire à DB2e SyncServer (Fri Sep 19 07:47:34
PDT 2003) indiquant que le démarrage du serveur a abouti, avec la date
et l'heure auxquelles il a été démarré.
2. Pour effectuer la synchronisation avec la version de DB2 Everyplace Sync
Server installée sur votre ordinateur à l'aide du client Windows préconfiguré,
suivez les instructions ci-dessous.
- Passez au répertoire
%DSYINSTDIR%\Server\sample\democlient
.
- Exécutez
goSample.bat
. Une opération de synchronisation est
alors effectuée avec le serveur. Un message s'affiche à la fin, indiquant si
elle a ou non abouti.
- Pour interroger les tables et les mettre à jour, démarrez DB2 Everyplace
Command Line Processor à l'aide de
DB2eCLP.exe
.
- Connectez-vous à la base de données sur le client à l'aide de la commande :
connect to ./data/jdbcsubdir/;
- Vous pouvez dès lors utiliser les commandes standard pour interroger et
mettre à jour les tables de la base de données sur le client.
- Une fois les données résidant sur le client modifiées, vous devez
synchroniser vos modifications avec la source en exécutant à nouveau
goSample.bat
.
3. Afin d'arrêter le service Windows de DB2 Everyplace Sync Server,
utilisez le menu des services à partir du Panneau de configuration.
Le nom du service créé par l'assistant d'installation pour DB2 Everyplace Sync
Server est IBM WebSphere Application Server V5 - IBMDB2eServer. Vous
pouvez également utiliser les raccourcis du menu Démarrer pour démarrer
et arrêter DB2 Everyplace Sync Server.
4. Pour démarrer le Centre d'administration des appareils mobiles, utilisez le raccourci du menu Démarrer. Vous pouvez également
passer au répertoire %DSYINSTDIR%\Server\bin
et exécuter dsyadmin.bat
.
Pour créer des abonnements et autres objets de synchronisation dans le
Centre d'administration des appareils mobiles, reportez-vous au manuel IBM DB2 Everyplace Sync Server Administration
Guide, chapitres 4. "Mobiles Devices Administration
Center and sybchronization objects"
et 5. "Using the Mobile Devices
Administration Center".
Pour créer des abonnements et autres objets de synchronisation à l'aide de
l'outil XML Scripting Tool, reportez-vous au manuel IBM DB2 Everyplace Sync Server Administration
Guide, chapitre 6. "The XML Scripting tool".
Pour installer DB2 Everyplace sur les appareils mobiles, reportez-vous au
manuel IBM DB2 Everyplace Installation and User's
Guide, chapitre 2, "Installing DB2 Everyplace
on mobile devices".
Remarque : Pour pouvoir accéder à la bibliothèque DB2 Everyplace,
utilisez les raccourcis situés dans Démarrer -> Programmes -> IBM DB2
Everyplace -> Informations. Notez que la documentation de DB2 Everyplace
est installée dans le répertoire
%DSYINSTDIR%\doc\<langue>
. Remplacez
<langue> par l'environnement local correspondant à
l'installation de DB2 Everyplace Express.
Pour vérifier l'installation sur un serveur Unix, procédez comme suit :
Remarque :
- Sous Unix, vous devez être connecté en tant que l'instance DB2
Everyplace Sync Server afin d'effectuer des vérifications après
installation.
- La variable DISPLAY doit être exportée dans un écran valide avant de
démarrer le Centre d'administration des appareils mobiles et DB2 Everyplace Sync Server.
1. Démarrez DB2 Everyplace Sync Server pour l'instance DB2 Everyplace créée
par l'assistant d'installation. Ouvrez un nouveau Shell, passez au
répertoire $DSYINSTDIR/Server/bin
et exécutez dsysync.sh
. Un
message vous indique que le serveur est démarré.
2. Pour vérifier que DB2 Everyplace Sync Server est effectivement
démarré sur votre ordinateur, saisissez l'URL suivante dans la fenêtre de votre
navigateur :
http://127.0.0.1:<port>/db2e/db2erdb.
Remplacez
<port> par le port du serveur mentionné dans le panneau
récapitulatif après installation pour l'instance DB2 Everyplace Sync
Server créée par l'assistant d'installation.
Vous recevez un message similaire à DB2e SyncServer (Fri Sep 19 07:47:34 PDT
2003) indiquant que le démarrage du serveur a abouti, avec la date et
l'heure auxquelles il a été démarré.
3. Sur des serveurs Linux, pour effectuer la synchronisation avec la version de
DB2 Everyplace Sync Server installée sur votre ordinateur à l'aide du client Linux préconfiguré,
suivez les instructions ci-dessous.
- Passez au répertoire
$DSYINSTDIR/Server/sample/democlient
.
- Exécutez
goSample.sh
. Une opération de synchronisation est
alors effectuée avec le serveur. Un message s'affiche à la fin, indiquant si
elle a ou non abouti.
- Pour interroger les tables et les mettre à jour, démarrez DB2 Everyplace
Command Line Processor à l'aide de SampleCLP.
- Connectez-vous à la base de données sur le client à l'aide de la commande
:
connect to ./data/jdbcsubdir/;
- Vous pouvez dès lors utiliser les commandes standard pour interroger et
mettre à jour les tables de la base de données sur le client.
- Une fois les données résidant sur le client modifiées, vous devez
synchroniser vos modifications avec la source en exécutant à nouveau
goSample.sh.
4. Pour démarrer le Centre d'administration des appareils mobiles, passez
au répertoire $DSYINSTDIR/Server/bin
et exécutez dsyadmin.sh
.
Remarque : Sur Linux, vous devez démarrer DB2 JDBC
Applet Server avant le démarrage du Centre d'administration des appareils
mobiles. Ceci peut être réalisé en exécutant db2jstrt
. Le
port par défaut de DB2 JDBC Applet Server est 6789. Si le port 6789 est déjà
occupé par un autre processus, vous devez indiquer un autre port comme
paramètre en option de db2jstrt
. Si vous avez démarré DB2 JDBC
Applet Server sur un port différent de 6789, vous devez l'indiquer comme
paramètre dans dsyadmin.sh
. DB2 JDBC Applet Server doit être
redémarré à chaque fois que la machine est réinitialisée.
5. Pour arrêter DB2 Everyplace Sync Server, passez au répertoire
$DSYINSTDIR/Server/bin
et exécutez dsysyncstop.sh
.
Un message vous indique que le serveur est arrêté.
Pour créer des abonnements et autres objets de synchronisation dans le Centre
d'administration des appareils mobiles, reportez-vous au manuel IBM DB2
Everyplace Sync Server Administration Guide, chapitres 4. "Mobiles
Devices Administration Center and sybchronization objects" et 5.
"Using the Mobile Devices Administration Center".
Pour créer des abonnements et autres objets de synchronisation à l'aide de
l'outil XML Scripting Tool, reportez-vous au manuel IBM DB2 Everyplace Sync
Server Administration Guide, chapitre 6. "The XML Scripting tool".
Pour installer DB2 Everyplace sur les appareils mobiles, reportez-vous au
manuel IBM DB2 Everyplace Installation and User's Guide, chapitre 2,
"Installing DB2 Everyplace on mobile devices".
Remarque : La documentation de DB2 Everyplace est installée dans le
répertoire $DSYINSTDIR/doc/<langue>
. Remplacez
<langue> par l'environnement local correspondant à l'instance DB2 Everyplace Sync
Server.
Remarques sur les tâches après installation
Si vous n'avez pas créé d'instance DB2 Everyplace au cours de l'installation
ou si vous souhaitez créer des instances supplémentaires en dehors du
processus d'installation, utilisez la commande dsyicreate.sh.
Remarque
: Une instance DB2 Everyplace doit être également une instance DB2
Universal Database. Par conséquent, seuls les ID utilisateur désignant des
propriétaires d'instance DB2 peuvent être associés à une instance DB2
Everyplace.
Pour créer une instance DB2 Everyplace, utilisez la commande dsyicreate.sh
résidant dans le répertoire instance du répertoire racine d'installation
(/opt/DB2Everyplace81
sur Linux et Solaris,
/usr/lpp/DBEveryplace81
sous AIX ). Exécutez la commande
dsyicreate.sh
en tant qu'utilisateur root. Exécutez
dsyicreate.sh
pour afficher la liste des paramètres requis pour
créer une instance DB2 Everyplace Sync Server.
Désinstallation de DB2 Everyplace Enterprise Edition
Cette section explique comment désinstaller DB2 Everyplace Enterprise Edition
des plateformes Windows et Unix.
Pour désinstaller DB2 Everyplace Enterprise Edition d'un serveur
Windows, procédez comme suit :
Remarque : Il est fortement recommandé d'arrêter le service Windows
de DB2 Everyplace Sync Server avant de procéder à la désinstallation de DB2
Everyplace. L'assistant de désinstallation désinstalle également la version
intégrée de DB2 UDB. Vous devez supprimer toutes les bases de données créées
dans le catalogue système local avant de désinstaller DB2 Everyplace.
1. Démarrez l'assistant de désinstallation à l'aide de l'option
Ajout/Suppression de programmes ou cliquez deux fois sur le fichier de
désinstallation
dans le répertoire %DSYINSTDIR%\Uninstaller
. Pour exécuter ces
opérations, vous devez être connecté en tant qu'administrateur.
2. Suivez les instructions sur l'écran pour désinstaller DB2 Everyplace.
3. L'assistant de désinstallation de DB2 Everyplace tente d'arrêter le
service Windows de DB2 Everyplace Sync Server avant de le supprimer. En cas
d'erreur, des informations sont consignées dans le fichier uninstall.log.
Pour désinstaller DB2 Everyplace Express Edition d'un serveur Unix,
procédez comme suit :
Remarque : Il est fortement recommandé d'arrêter les serveurs
s'exécutant sous les instances DB2 Everyplace Sync Server avant de
désinstaller DB2 Everyplace. L'assistant de désinstallation désinstalle
également la version intégrée de DB2 UDB. Vous devez supprimer l'instance DB2
UDB DAS, l'utilisateur isolé DB2 UDB, toutes les instances DB2 UDB et les
bases de données créées dans le catalogue système local avant de
désinstaller DB2 Everyplace.
1. Démarrez l'assistant de désinstallation en tant qu'utilisateur root en
exécutant DB2EveryplaceUninstall.bin
situé dans le répertoire
/opt/DB2Everyplace81/Uninstaller
sur Linux et Solaris et dans
/usr/lpp/DB2Everyplace81/Uninstaller
sous AIX.
2. Suivez les instructions sur l'écran pour désinstaller DB2 Everyplace.
3. L'assistant de désinstallation DB2 Everyplace tente d'arrêter les
serveurs s'exécutant sous les instances DB2 Everyplace Sync Server avant
de les supprimer. En cas d'erreur, des informations sont consignées dans le
fichier uninstall.log.