IBM Developer Workbench version 9.1.0.2 - Notes sur l'édition
Table des matières
1.0 A propos de cette édition
2.0 Informations sur l'installation
3.0 Remarques et marques
1.0 A propos de cette édition
Developer Workbench version 9.1.0.2 contient les améliorations et les corrections apportées à la version 9.1.
Retour à la table des matières.
1.1 Nouveautés de cette édition
Developer Workbench version 9.1.0.2 met à disposition les nouvelles fonctions suivantes :
- Prise en charge de DB2 pour z/OS version 9 :
- Vous pouvez créer une connexion JDBC à DB2 pour z/OS version 9 dans l'explorateur de bases de données.
- Vous pouvez utiliser le plan de travail pour créer, tester et déployer les types de routine suivants qui ciblent DB2 pour z/OS version 9 dans un projet de développement de données :
- des procédures mémorisées SQL natives, avec plusieurs versions de procédure mémorisée native,
- des procédures mémorisées SQL externes,
- des procédures mémorisées Java (JDBC et SQLJ),
- des fonctions scalaires SQL définies par l'utilisateur.
- Vous pouvez utiliser le plan de travail pour développer des procédures mémorisées Java qui ciblent DB2 pour z/OS version 9 et qui dépendent de classes se trouvant dans des fichiers JAR autres que le fichier JAR dans lequel est déployée la procédure mémorisée.
Vous pouvez importer un fichier JAR dans un projet de développement de données pour permettre la compilation et la mise en forme locales de ce type de procédure mémorisée Java.
Vous pouvez aussi utiliser le plan de travail pour déployer un fichier JAR sur un serveur de base de données ou le supprimer ainsi que pour afficher les propriétés des fichiers JAR déployés à partir de l'explorateur de bases de données.
- Vous pouvez utiliser le débogueur de procédure mémorisée intégré au plan de travail pour déboguer les procédures mémorisées qui ciblent DB2 pour z/OS version 9.
- Documentation et texte de l'interface utilisateur traduits pour les bases de données OLE et les fonctions XML définies par l'utilisateur. Consultez la section Corrections apportées à la documentation de ces notes sur l'édition pour plus d'informations sur les étapes à effectuer avant la création d'une base de données OLE ou de fonctions XML définies par l'utilisateur.
- Prise en charge de l'extension .db2 pour des fichiers contenant des scripts et des instructions SQL. Outre les fichiers dont les extensions sont .sql et .ddl, vous pouvez éditer et importer des fichiers SQL dont l'extension est .db2.
- Prise en charge de la création d'un module unique pour les procédures mémorisées SQLJ. Pour créer un module unique, spécifiez un niveau d'isolement dans la zone Options de définition des accès de l'assistant de déploiement de routines.
- Prise en charge de la sauvegarde des routines comportant des erreurs. Même si une routine comporte une erreur dans l'éditeur de routines et qu'un message indique que des erreurs existent dans le code source, vous pouvez la sauvegarder avec les erreurs afin de ne pas perdre votre travail.
Retour à la table des matières.
1.2 Historique des correctifs du produit
Les incidents suivants identifiés dans la version 9.1 ou 9.1.0.1 ont été résolus :
- Avant de supprimer un projet, fermez les routines ouvertes et les éditeurs SQL appartenant au projet. Si vous ne fermez pas les routines ouvertes ni les éditeurs SQL, le projet et son contenu sont supprimés mais des messages d'erreur s'affichent.
- Si vous déboguez une procédure mémorisée Java qui appelle une seconde procédure mémorisée Java, vous ne pouvez pas déboguer la seconde procédure mémorisée. Vous ne pouvez pas interférer dans la procédure mémorisée imbriquée et tout point d'arrêt défini dans la procédure mémorisée imbriquée est ignoré. Cette restriction vaut pour DB2 UDB pour Linux, UNIX et Windows.
1.3 Limitations et incidents recensés
Dans cette édition, les limitations et incidents ci-dessous ont été identifiés.
- En général
-
- Pour pouvoir lancer Developer Workbench sous Red Hat Enterprise Linux 3, ajoutez
export MOZILLA_FIVE_HOME=<emplacement de mozilla>
dans /opt/IBM/DWB/V9.1/dwb_prod/shortcut_dwb
.
- Si vous définissez une table contenant des données XML mais n'incluant pas de clé primaire, la mise à jour de la colonne XML échoue dans l'éditeur de table. Vous devez ajouter une clé primaire ou un index unique à la table contenant les données XML.
- Le développement XQuery dans XQuery Builder est pris en charge uniquement dans les projets de développement de données qui sont associés à des connexions à DB2 pour Linux, Unix et Windows version 9.
- Lorsque vous créez un serveur fédéré dans l'explorateur de bases de données, il ne s'affiche pas automatiquement dans le dossier Serveur défini. Vous devez actualiser le dossier pour afficher le nouveau serveur.
- Sous Linux, si votre système utilise le kit JDK 1.4.1 par défaut, il se peut que les processus de Developer Workbench ne s'arrêtent pas lorsque vous quittez DWB. Pour éviter cet incident, utilisez le kit JDK mis à disposition par DWB :
/opt/IBM/DWB/V9.1/dwb_prod/eclipse/jdk/bin
.
- Développement de routine
-
- Les types définis par l'utilisateur (UDT) ne sont pas pris en charge en tant que paramètres pour les routines.
- Visual Explain n'est pas disponible pour les fonctions définies par l'utilisateur qui ciblent des bases de données DB2 pour z/OS. Le plan de travail prend uniquement en charge des expressions pour les fonctions z/OS définies par l'utilisateur, et non des instructions.
- Lorsque vous créez une routine dans un projet de développement de données pour la première fois, il se peut que les options Visual Explain ne soient pas disponibles dans l'assistant Nouvelle procédure mémorisée, dans l'assistant Nouvelle fonction définie par l'utilisateur ou dans l'éditeur de routines. Pour éviter cet incident, fermez et ouvrez à nouveau l'espace de travail : les options Visual Explain sont activées.
- Lors du déploiement d'une procédure mémorisée ou d'une fonction définie par l'utilisateur utilisant la fonction de déploiement Ant, il est possible que le message suivant s'affiche si le fichier tools.jar ne se trouve pas dans votre chemin de classe :
Unable to locate tools.jar. Expected to find it in F:\jre\1.4.2\lib\tools.jar
. Ignorez ce message. Le fichier tools.jar fait partie de l'environnement JRE (Java Runtime Environment) et ne fait pas partie de la fonction de déploiement Ant.
- Pour déployer des procédures mémorisée Java qui ciblent DB2 UDB for iSeries à partir du système de fichiers en utilisant le déploiement Ant, vous devez vous assurer que le fichier jt400.jar se trouve dans votre chemin de classe système.
- Lorsque vous créez une procédure mémorisée Java et que vous modifiez le nom de la méthode, l'action qui consiste à cliquer avec le bouton droit de la souris sur l'éditeur puis à cliquer sur Sauvegarder ne fonctionne pas. Pour sauvegarder la procédure mémorisée mise à jour, cliquez sur Fichier > Sauvegarder.
- Si vous essayez de déployer une procédure mémorisée exportée en suivant les instructions figurant dans DeployInstructions.txt, il est possible que le message suivant s'affiche :
...[createsp] Could not connect to the target database. [createsp]
com.ibm.db2.jcc.DB2Driver...
Pour éviter cette erreur, assurez-vous que db2jcc.jar et les fichiers de licence appropriés se trouvent dans le chemin de classe de votre système.
- Avant de supprimer un projet de développement de données, fermez les routines ouvertes et les éditeurs SQL appartenant au projet. Si vous ne fermez pas les routines ouvertes et les éditeurs SQL, le projet et son contenu seront supprimés mais des messages d'erreur s'afficheront.
- Il est possible qu'une erreur
cannot load class
survienne lorsque vous déployez ou exécutez des procédures mémorisées Java. Cette erreur peut se produire s'il existe une non-concordance dans la version JDK entre RAD v7 et le serveur DB2, si le serveur DB2 est sur un JDK de bas niveau. Pour l'éviter, vous devez spécifier l'option "-source 1.4" dans la zone Options de compilation de l'assistant de déploiement de routines lorsque vous déployez des procédures mémorisées Java sur des serveurs utilisant un kit JDK de niveau 1.4. (par exemple, un serveur DB2 Universal Database pour Linux, UNIX et Windows V8.2). De manière générale, utilisez l'option de compilation appropriée "-source JDK level " correspondant au niveau de JDK sur le serveur de la base de données.
- Lors d'une opération de glisser-déposer d'une procédure mémorisée ou d'une fonction définie par l'utilisateur entre des serveurs différents (par exemple, à partir d'un serveur DB2 UDB pour Linux, UNIX et Windows vers un serveur DB2 UDB pour z/OS), un message d'avertissement concernant certaines incompatibilités entre les deux serveurs s'affiche. Si vous poursuivez l'opération et que vous essayez d'ouvrir la procédure mémorisée ou la fonction définie par l'utilisateur, il est possible qu'une erreur apparaisse.
- L'exécution d'un profilage SQL sur un serveur DB2 UDB pour Linux, UNIX, et Windows V8.2 peut engendrer une exception de pointeur nul s'il manque au serveur la procédure mémorisée prérequise (SYSIBM.SQLCAMESSAGECCSID) nécessaire au pilote JCC pour extraire le texte du message d'erreur. Pour éviter cet incident, vous pouvez créer une connexion au serveur sans le paramètre retrieveMessagesFromServerOnGetMessage=true.
- Lors de la surveillance de l'exécution de procédures SQL, des événements de profilage sont générés pour les instructions DML telles qu'INSERT, SELECT, DELETE et UPDATE, émises au cours de la procédure. Cependant, les événements ne sont pas générés de façon déterministe pour les instructions procédurales, les affectations de variables et les structures de contrôle comme WHILE ou IF. Par conséquent, les données d'optimisation ne sont pas capturées pour ces instructions procédurales.
- Débogueur de procédure mémorisée
-
- Lorsque vous êtes connecté à un serveur UNIX DB2, des exceptions de délai d'attente peuvent se produire lorsque vous ajoutez des points d'arrêt ou que vous êtes en mode débogage.
- Le débogueur ne fonctionne pas pour une procédure mémorisée dont le nom contient à la fois des caractères chinois et anglais.
- Les expressions de contrôle sont uniquement prises en charge pour des procédures mémorisées Java dynamiques. Elles ne sont pas prises en charge pour des procédures mémorisées SQL et SQLJ.
- Le débogueur ne s'arrête pas à un point d'arrêt s'il n'est pas positionné sur la première marque d'une instruction exécutable, comme SET. En outre, il ne s'arrête pas sur DECLARE CONTINUE, CLOSE CURSOR ni ROLLBACK.
- Si vous déboguez une procédure mémorisée Java et que vous sélectionnez une action Terminer, plusieurs minutes peuvent s'écouler avant que la session de débogage ne se termine complètement. De nouvelles sessions de débogage démarrées pendant ce temps peuvent avoir un comportement irrégulier.
- Lorsque vous déboguez une procédure mémorisée Java appelée à partir d'une autre procédure mémorisée Java ou SQL, le bouton Pas à pas jusqu'à instruction de retour est désactivé. Pour éviter cet incident, vous pouvez ajouter un point d'arrêt sur la ligne suivant la procédure mémorisée appelante puis cliquer sur Reprendre pour revenir à la procédure mémorisée appelante.
- Lorsqu'une procédure mémorisée Java appelle une autre procédure mémorisée et que vous exécutez pas à pas la procédure mémorisée Java, il se peut que le débogueur s'arrête dans le code Java intermédiaire. Pour éviter cet incident, utilisez le bouton Pas à pas jusqu'à instruction de retour pour revenir au cadre de pile de la procédure mémorisée Java.
- Si vous obtenez une erreur
Timeout occurred while waiting for packet
lorsque vous déboguez une procédure mémorisée Java, essayez d'accroître le paramètre de délai d'exécution Java. Pour accroître le paramètre de délai d'exécution Java, cliquez sur Fenêtre >
Préférences dans la barre de menus du plan de travail. Développez le noeud Java et cliquez sur Déboguer. Sur la page Préférences de débogage, augmentez la valeur Délai d'attente du débogueur (ms) dans la section Délai d'attente de communication timeout. Il est recommandé au minimum de doubler la valeur par défaut.
- Lorsque vous déboguez une procédure mémorisée Java, si vous utilisez l'action Modifier la valeur pour modifier une variable dont la valeur de chaîne est vide, il est possible que le bouton
OK de la boîte de dialogue d'édition reste grisé. Pour l'activer, sélectionnez le bouton d'option Entrer une évaluation, associez la valeur à une chaîne non vide (par exemple, 'a'), puis sélectionnez le bouton d'option Entrer un texte littéral. Le bouton OK devient alors disponible.
- Si vous ne voyez pas de variables locales lorsque vous déboguez une procédure mémorisée Java, il est possible que la procédure mémorisée ait été déployée sans l'option du compilateur -g. Assurez-vous de spécifier l'option du compilateur -g lorsque vous déployez des procédures mémorisées Java.
- Si un message 'cadre de pile non valide' s'affiche dans la vue Variables, allez dans la vue Débogage et cliquez sur l'objet d'unité d'exécution au-dessus du cadre de pile puis sur le cadre de pile. Cette opération devrait actualiser la vue Variables et l'erreur devrait disparaître.
- Lorsque vous déboguez une procédure mémorisée SQLJ qui fonctionne dans DB2 UDB for
iSeries V5 R4, la ligne en cours qui est exécutée ne correspond pas à la ligne source SQLJ indiquée dans la vue Débogage à moins que vous n'ayez appliqué une modification provisoire du logiciel iSeries qui met à jour la mappe de ligne afin qu'elle correspondre au code source SQLJ au lieu du code source Java source.
- Les préférences du débogueur pour le délai d'attente du gestionnaire de sessions ne sont pas reconnues. Ces préférences sont définies de la manière suivante : cliquez sur Fenêtre > Préférences, développez le noeud Exécuter/Déboguer et cliquez sur Débogueur de procédure mémorisée DB2. Modifiez la zone Délai d'attente du gestionnaire de sessions en minutes.
- Le débogueur ne peut pas traiter une procédure mémorisée ayant un grand nombre de variables dans DB2 pour Linux, UNIX et Windows. Le nombre maximal de variables est 200.
- Mouvement du curseur dans une session de débogage : dans certains cas, lorsqu'une procédure comporte plusieurs déclarations de variable, vous devez cliquer sur Avancer d'un pas avec entrée ou Avancer d'un pas sans entrée plusieurs fois afin de passer à la ligne suivante.
Par exemple, vous devez cliquer deux fois sur la ligne DECLARE v_dept, v_actdept
CHAR(3); et trois fois sur la ligne DECLARE v_bonus, v_deptbonus, v_newbonus
DECIMAL(9,2);. Vous devez cliquer un nombre de fois égal au nombre de déclarations de variable.
- Si vous commencez une session de débogage pour une procédure mémorisée Java et que vous ajoutez des points d'arrêt, puis que vous désactivez les points d'arrêt, ceux-ci restent activés. Pour éviter cet incident, lorsque vous démarrez une nouvelle session de débogage, supprimez d'abord tous les anciens points d'arrêt et ajoutez ensuite les nouveaux points d'arrêt.
- Dans certains cas, lorsque vous utilisez plusieurs projets de développement de données, il est possible qu'une erreur survienne lorsque vous essayez de déboguer une procédure mémorisée indiquant "Impossible de localiser la procédure mémorisée PROCNAME. Il est possible que la procédure ait été supprimée de l'espace de travail" ou "Source introuvable".
- Si vous déboguez une procédure mémorisée SQL juste après avoir terminé une session de débogage d'une procédure mémorisée Java, il est possible que le débogueur affiche "La fonction définie par l'utilisateur... a été interrompue par l'utilisateur." Pour résoudre cette erreur, essayez à nouveau de déboguer la procédure mémorisée SQL.
1.4 Corrections apportées à la documentation
- Dans la rubrique "Utilisation de Visual Explain pour les routines", la liste des serveurs pris en charge pour Visual Explain est incorrecte.
Visual Explain est pris en charge sur les serveurs et systèmes d'exploitation suivants :
-
Visual Explain est disponible sur la plateforme Windows. Les serveurs suivants sont pris en charge :
- DB2 UDB pour Linux, UNIX et Windows, version 8.2
- DB2 Version 9 pour Linux, UNIX et Windows
- DB2 UDB pour z/OS version 7 et Version 8
- Les conditions suivantes sont requises pour la création avec Developer Workbench de fonctions définies par l'utilisateur pour les bases de données OLE :
-
- DB2 UDB pour Linux, UNIX et Windows, version 8 ou ultérieure.
- OLE DB 2.0 ou version ultérieure, disponible auprès de Microsoft à l'adresse suivante : http://www.microsoft.com. Si vous tentez d'appeler une fonction de table OLE DB avant d'avoir installé OLE DB, DB2 émet l'erreur suivante : SQLCODE -465, SQLSTATE 58032, code anomalie 35. Pour prendre connaissance des conditions système requises et de la liste des fournisseurs OLE DB disponibles pour vos sources de données, consultez la documentation de votre source de données. Pour prendre connaissance des spécifications OLE DB, consultez le manuel Microsoft OLE DB 2.0 Programmer's Reference and Data Access SDK, Microsoft Press, 1998.
- Le fichier db2olefn.dll doit être enregistré sur votre ordinateur. Pour enregistrer ce fichier DLL, entrez regsvr32 rép_install_DB2\sqllib\function\db2olefn.dll sur une ligne de commande, où rép_install_dir correspond au répertoire principal de l'installation DB2.
- Les conditions suivantes sont requises pour la création avec Developer Workbench de fonctions XML définies par l'utilisateur :
-
- DB2 UDB pour Linux, UNIX et Windows, version 8 ou ultérieure.
- Pour que vous puissiez effectuer des transformations XSL sur le document XML avant le traitement, votre base de données cible doit permettre l'utilisation de DB2 XML Extender.
Lorsque vous activez DB2 XML Extender, les fonctions XSLTransform définies par l'utilisateur mises à disposition par le moteur de base de données sont disponibles sur la base de données cible pour l'exécution de la transformation XSL.
Dans le cas des bases de données locales, l'activation de DB2 XML Extender est automatique.
Pour activer XML Extender pour une base de données éloignée, entrez
dxxadm enable_db sample
à partir du répertoire rép_install_DB2\sqllib\bin
sur une ligne de commande, où sample est votre base de données cible et rép_install_DB2 correspond au répertoire d'installation de DB2.
- Les actions ci-après ne sont pas disponibles lorsque vous travaillez en mode déconnecté dans l'explorateur de bases de données.
Cette information n'a pas été précisée dans la rubrique "Limitations des connexions hors-ligne dans l'explorateur de bases de données":
- Définition d'instructions SQL exécutées avant et après une routine et définition des paramètres input et inout via l'action de menu Paramètres d'exécution
- Débogage de procédures mémorisées sur le serveur actuel
Retour à la table des matières.
2.0 Informations sur l'installation
2.1 Configuration matérielle et logicielle
Configuration matérielle
- Espace disque : 50 Mo
- Mémoire : 512 Mo (1 Go recommandé)
Configuration logicielle
-
- Microsoft Windows 2000 Server et Professionnel, Microsoft Windows 2003
Server, et Microsoft XP Professionnel
- Red Hat Enterprise Linux 3 et SUSE Linux Enterprise Server 9
Retour à la table des matières.
Cette section explique comment installer IBM Developer Workbench version 9.1.0.2 avec Developer Workbench Product Updater.
Ce groupe de correctifs est mis à disposition sous forme de mise à jour.
Téléchargez-le directement à partir du serveur de mise à jour d'IBM.
Vous pouvez aussi télécharger un fichier ZIP contenant ce groupe de correctifs pour des installations locales.
Les sections suivantes expliquent comment installer ce groupe de correctifs.
- Si vous avez désactivé des fonctions de produit avec le gestionnaire de mises à jour en cliquant sur Aide > Mises à jour de logiciels> Gérer la configuration ou en modifiant les fichiers feature.xml, vous devez les réactiver avant d'installer le groupe de correctifs.
Installez le groupe de correctifs avec le compte utilisateur qui a servi à installer IBM Developer
Workbench.
Restrictions :
- Vous ne pouvez pas ouvrir IBM Developer Workbench pendant l'installation de ce groupe de correctifs.
- Sur les systèmes d'exploitation Windows, vous devez utiliser un compte disposant des droits d'administration. Sur les systèmes d'exploitation Linux, vous devez utiliser le compte utilisateur root.
Pour installer le groupe de correctifs, effectuez les opérations ci-dessous.
- Lancez Developer Workbench Product Updater :
- Sur les systèmes d'exploitation Windows, cliquez sur Démarrer > Programmes > IBM DB2 Developer Workbench > DWB Product Updater.
- Sous Red Hat Enterprise Linux 3.0 (environnement de bureau GNOME), ouvrez le menu principal et cliquez sur Programmation > DWB Product Updater.
- Sous SuSE Linux Enterprise Server 9.0 (environnement de bureau K), ouvrez le menu principal et cliquez sur IBM DB2 Developer Workbench > DWB Product Updater.
Remarque : sous Red Hat Enterprise Linux 3.0 et SuSE Linux
Enterprise Server 9.0, si vous utilisez un environnement de bureau autre que l'environnement par défaut, il se peut que les raccourcis du produit n'apparaissent pas à l'emplacement par défaut.
- Cliquez sur Rechercher des mises à jour.
- Par défaut, toutes les mises à jour disponibles sont sélectionnées. Assurez-vous de sélectionner IBM Developer Workbench version 9.1.0.2.
Conseil : cliquez sur la mise à jour pour afficher sa description. Elle s'affiche dans la sous-fenêtre Informations détaillées.
- Cliquez sur Installation des mises à jour.
- Pour accepter l'accord de licence et continuer l'installation, cliquez sur OK.
Suivant la vitesse
de votre processeur, la quantité de mémoire vive et le débit de votre connexion Internet,
le téléchargement et l'installation de la mise à jour peuvent prendre un certain temps.
Une fois l'installation terminée, Developer Workbench Product Updater répertorie les mises à jour installées dans la page Produits installés.
- Fermez Developer Workbench Product Updater.
- Redémarrez Developer Workbench avec l'option
-clean
pour que les modifications soient prises en compte. Exemple : eclipse -clean
.
Il est conseillé d'installer le groupe de correctifs directement à partir du serveur de mise à jour IBM mais vous pouvez aussi le télécharger.
Téléchargez et installez le groupe de correctifs dans les cas suivants :
- Votre connexion Internet est lente ou instable et vous voulez utiliser un gestionnaire de téléchargement pouvant reprendre le téléchargement.
- Vous êtes derrière un pare-feu et avez des difficultés à accéder aux serveurs de mise à jour d'IBM.
- Vous préférez télécharger le groupe de correctifs et l'installer ultérieurement.
Pour télécharger et installer le groupe de correctifs, effectuez les opérations ci-dessous.
- Téléchargez le groupe de correctifs à partir de ftp://ftp.software.ibm.com/software/data/db2/udb/developerworkbench/91/zips/dwb_9102.zip.
- Procédez à l'extraction du groupe de correctifs dans un répertoire temporaire tel que C:\temp.
- Pour des instructions d'installation, accédez à C:\temp\dwbfp2\ et ouvrez install_local_9102.html.
Pour vous tenir informé des nouveautés et des événements, obtenir de l'aide et consulter d'autres informations sur le produit, visitez la page d'accueil DB2 à l'adresse suivante : http://www-306.ibm.com/software/data/db2/9/.
3.0 Remarques et marques
3.1 Remarques
Le présent document peut contenir des informations ou des références concernant certains
produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux
documents d'annonce disponibles dans votre pays, ou adressez-vous à
votre partenaire commercial IBM. Toute référence à un produit,
logiciel ou service IBM n'implique pas que seul ce produit, logiciel
ou service puisse être utilisé. Tout autre élément fonctionnellement
équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM.
Il
est de la responsabilité de l'utilisateur d'évaluer et de vérifier
lui-même les installations et applications réalisées avec des
produits, logiciels ou services non expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits décrits dans
le présent document.
La remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations
concernant l'acquisition de licences, veuillez en faire la demande
par écrit à l'adresse suivante :
IBM EMEA Director of Licensing
IBM Europe Middle-East Africa
Tour Descartes
92066 Paris-La Défense Cedex 50
France
Pour le Canada, veuillez adresser votre
courrier à :
IBM Director of Commercial Relations
IBM Canada Ltd
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7 Canada
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales :
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE
RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.
Certaines juridictions
n'autorisent pas l'exclusion des garanties implicites, auquel cas
l'exclusion ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des
coquilles. Il est mis à jour périodiquement. Chaque nouvelle
édition inclut les mises à jour.
IBM peut modifier sans préavis les produits
et logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre
d'information uniquement et n'impliquent en aucun cas une adhésion
aux données qu'ils contiennent. Les éléments figurant sur ces sites
Web ne font pas partie des éléments du présent produit IBM et
l'utilisation de ces sites relève de votre seule responsabilité.
Les licenciés souhaitant obtenir des informations permettant :
(i) l'échange des données entre des logiciels créés de façon
indépendante et d'autres logiciels (dont celui-ci), et (ii)
l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
IBM Corporation
J46A/G4
555 Bailey Avenue
San Jose, CA 95141-1003
U.S.A.
Ces informations peuvent être soumises à des conditions
particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ce document et tous les éléments sous licence
disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA,
des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord
équivalent.
Les informations concernant des produits non IBM ont été obtenues auprès des
fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs
performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits
non IBM. Toute question concernant les performances de produits
non IBM doit être adressée aux fournisseurs de ces produits.
Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être
modifiée ou annulée sans préavis, et doit être considérée uniquement
comme un objectif.
Le présent document peut contenir des exemples de données et de
rapports utilisés couramment dans l'environnement professionnel. Ces
exemples mentionnent des noms fictifs de personnes, de sociétés, de
marques ou de produits à des fins illustratives ou explicatives uniquement. Toute
ressemblance avec des noms de personnes, de sociétés ou des données
réelles serait purement fortuite.
3.2 Marques
IBM, Derby, Rational, DB2 Universal Database et zSeries sont des marques d'IBM corporation aux Etats-Unis et/ou dans certains autres pays.
Java ainsi que toutes les marques incluant Java sont des marques de Sun Microsystems,
Inc. aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
Microsoft, Windows 2000, Windows 2003 et Windows XP sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.
Retour à la table des matières.