Création de connexions à des sous-systèmes DB2 for z/OS que vous utilisez pour l'optimisation de requête et de charge de travail de requête

Vous pouvez utiliser les pages de l'assistant Nouvelle connexion pour créer un profil de connexion, afin de pouvoir vous connecter à un sous-système DB2 for z/OS. Vous pouvez ouvrir l'assistant Nouvelle connexion depuis les vues Explorateur de source de données et Explorateur d'administration.

Avant de commencer

Si vous prévoyez de vous connecter à des sous-systèmes via DB2 Connect, vérifiez que la version de DB2 Connect est 9.5.7 ou plus récente.

Procédure

Pour créer une connexion à un sous-système DB2 for z/OS :

  1. Cliquez avec le bouton droit de la souris dans l'explorateur de source de données et sélectionnez Nouveau dans le menu contextuel.

    Dans l'explorateur d'administration, vous pouvez cliquer sur Nouveau > Nouvelle connexion à une base de données dans la barre d'outils.

  2. Sur la première page de l'assistant, sélectionnez DB2 for z/OS en tant que gestionnaire de base de données, si vous vous connectez directement au sous-système. Si vous vous connectez via une passerelle, sélectionnez DB2 for Linux, UNIX, and Windows en tant que gestionnaire de base de données. Ensuite, spécifez les autres détails de connexion, comme spécifié.
    Identification de la connexion
    Donnez un nom à la nouvelle connexion.
    Utiliser la convention de dénomination par défaut
    Si vous cochez cette case, le nom de connexion sera généré en fonction du nom du sous-système auquel vous vous connectez. Ce nom sera visible lorsque vous aurez créé la connexion.
    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 au sous-système. 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 le bouton ... en regard de la zone Pilote JDBC 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, sur la page Définitions des pilotes. Pour ouvrir cette page, sélectionnez Fenêtre > Préférences. Ensuite, dans la fenêtre Préférences, développez Gestion des données > Connectivité.

    Le pilote IBM® Data Server pour JDBC et SQLJ est inclus dans le client IBM Data Studio et, par défaut, l'assistant utilise la version incluse du pilote. Nous vous recommandons d'utiliser cette version du pilote, car elle a été testée entièrement. Si vous souhaitez utiliser une version différente, vous pouvez modifier le chemin des fichiers JAR requis en cliquant sur le bouton .... 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.

    Propriétés - Général
    Base de données
    Cette zone s'affiche lorsque DB2 for Linux, UNIX, and Windows est le gestionnaire de base de données sélectionné, car vous vous connectez au sous-système via une passerelle. Spécifiez le nom du sous-système.
    Emplacement
    Cette zone s'affiche lorsque DB2 for z/OS est le gestionnaire de base de données sélectionné. Entrez le nom d'emplacement DB2 défini au cours de l'installation. Vous devez entrer ce 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<cmd prefix=""> est un caractère prédéfini dans votre système pour un sous-système DB2 particulier.
    Hôte
    Si vous vous connectez directement au sous-système, spécifiez le nom d'hôte ou l'adresse TCP/IP du sous-système.
    Si vous vous connectez via une passerelle, spécifiez le nom d'hôte ou l'adresse TCP/IP de la passerelle.
    Numéro de port
    Si vous vous connectez directement au sous-système, spécifiez le port de connexion TCP/IP du sous-système sélectionné.
    Si vous vous connectez via une passerelle, spécifiez le port de connexion TCP/IP de la passerelle.
    Extraire les objets créé par cet utilisateur uniquement
    Cette zone s'affiche lorsque DB2 for z/OS est le gestionnaire de base de données sélectionné. Cochez cette case afin de charger les objets qui ont été créés par l'utilisateur spécifié dans la zone ID utilisateur.
    Schéma par défaut
    Entrez le nom du schéma à utiliser pour les références d'objet de base de données non qualifié dans les instructions SQL. Si vous voulez que les instructions SQL fassent référence aux objets de base de données qui se trouvent dans d'autres schémas, vous devez qualifier les noms des objets avec les noms des schémas correspondants.
    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.
    Propriété - Facultatif
    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é.
  3. 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 de données. (Pour obtenir des informations sur ces options, consultez "Data object filters" ("Filtres d'objets de données)http://publib.boulder.ibm.com/infocenter/dstudio/v3r1/topic/com.ibm.datatools.server.ui.doc/topics/cfilters.html.) Pour modifier les propriétés de la connexion, cliquez sur celle-ci avec le bouton droit de la souris 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.

  4. Effectuez toutes les autres étapes de l'assistant puis cliquez sur Terminer.

Résultats

La connexion s'affiche dans l'explorateur de source de données ou dans l'explorateur d'administration, selon la vue dans laquelle vous avez commencé.

Commentaires