Configurations matérielles et logicielles requises
- Configurations matérielles requises
- Espace disque : 670 Mo
- Mémoire : 512 Mo (1 Go recommandé)
- Configurations logicielles requises
- Microsoft XP Professional
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Standard Server
- Microsoft Windows 2003 Standard Server
- Microsoft Windows 2003 Enterprise Server
- Red Hat Enterprise Linux (WS) 3.0
- SuSE Linux Enterprise Server 9.0
Installation sur les systèmes d'exploitation Windows
Pour installer Rational Data Architect sous Windows :
- Assurez-vous de disposer des droits d'accès administrateur pour la machine sur laquelle vous installez le produit.
- Désinstallez les versions bêta précédentes de RDA. Observez les instructions ci-dessous.
- Exécutez launchpad.exe.
- Sélectionnez Installer IBM Rational(R) Data Architect V6.1 et suivez les instructions indiquées dans l'assistant.
- Après avoir installé le produit, lancez Rational Data Architect en sélectionnant : .
Conseil : Si vous avez Windows XP Service Pack 2 ou Windows 2003 Service Pack 1,
il est possible que Rational Data Architect ne démarre pas dans certains cas.
Si ce problème survient, il est possible que cela provienne d'un programme Microsoft appelé Data Execution Prevention (DEP) qui entraîne la fermeture de l'application Rational Data Architect. Reportez-vous aux informations contenues dans le centre d'aide et de support de Microsoft concernant le programme DEP et la manière de le dégrouper. Sélectionnez et saisissez DEP dans la zone de recherche.
Désinstallation des versions bêta de Rational Data Architect, version 6.1 (Windows)
Pour désinstaller la version bêta de Rational Data
Architect sous Windows :
- Assurez-vous de disposer des droits d'accès administrateur pour la machine sur laquelle vous désinstallez le produit.
- Sélectionnez
- Cliquez sur Modifier/Supprimer et suivez les instructions indiquées dans l'assistant.
- Modifiez le répertoire vers l'emplacement d'installation. Si vous aviez accepté l'emplacement par défaut lorsque vous avez installé le produit, le répertoire est Program Files\IBM\Rational\RDA\V6.1.
- Nettoyez l'environnement précédent en supprimant tous les fichiers et répertoires contenus dans Program Files\IBM\Rational\RDA\V6.1.
Installation sur les systèmes d'exploitation Linux
Pour installer Rational Data Architect sous Linux :
- Assurez-vous que vous procédez à l'installation en tant que root.
- Saisissez ./launchpad.bin sur la ligne de commande. Le répertoire /opt/IBM/Rational/RDA/V6.1 est créé et le tableau de bord Rational Data Architect s'affiche.
- Sélectionnez Installer IBM Rational(R) Data Architect V6.1 et suivez les instructions indiquées dans l'assistant.
- Après avoir installé le produit, exécutez la commande suivante sur la ligne de commande pour lancer Rational Data Architect pour la première fois :
/opt/IBM/Rational/RDA/V6.1/rationalsdp.bin -clean
Par la suite, vous pourrez lancer Rational Data Architect en sélectionnant : ou IBM Rational > Rational Data Architect, en fonction de votre gestionnaire de bureau.
Désinstallation des versions bêta de Rational Data Architect, version 6.1 (Linux)
Pour désinstaller la version bêta de Rational Data Architect sous Linux :
- Assurez-vous que vous disposez des droits d'accès en tant que root.
- Saisissez cd /opt/IBM/Rational/RDA/V6.1/rda_prod/_uninst sur la ligne de commande pour modifier le répertoire.
- Saisissez ./uninstall.bin sur la ligne de commande. Suivez les instructions pour procéder à la désinstallation.
- Saisissez cd /opt/IBM/Rational sur la ligne de commande pour modifier le répertoire.
- Saisissez rm -rf RDA sur la ligne de commande pour nettoyer le répertoire.
Sources de données prises en charge
- DB2 Universal Database for Linux, UNIX et Windows, Enterprise Edition
et Workgroup Edition
- DB2 Universal Database pour iSeries
- Version 5 Edition 2
- Version 5 Edition 3
- DB2 Universal Database pour z/OS
- Derby
- Informix Dynamic Server
- Version 9.2
- Version 9.3
- Version 9.4
- Microsoft SQL Server Enterprise
- Oracle 8i
- Oracle 8i Enterprise Edition
- Oracle Enterprise Edition 9i
- Oracle 10g
- Sybase Adaptive Server Enterprise
- Version 12.0
- Version 12.5
* Bien que Microsoft SQL Server 2005 ne soit pas officiellement pris en charge, vous pouvez vous connecter à une base de données SQL Server 2005 à l'aide du pilote JDBC de SQL Server 2005 en suivant les étapes décrites ci-dessous :
- Dans l'assistant Nouvelle connexion, sélectionnez SQL Server 2000 dans la liste des éditeurs de bases de données.
- Dans la zone Pilote JDBC, sélectionnez Autre.
- Dans la zone Emplacement de la classe, naviguez jusqu'à l'emplacement du fichier Jar pour le pilote JDBC de SQL Server 2005. Le chemin du fichier de l'installation par défaut est
C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.0\enu\sqljdbc.jar
.
- Dans la zone Classe de pilote JDBC, spécifiez la classe
com.microsoft.sqlserver.jdbc.SQLServerDriver
pour le pilote JDBC de SQL Server 2005.
- Dans la zone URL, spécifiez
jdbc:sqlserver://YourHostName;databaseName=dbName
.
- Dans les zones Utilisateur et Mot de passe, saisissez votre ID utilisateur et votre mot de passe.
- Cliquez sur Tester la connexion.
- Cliquez sur Terminer.
Prise en charge de ClearCase
Rational Data Architect
prend en charge l'adaptateur du client distant IBM Rational ClearCase et IBM Rational
ClearCase LT, qui fournit des services aux équipes de développement leur permettant d'utiliser des ressources dans un référentiel partagé.
Pour obtenir des informations sur l'installation de ClearCase LT, reportez-vous aux notes techniques accessibles à partir du tableau de bord. Pour obtenir des informations sur l'adaptateur du client distant de ClearCase, installez Rational Data Architect, sélectionnez Aide->Table des matières
dans la barre d'outils et recherchez la rubrique intitulée Prise en charge du partage des projets de données dans Rational Data Architect.
Présentation des sources de données et des objets pris en charge
Les deux tableaux suivants décrivent les objets pris en charge par Rational Data Architect. "Oui" indique que la prise en charge est disponible. "Non"
indique qu'une partie ou que l'ensemble de la fonction n'est pas disponible. "Non disponible pour cette source de données" indique que la source de données ne prend pas en charge cet objet.
Tableau 1. Création de modèlesObjet |
Universal Database |
zSeries |
iSeries |
Derby |
Oracle |
SQL Server |
Sybase |
Informix |
Table |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Clé de partitionnement de table |
Oui |
Oui |
Non |
Non |
Non |
Non |
Non |
Non |
Vue |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Alias |
Oui |
Oui |
Oui |
Non |
Non |
Non |
Non |
Non |
Table de requête matérialisée |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Alias de type nickname |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Type défini par l'utilisateur - distinct |
Oui |
Oui |
Oui |
Non |
Non |
Non |
Non |
Non |
Type défini par l'utilisateur - structuré |
Oui |
Non |
Non |
Non |
Oui |
Non |
Non |
Non |
Séquence |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Procédure |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Fonction définie par l'utilisateur |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Méthode |
Non |
Non |
Non |
Non |
Non |
Non |
Non |
Non |
TableRésultatRoutine |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Paramètre TableRésultatRoutine |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Serveur distant |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Archivage |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Tableau 2. Création de modèles par ingénierie inverseObjet |
Universal Database |
zSeries |
iSeries |
Derby |
Oracle |
Serveur SQL |
Sybase |
Informix |
Schéma |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Table |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Vue |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Alias |
Oui |
Oui |
Oui |
Non |
Oui |
Non |
Non |
Non |
Table de requête matérialisée |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Alias de type nickname |
Oui |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Non disponible pour cette source de données** |
Type défini par l'utilisateur - distinct |
Oui |
Oui |
Oui |
Non |
Non |
Non |
Oui |
Oui |
Type défini par l'utilisateur - structuré |
Oui |
Non |
Non |
Non |
Oui |
Non |
Non |
Non |
Séquence |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Procédure |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Fonction définie par l'utilisateur |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Méthode |
Non |
Non |
Non |
Non |
Non |
Non |
Non |
Non |
TableRésultatRoutine |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Non |
Oui |
Paramètre TableRésultatRoutine |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Non |
Contrainte de dépendance |
Oui |
Oui |
Oui |
Non |
Non |
Non |
Non |
Oui |
Déclencheur de dépendance |
Oui |
Non |
Oui |
Non |
Oui |
Oui |
Oui |
Non |
Routine de dépendance |
Oui |
Oui |
Oui |
Non |
Oui |
Oui |
Oui |
Non |
Vue de dépendance |
Oui |
Oui |
Oui |
Non |
Oui |
Oui |
Oui |
Oui |
Table de requête matérialisée de dépendance |
Oui |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Séquence de dépendance |
Non |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
Groupe de partitionnement d'archivage |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Groupe d'archivage |
Non disponible pour cette source de données |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Partitionnement d'archivage |
Oui |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Espace table d'archivage |
Oui |
Oui |
Non |
Non disponible pour cette source de données |
Oui |
Non |
Non |
Non |
Volume/conteneur espace table d'archivage |
Oui |
Oui |
Non |
Non disponible pour cette source de données |
Oui |
Non |
Non |
Non |
Relation espace table d'archivage et table |
Oui |
Oui |
Non |
Non disponible pour cette source de données |
Oui |
Non |
Non |
Non |
Relation espace table d'archivage et table de requête matérialisée |
Oui |
Oui |
Non |
Non disponible pour cette source de données |
Oui (vue matérialisée) |
Non |
Non |
Non |
Pool de mémoire tampon d'archivage |
Oui |
Oui |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Non disponible pour cette source de données |
Clé de partitionnement d'archivage |
Oui |
Oui |
Non |
Non disponible pour cette source de données |
Oui |
Non |
Non |
Non |
Actualiser |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Filtre |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
** Vous pouvez utiliser Websphere Information Integrator pour procéder à l'ingénierie inverse des métadonnées à partir de toutes les sources de données relationnelles prises en charge par Websphere Information Integrator.
Incidents recensés, limites et solutions palliatives
Les informations qui suivent concernent les limites et incidents recensés et leurs solutions palliatives. Le site Web du support technique de Rational Data Architect contient également des notes techniques et des annonces de service qui décrivent les modifications apportées à la documentation ainsi que les limites connues et les solutions palliatives recensées après la création de ce document. L'adresse du site Web du support technique de Rational est la suivante : www.ibm.com/software/data/integration/rda/support/
- Connexion à des sources ODBC sous Linux ou Windows
En raison d'un problème JDK avec les éditions précédentes, il est possible que vous ne puissiez pas vous connecter à des sources de données ODBC en utilisant RDA sous Linux ou Windows a moins que vous disposiez de DB2 Universal Database for Linux, UNIX et Windows, version 8.2 FixPak 11 ou une version ultérieure.
- Comparaison et synchronisation
-
- Diagrammes de données
-
-
L'action Supprimer à partir du modèle sur un objet raccourci de diagramme ne supprime pas l'objet diagramme du modèle. Pour remédier à ce problème, vous pouvez supprimer l'objet diagramme du modèle en utilisant l'action Supprimer dans l'explorateur de projets de données.
- Il existe certaines limites concernant l'enregistrement de grands diagrammes dans un fichier image.
Parfois, lorsque vous enregistrez un diagramme de grande taille en tant que fichier image (cliquez avec le bouton droit de la souris dans une zone vierge du diagramme et sélectionnez Fichier > Enregistrer en tant que fichier image), le fichier image n'est pas créé. Les entrées sont créées dans le fichier journal si la journalisation est activée mais il n'y a pas de message d'erreur. Pour remédier à ce problème, vous pouvez scinder le diagramme en plusieurs diagrammes de plus petite taille.
- Sur les systèmes d'exploitation Linux, les fonctions d'impression de diagramme ne fonctionnent pas.
- Partitions d'index
Pour la base de données zSeries Version 8 Compatible Mode uniquement : l'option de partitionnement (Utiliser une partition) n'est pas prise en charge pour les partitions d'index. Pour des définitions d'index, l'option Groupe d'archivage est toujours utilisée.
- Ingénierie inverse à partir d'un fichier DDL
-
Pour DB2 Universal Database for Linux, UNIX, Windows et zSeries uniquement :
Par défaut, l'analyseur syntaxique considère que le caractère d'arrêt est le point-virgule (";").
Si le fichier utilise un caractère d'arrêt différent, vous devez inclure l'instruction suivante sur la première ligne de votre fichier DDL :
-- <ScriptOptions statementTerminator="@" />
ou "@"
est le caractère d'arrêt utilisé par votre fichier DDL.
- Génération d'un fichier DDL
-
- Lorsque vous exécutez Génération d'un fichier DDL pour un schéma avec des alias de type nickname, il est possible qu'un message s'affiche dans la vue Sortie de données, semblable à celui-ci : Table xxx possède déjà une clé primaire. Vous pouvez ignorer le message qui s'affiche dans la vue Sortie de données.
- Les instructions DDL pour les procédures mémorisées dont le nom nécessite un délimiteur dans l'instruction DDL (par exemple,
CREATE PROCEDURE "a.b"
) n'est pas générée correctement. Les guillemets de délimitation ne sont pas générés. Dans l'exemple d'instruction, le fichier DDL est généré en tant que CREATE PROCEDURE a.b
. Pour pallier ce problème, modifiez l'instruction du fichier DDL généré pour inclure les caractères de délimitation.
- Analyseur syntaxique DDL pour DB2 UDB pour z/OS
-
Les instructions DDL suivantes ont des limites :
Instruction |
Limites |
ALTER TABLE |
Les altérations suivantes ne sont pas prises en charge :
- ADD PARTITION
- ADD/DROP RESTRICT ON DROP
- DROP MATERIALIZED QUERY
|
SET CURRENT SQLID |
Uniquement pris en charge : SET CURRENT SQLID = constante-chaîne |
SET SCHEMA |
Uniquement pris en charge : SET SCHEMA = nom-schéma, SET SCHEMA = constante-chaîne |
- Analyseur syntaxique DDL pour Oracle
-
- La clause REPLACE n'est pas prise en charge.
- TIMESTAMP n'est pas pris en charge comme type de données lors d'une ingénierie inverse à partir d'un fichier DDL.
- Analyse d'impact
Au cours de certains scénarios, lorsque vous exécutez une analyse d'impact, le produit peut s'arrêter. Cela se produit lorsque vous essayez de déplacer ou de réduire la boîte de dialogue ou la barre de progression lorsque l'analyse d'impact est en cours. Pour éviter ce problème, ne déplacez pas ou ne réduisez pas la barre ou la boîte de dialogue de progression lorsque l'analyse d'impact est en cours et assurez-vous d'enregistrer l'ensemble de votre travail avant de procéder à une analyse d'impact.
- Reconnaissance serveur
-
Sur un système d'opération Linux, les Serveurs distants non définis n'apparaissent pas pour les sources de données ODBC, sauf si vous créez un encapsuleur ODBC avec le nom de l'encapsuleur ODBC à l'extérieur de Rational Data Architect, comme par exemple dans le centre de contrôle DB2 Universal Database ou dans une ligne de commande. Vous devez nommer l'encapsuleur ODBC afin qu'il soit correctement reconnu. L'encapsuleur d'un système d'exploitation Linux est défini avec une option d'encapsuleur MODULE,
comme dans l'exemple suivant :
CREATE WRAPPER odbc LIBRARY 'libdb2rcodbc.so' OPTIONS (MODULE '/usr/lib/odbc.so')
Dans cet exemple, MODULE '/usr/lib/odbc.so' correspond au chemin complet de la bibliothèque contenant le gestionnaire de pilote ODBC.
- Fonction Découvrir et éditeur de mappages
-
- Lorsque vous lancez la fonction Découvrir des relations, sachez que les alias sont traités comme des tables. Vous devrez choisir de les inclure ou non dans l'ensemble des schémas source, ou dans le schéma cible lorsque vous définissez la portée de la fonction Découvrir.
- Pour les algorithmes comprenant un échantillonnage de données, seules les données contenues dans les bases de données Oracle
et DB2 sont échantillonnées. Pour mettre en cache les données échantillonnées, vous devez spécifier une base de données de mémoire cache. Seule DB2 UDB for Linux, UNIX et Windows est prise en charge en tant que base de données de mémoire cache.
- Sur les systèmes d'exploitation Linux, l'option thésaurus pour l'algorithme de nom sémantique n'est pas pris en charge.
- Les types définis par l'utilisateur (UDT) ne sont pas échantillonnés lorsque vous découvrez des relations.
- Dans les préférences de l'éditeur de mappages, lorsque vous définissez des préférences pour la découverte de relations, la page Algorithmes contient une sélection sur la manière de classer plusieurs algorithmes. Vous pouvez spécifier Composition par séquence ou Composition par pondération. Lorsque vous sélectionnez Composition par pondération, cela affecte une valeur de pondération à chaque algorithme. Actuellement, l'option ne s'applique qu'aux algorithmes renvoyant une valeur unique.
- La génération de requête SQL/XML ignore la valeur réelle de "x" d'un attribut XSD
maxOccurs="x"
' si x
est un nombre supérieur ou égal à 1. La requête générée créera des éléments XML pour toutes les lignes d'une colonne source. Elle ne limitera pas le nombre de lignes sélectionnées au nombre défini dans maxOccurs
. Cela provient de l'incapacité des requêtes SQL/XML conformes à SQL2003 à exprimer cette exigence. Pour les éléments définis avec l'attribut maxOccurs="0"
, l'éditeur de mappages interdit le mappage. C'est pourquoi les éléments définis en tant que maxOccurs="0"
n'apparaîtront pas dans le résultat.
- Lorsque des UDT se trouvent du côté cible, il est possible que les scripts générés ne soient pas analysés en raison du traitement de la valeur nulle pour les UDT.
- Dans les deux scénarios suivants, tous les artefacts ne sont pas générés dans le script DDL et le script ne peut pas être déployé sans modification :
- Vous effectuez un mappage à partir d'une table source T1 dans A.dbm vers une table cible T2 dans B.dbm,
et ni A ni B ne sont fédérés à un serveur intégrateur d'informations.
Dans ce cas, la seule plateforme de déploiement disponible sera A.dbm et seul un script d'insertion est généré. Aucun objet de table T2 pour A.dbm n'est généré même si cela est nécessaire pour le script à exécuter. Si vous voulez exécuter le script, vous devez créer la table.
- Vous effectuez un mappage à partir d'une table source T1 dans A.dbm vers une table cible T2 dans B.dbm,
et à la fois A.dbm et B.dbm sont fédérés à un serveur intégrateur d'informations.
Dans ce cas, le serveur intégrateur d'informations est disponible en tant qu'option de déploiement. Cependant, si vous sélectionnez le serveur intégrateur d'informations, seuls les alias de type nickname pour T1 et le script d'insertion sont générés. Vous devez générer les alias de type nickname pour T2 à partir de B.dbm sur le serveur intégrateur d'informations avant de pouvoir exécuter correctement le script.
- Prise en charge de la fédération
-
- Vous pouvez générer des scripts DDL pour le serveur fédéré à partir de l'explorateur de base de données. Après avoir généré un script, vous pouvez procéder au déploiement vers des serveurs sur DB2 Universal Database for Linux, UNIX et Windows, DB2 Universal Database
for iSeries, Oracle, SQL Server, Teradata, services Web, XML et Sybase.
Pour déployer des scripts DDL sur toute autre source de données, vous devez les déployer à l'aide de la ligne de commande de DB2 (exécutez-les comme des scripts DB2). Lorsque vous procédez au déploiement, il est possible qu'un message vous indique que l'encapsuleur existe déjà. Si ce message d'erreur s'affiche, déconnectez la base de données et reconnectez-la.
- Noms d'objet délimités
-
Ne créez pas un objet dont le nom comporte des guillemets. Un nom d'objet délimité par des guillemets ne fonctionnera pas. Les exemples suivants ne sont actuellement pas pris en charge :
"""PROCEDURE"""
"""TABLE"""
"""SCHEMA"""."""PROCEDURE"""
- ClearCase
-
- Outils SQL
-
-
L'éditeur SQL ne prend pas en charge les variables hôtes lors de l'action Exécuter
SQL. Pour remédier à ce problème, vous pouvez exécuter SQL à partir du générateur SQL, s'il s'agit d'une instruction DML.
- Si vous modifiez une instruction dans la zone source SQL du générateur SQL et que vous enregistrez ensuite l'instruction alors qu'elle est invalide, le texte en cours n'est pas enregistré. A la place, c'est le texte qui se trouvait dans la zone source SQL avant les modifications qui est enregistré. Si vous essayez d'exécuter l'instruction invalide à partir du générateur SQL, c'est la dernière instruction valide qui est exécutée à la place.
- Dans le générateur SQL, le produit ne trace pas de lignes dans les tables graphiques pour des conditions spécifiées dans la clause WHERE qui représentent une jointure.
- La syntaxe SQL complète n'est pas prise en charge. Par exemple, les fonctions Tables et Types définis par l'utilisateur (UDT) ne sont pas prises en charge.
Mises à jour de la documentation
- Dans la rubrique "Fonctions d'accessibilité dans Rational Data Architect",
on peut noter la phrase suivante : "Certaines zones en lecture seule de la vue Propriétés ne peuvent pas être lues par un lecteur d'écran. Pour obtenir plus d'informations sur ces zones, consultez l'explorateur de bases de données." Certaines informations complémentaires manquent. Lorsque vous mettez en évidence un objet dans l'explorateur de base de données,
certaines des informations de la vue Propriétés concernant l'objet sont en lecture seule. Puisque les informations sont en lecture seule, les lecteurs d'écran ne peuvent pas les lire. Pour remédier à ce problème, vous pouvez copier et coller l'objet à partir de l'explorateur de la base de données dans un projet de conception de données dans l'explorateur de projets de données, puis mettez en évidence l'objet, ouvrez la vue Propriétés et le lecteur d'écran peut lire toutes les zones.
- Dans la rubrique "Générer les scripts que vous pouvez déployer", il n'y a pas d'informations sur le standard SQL utilisé lors de la génération de scripts à partir de l'éditeur de mappages. SQL et SQL/XML sont générés au standard SQL 2003.
Pour la plateforme de l'intégrateur d'informations, les instructions DDL pour la création d'alias de type nickname de DB2 sont générées. Les requêtes SQL/XML générées à partir de l'éditeur de mappages fonctionneront sur toutes les plateformes et les bases de données conformes au standard SQL 2003. Puisque la conformité au standard varie d'un éditeur à l'autre et que les requêtes générées utilisent des fonctions système, seule DB2 a été testée de manière extensive. Il est possible que certaines requêtes ne puissent pas être exécutées sur Oracle ou d'autres plateformes. Pour des cibles de schéma XML récursives, la génération de requête SQL/XML prend uniquement en compte le premier des deux niveaux de récursivité. Aucune requête valide n'est générée pour un niveau de récursivité plus important.
- La documentation concernant l'ingénierie inverse à partir d'un fichier DDL, dans la rubrique appelée "Assistant Nouveau modèle de données physiques - Page des fichiers script", est incorrecte. La documentation spécifie que le fichier DDL doit se trouver dans un projet de données, or il ne s'agit plus d'une exigence. Vous pouvez utiliser un fichier DDL qui se trouve sur le système de fichiers ou dans un projet de données, mais dans les deux cas vous devez naviguer jusqu'à l'emplacement du système de fichiers.
- Il y a un case à cocher Récupérer les objets créés par l'utilisateur uniquement non documentée dans la page Paramètres de connexion de l'assistant Nouvelle connexion qui vous permet de filtrer des objets créés par l'utilisateur actuel. Cette case à cocher est disponible uniquement lors que vous créez une connexion à la base de données DB2 UDB for z/OS. Cochez la case Récupérer les objets créés par l'utilisateur uniquement pour charger les objets créés par l'utilisateur spécifié dans la zone ID utilisateur.
- Dans la rubrique "Conditions préalables au développement de routines", on peut noter la phrase suivante : si vous générez une procédure mémorisée Java, votre JDK local doit correspondre au JDK des serveurs." En outre, vous devez définir le chemin d'accès au JDK que vous utilisez dans l'un des deux emplacements suivants :
- Dans la fenêtre Préférences : cliquez sur Fenêtre > Préférences. Développez les noeuds Données et Procédures mémorisées et fonctions définies par l'utilisateur et cliquez sur Déployer des options. Définissez le chemin dans la zone Répertoire principal Java.
- Dans la fenêtre Propriétés d'un projet de développement de données : cliquez avec le bouton droit de la souris sur un projet de développement de données et sélectionnez Propriétés. Dans la fenêtre Propriétés, cliquez sur Développement de routine. Définissez le chemin dans la zone Répertoire principal JDK.
Le paramètre Propriétés du projet, s'il en existe une, est utilisé pour chaque projet. S'il n'existe pas de paramètre Propriétés du projet, c'est alors le paramètre de la fenêtre Préférences qui est utilisé. S'il n'y a pas de répertoire JDK défini sur l'un des emplacements, un message d'erreur s'affichera lorsque vous déploierez une procédure mémorisée Java.
Obtenir de l'aide
Pour accéder à la documentation, appuyez sur la touche F1 et cliquez sur un lien de la rubrique pour ouvrir le centre de documentation. Dans certains cas, il est possible que la touche F1 ne fonctionne pas. Dans ce cas, cliquez sur pour ouvrir directement le centre de documentation. Des tutoriels sont également disponibles dans la galerie de tutoriels (
Aide > Galerie de tutoriels). Dans le centre de documentation, utilisez le panneau de navigation situé à gauche pour trouver des informations ou utilisez la fonction de recherche. Lors de la première utilisation de la fonction de recherche, l'index d'aide est généré.
Conseil : Si vous trouvez une rubrique à l'aide de la fonction de recherche, vous pouvez afficher les rubriques connexes dans le panneau de navigation en cliquant sur le bouton de la barre d'outils Afficher dans la table des matières dans la partie supérieure de la fenêtre du centre de documentation.
Pour plus d'informations sur l'intégration d'informations à partir de sources disparates, consultez le site Web à l'adresse suivante : http://www.ibm.com/software/data/integration/
Pour obtenir des informations sur d'autres produits Rational, consultez le site Web à l'adresse suivante : http://www.ibm.com/software/rational/
Remarques et marques
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 Director of Licensing
IBM Corporation 500 Columbus Avenue Thornwood, NY 10594 U.S.A.
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. IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y
SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU
D'ADAPTATION A VOS BESOINS. 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.
Des modifications sont régulièrement apportées à ces informations ; ces
modifications seront intégrées dans les nouvelles éditions de la publication. 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.
Marques
IBM,
Cloudscape, Rational, DB2 Universal Database et zSeries sont des marques d'IBM corporation aux Etats-Unis et/ou dans d'autres pays.
Java ainsi que toutes les marques incluant Java sont des marques de Sun Microsystems,
Inc. aux Etats-Unis et/ou dans d'autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans d'autres pays.
Microsoft,
Windows NT, Windows 2000 et Windows XP sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans d'autres pays.
D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui
pourraient apparaître dans ce document.
US Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.