Vous pouvez utiliser les pages de l'assistant Nouvelle connexion pour créer un
profil de connexion qui va vous permettre de vous connecter aux objets données existants
dans l'explorateur de sources de données et de parcourir ces objets. La présente rubrique
explique comment ouvrir l'assistant Nouvelle connexion depuis la vue Explorateur de sources
de données.
Les pages de cet assistant peuvent également être intégrées à d'autres
assistants du plan de travail.
A propos de cette tâche
Il vous est également possible de créer une nouvelle connexion par duplication
d'une connexion existante. Cette méthode est particulièrement indiquée si vous souhaitez
créer une connexion similaire à une connexion existante mais avec des propriétés différentes. Pour dupliquer une connexion existante, cliquez avec le bouton droit de la souris sur l'une
des connexions répertoriées dans l'explorateur de sources de données, puis sélectionnez
Dupliquer.
Vous pouvez alors éditer
les propriétés de la connexion dupliquée en fonction de vos besoins.
Connexion
à une base de données avec un assistant
- Cliquez avec le bouton droit dans l'explorateur de sources de données et sélectionnez
Nouvelle connexion dans le menu contextuel.
- Sur la première page de l'assistant, sélectionnez un gestionnaire de base de données et un pilote JDBC puis
définissez les autres informations de connexion.
- Identification de la connexion
- Cette option permet de spécifier des préférences pour nommer la nouvelle connexion.
- Utiliser la convention de dénomination par défaut
- Si vous cochez cette case, un nom de connexion sera généré en fonction du nom de la base de données à laquelle
vous vous connectez. Ce nom sera visible dans l'explorateur de sources de données une fois la connexion créée.
- Nom de la connexion
- Permet de saisir un nom pour la connexion. Cette option n'est disponible que si la case Utiliser la convention
de dénomination par défaut n'est pas cochée.
- Pilote JDBC
Permet de spécifier un pilote JDBC à utiliser pour la connexion à la base de données. Les pilotes
JDBC apparaissant dans la liste sont entièrement pris en charge. Si vous souhaitez utiliser un pilote non répertorié
mais pris en charge par le gestionnaire de base de données, sélectionnez Autre pilote par défaut puis saisissez les informations relatives à ce pilote.
Cliquez sur l'option d'édition de la liste de fichiers JAR afin d'ouvrir une fenêtre qui va vous permettre de modifier le chemin des fichiers JAR utilisés pour un pilote JDBC
particulier. Vous pouvez également utiliser cette fenêtre pour visualiser les noms et emplacements habituels des fichiers JAR JDBC associés à chaque pilote répertorié.
Les propriétés globales des pilotes sont définies dans
la fenêtre Préférences de la page Définitions des
pilotes.
Le pilote IBM® Data
Server pour JDBC et SQLJ est inclus avec le produit et l'assistant l'utilise par défaut.
Nous vous recommandons
d'utiliser cette version du pilote, car elle a été testée entièrement. Si vous voulez utiliser une version
différente, vous pouvez modifier le chemin des fichiers JAR requis en cliquant sur l'option d'édition
de la liste de fichiers JAR. D'autres pilotes JDBC pour serveurs de données
IBM peuvent aussi être inclus,
suivant le produit de plan de travail que vous utilisez.
Limitation du pilote JDBC : certains pilotes nécessitent un code d'accès ou un fichier de licence. Bien que les informations de licence puissent être définies ou disponibles dans l'environnement actuel, elles peuvent
ne pas être disponibles dans d'autres environnements (sur un serveur Web, par exemple).
Le pilote ne fonctionne pas si
le code d'accès ou la licence n'est pas disponible.
- Détails de l'URL de connexion - Options du pilote
- Base de données
- Spécifiez un nom pour le serveur de base de données. Cette zone n'est pas requise pour certains serveurs
de base de données.
- Emplacement
- Connexions à DB2 for
z/OS uniquement : tapez le nom
d'emplacement DB2 qui a été défini durant
l'installation.
Vous devez entrer le nom en majuscules. Pour déterminer l'emplacement, l'hôte et le port à utiliser
pour les connexions
DB2 for
z/OS, un programmeur système ou un
administrateur de DB2 for
z/OS peut lancer
une commande <cmd prefix="">DIS DDF où <cmd
prefix=""> est un caractère prédéfini dans votre système pour un
sous-système DB2 particulier.
- SID
- Pour les connexions Oracle uniquement : permet de spécifier un identificateur de système de bases de données Oracle.
- Emplacement de la base de données
- Pour les connexions Derby uniquement : permet de saisir le chemin d'accès absolu à l'emplacement de stockage des
données Derby dans votre système de fichiers.
Pour créer une nouvelle base de données Derby, utilisez l'une des options suivantes :
- Si vous vous connectez en utilisant la page de connexion aux bases de données, ajoutez
;create=true au chemin d'accès spécifié.
- Si vous utilisez l'assistant Nouvelle connexion, cochez la case Créer la base de
données si nécessaire.
- Créer la base de données si nécessaire
- Pour les connexions Derby uniquement : permet de créer la base de données dans le répertoire spécifié si elle n'existe pas.
- Hôte
- Permet de spécifier le nom d'hôte ou l'adresse TCP/IP du serveur de
base de données. Cette zone n'est pas requise pour certains gestionnaires de bases de données.
- Numéro de port
- Permet de spécifier le port de connexion TCP/IP pour la base de données sélectionnée sur l'hôte. Cette zone n'est pas requise pour certains gestionnaires de bases de données.
- Utiliser l'authentification client
- Pour les connexions DB2 for
Linux®,
UNIX®, and
Windows®
uniquement : indique que
le système d'exploitation doit effectuer l'authentification sur la partition de la base de données où l'application est
appelée. Cette option ne fonctionne que si l'instance DB2
à laquelle vous vous connectez est configurée pour prendre en
charge l'authentification client.
Avec l'authentification client, l'ID utilisateur et le mot de passe spécifiés lors
d'une tentative de connexion sont comparés aux combinaisons valides d'ID utilisateur et de mot de
passe sur le noeud client pour déterminer si cet ID utilisateur est
autorisé à accéder à l'instance. Aucune autre authentification n'a
lieu sur le serveur de base de données. Ce procédé est parfois appelé connexion unique.
- Utiliser l'authentification intégrée
- Pour les connexions SQL Server avec pilotes JDBC spécifiques uniquement : indique
que votre accès à la base de données SQL Server est authentifié par le
système d'exploitation Windows (authentification Windows intégrée). Aucun nom
d'utilisateur et mot de passe de base de données n'est requis. Cette fonction est également appelée
« sécurité Windows intégrée ».
Cette option n'est disponible que si vous sélectionnez l'un des pilotes JDBC suivants :
- SQL Server 2000 - pilote JDBC par défaut Microsoft SQL Server 2005
(pour SQL Server 2000 Service Pack 4 uniquement)
- SQL Server 2005 - pilote JDBC par défaut Microsoft SQL Server 2005
- SQL Server 2005 - pilote JDBC Microsoft SQL Server 2005 avec filtre
par défaut pour tables système
- URL de connexion
- Affiche l'URL JDBC générée pour le pilote JDBC que vous
utilisez. L'URL identifie la base de données afin que le pilote puisse établir une connexion. Le format de l'URL dépend du pilote.
Pour certaines sources de données,
vous pouvez sélectionner des options de filtrage afin d'améliorer les performances de la connexion et
de simplifier l'affichage dans la vue Explorateur de sources de données.
- Exclure les tables système
- Pour les connexions Sybase ou SQL Server uniquement : cochez cette case afin d'exclure les tables système
de la connexion.
- Catalogue
- Pour les connexions Oracle uniquement : permet de sélectionner le catalogue
de base de données à charger. Vous pouvez sélectionner Utilisateur, DBA (administrateur de base de données) ou Tout.
- Extraire les objets créé par cet utilisateur uniquement
- Pour les connexions DB2 for
z/OS uniquement : cochez
cette case afin de charger les objets qui ont été créés par l'utilisateur
spécifié dans la zone ID utilisateur.
- Détails sur l'URL de connexion - Trace (non disponible dans certains produits ou pour certains
serveurs de base de données)
- Les contrôles de cette page permettent d'activer le traçage JDBC de la
connexion concernée.
Le traçage JDBC
est utile au dépannage, mais il peut affecter les
performances. Par conséquent, activez-le uniquement si vous rencontrez des problèmes.
- Désactiver la trace
- Décochez cette case pour activer le traçage JDBC de la
connexion en cours de configuration.
- Répertoire
- Spécifiez un répertoire dans lequel les fichiers de trace doivent être sauvegardés.
- Nom du fichier
- Spécifiez un nom de fichier de base pour les fichiers de trace. Plusieurs fichiers de trace
peuvent être créés pour chaque connexion. Ce nom est alors utilisé comme partie commune, à laquelle
sont ajoutés un trait de soulignement et une valeur numérique différente pour chaque fichier. Par
exemple, si vous spécifiez trace, les fichiers générés auront pour noms
trace_1, trace_2 et ainsi de suite.
- Ajouter
- Indique de ne pas remplacer les fichiers de trace qui existent déjà. Si vous sélectionnez cette option, les nouvelles informations de trace seront ajoutées à la suite
du contenu des fichiers de trace existants.
- Niveaux de trace
- Définit la nature des informations à tracer. Cochez les cases pour inclure les
informations correspondantes dans le fichier de trace.
- Détails sur l'URL de connexion - Facultatif (non disponible pour certains
serveurs de base de données)
- Spécifiez des propriétés de connexion supplémentaires. Par exemple : readOnly
= true. Les propriétés spécifiées ici sont différentes pour
chaque pilote JDBC. Pour des exemples, reportez-vous à la documentation
du pilote JDBC utilisé.
- Facultatif : Spécifiez des options de filtrage sur la page Filtre.
Pour optimiser les performances, nous vous conseillons de définir des filtres lorsque vous êtes connecté à une base de données volumineuse.
Si vous ne spécifiez pas d'options de filtrage dans l'assistant, vous pourrez le faire plus tard en
modifiant les propriétés de la connexion ou
en spécifiant des options de filtrage des
objets données. Pour modifier les propriétés de la connexion,
faites un clic droit sur celle-ci dans l'explorateur de sources de
données et choisissez Propriétés.
Par défaut, le filtrage n'est pas activé sur la page de l'assistant. Pour filtrer votre connexion,
décochez la case Désactiver le filtre et spécifiez des
options de filtrage soit au moyen d'une expression, soit en sélectionnant des objets spécifiques
à inclure ou non dans la vue de la connexion.
- Effectuez toutes les autres étapes de l'assistant puis cliquez sur Terminer.
Résultats
La connexion apparaît dans l'explorateur de sources de données.