Configuration de TCP/IP pour Db2 for z/OS

Pour configurer les communications TCP/IP entre votre poste de travail Db2 Connect et Db2 for z/OS version 8 ou ultérieure, vous devez d'abord collecter des informations réseau sur le serveur de base de données hôte.

Avant de commencer

Il est présupposé que :
  • Vous vous connectez à un seul emplacement ou serveur de base de données hôte via TCP/IP. Plusieurs connexions hôte peuvent être gérées de la même manière bien que le numéro de port et le numéro de service requis peuvent être différents. Utilisez l'adresse IP du groupe pour vous connecter à un emplacement de groupe.
  • La base de données cible réside sur Db2 for z/OS version 8 ou ultérieure.
  • Tous les logiciels voulus sont installés.
  • Les clients Db2 ont été configurés selon les besoins.

Procédure

  1. Avant de pouvoir utiliser Db2 Connect sur une connexion TCP/IP, vous devez collecter des informations sur le serveur de base de données hôte et sur le serveur Db2 Connect . Pour chaque serveur hôte auquel vous vous connectez via TCP/IP, vous devez disposer des informations suivantes :
    • Emplacement des fichiers TCP/IP services et hosts sur le poste de travail Db2 Connect :
      Sous UNIX et Linux®
      /etc/
      Sous Windows Server 2003
      Généralement %SystemRoot%\system32\drivers\etc\, où %SystemRoot% représente le répertoire du chemin d'installation de Windows.
      Vous pouvez ajouter des informations relatives à l'hôte à un serveur de noms de domaines pour éviter d'avoir à gérer ce fichier sur plusieurs systèmes.
    • Emplacements des fichiers équivalents sur l'hôte Db2 for z/OS cible.
    • Numéro de port TCP/IP défini pour Db2 for z/OS.
      Remarque: Les informations de nom de service associées ne sont pas échangées entre le poste de travail Db2 Connect et Db2 for z/OS.
      Le numéro de port 446 est le port par défaut pour les communications établies à partir d'un poste de travail DB2 Connect.
    • Adresses TCP/IP et noms d'hôte de l'hôte et du poste de travail Db2 Connect .
    • Nom LOCATION du serveur de base de données Db2 for z/OS .
    • ID utilisateur et mot de passe à utiliser lors de l'émission de demandes CONNECT à la base de données sur le serveur grand système IBM .
  2. Reportez-vous à votre administrateur de réseau local et à votre administrateur Db2 for z/OS pour obtenir ces informations. Utilisez les tableaux qui suivent comme feuille de travail pour planifier chaque connexion TCP/IP entre Db2 Connect et un serveur de base de données hôte.
    Tableau 1. Informations sur l'utilisateur
    Réf. Description Valeur type Votre valeur
    TCP-1 Nom d'utilisateur A.D.B.User
    TCP-2 Téléphone (01) 45 67 89 40  
    TCP-5 ID utilisateur UtilADB  
    TCP-6 Type de base de données db2390  
    TCP-7 Type de connexion (TCPIP obligatoirement). TCPIP TCPIP
    Tableau 2. Informations réseau sur l'hôte
    Réf. Description Valeur type Votre valeur
    TCP-8 Nom d'hôte MVSHOST  
    TCP-9 Adresse IP hôte 9.21.152.100
    TCP-10 Nom du service db2inst1c  
    TCP-11 Numéro de port 446 446
    TCP-12 LOCATION NAME NEW_YORK3  
    TCP-13 ID utilisateur    
    TCP-14 Mot de passe    
    Remarque :
    1. Pour obtenir l'adresse IP de l'hôte TCP-9, tapez ce qui suit sur l'hôte :
         TSO NETSTAT HOME
    2. Pour obtenir le numéro de port TCP-11, recherchez DSNL004I dans l'espace d'adresse principal ou le journal système DB2.
    Tableau 3. Eléments réseau sur le client et le serveur Db2 Connect
    Réf. Description Valeur type Votre valeur
    TCP-18 Nom d'hôte mcook02  
    TCP-19 Adresse IP 9.21.27.179  
    TCP-20 Nom du service db2inst1c  
    TCP-21 Numéro de port 446 446
    Tableau 4. Db2 Entrées de répertoire sur le serveur Db2 Connect
    Réf. Description Valeur type Votre valeur
    TCP-30 Nom de noeud MVSIPNOD  
    TCP-31 Nom de base de données nyc3  
    TCP-32 Alias de base de données mvsipdb1  
    TCP-33 Nom de la base de données DCS nyc3  
  3. Complétez une copie de l'exemple de feuille de travail pour chaque hôte TCP/IP :
    1. Indiquez les valeurs à utiliser pour le nom d'hôte et l'adresse IP de l'hôte Db2 for z/OS (TCP-8 et TCP-9).
    2. Indiquez les valeurs à utiliser pour le nom d'hôte et l'adresse IP du poste de travail Db2 Connect (TCP-18 et TCP-19).
    3. Déterminez le nom de service et le numéro de port à utiliser pour la connexion (TCP-10 ou TCP-20, ou TCP-11 ou TCP-21).
    4. Déterminez le nom LOCATION du serveur de base de données Db2 for z/OS auquel vous souhaitez vous connecter.
    5. Déterminez les valeurs à utiliser pour l'ID utilisateur et le mot de passe lors de la connexion à la base de données hôte.
  4. Sur votre serveur System z ® :
    1. Vérifiez l'adresse hôte ou le nom hôte.
    2. Vérifiez le numéro de port ou le nom de service.
    3. Mettez à jour le fichier SERVICES en indiquant, si nécessaire, le numéro de port et le nom de service corrects.
    4. Mettez à jour le fichier hosts (ou le serveur de noms de domaine utilisé par le système Db2 for z/OS ) avec le nom d'hôte et l'adresse IP du poste de travail Db2 Connect si nécessaire.
    5. Vérifiez que les nouvelles définitions s'appliquent avant de tenter de tester la connexion. Adressez-vous, si nécessaire, à l'administrateur du système hôte ou au technicien chargé du contrôle des modifications.
    6. Vérifiez auprès de l'administrateur Db2 for z/OS que vous disposez d'un ID utilisateur, d'un mot de passe et d'une base de données LOCATION NAMEvalides.
    7. Exécutez une commande PING sur le serveur Db2 Connect en utilisant le numéro de port approprié si cette option est prise en charge par TCP/IP sur le système hôte. Exemple :
         ping remote_host_name -p port_number

    La prise en charge de votre serveur System z est disponible à l'adresse http://www.ibm.com/servers/eserver/support/zseries/