Manuels IBM

Installation et configuration de clients DB2


Configuration du protocole APPC sur le client

La présente section décrit la procédure de configuration d'un poste de travail client afin que celui-ci puisse communiquer avec un serveur DB2 via le protocole de communications APPC. Elle suppose que ce protocole est opérationnel sur les postes de travail du client et du serveur DB2. Pour connaître les conditions nécessaires en matière de protocoles de communication sur votre plateforme, reportez-vous à la section "Logiciels requis". Pour connaître la liste des protocoles de communication pris en charge par vos client et serveur, reportez-vous à la section "Exemples de connectivité client-serveur DB2 possibles".

note

Vérifiez que le serveur DB2 avec lequel vous tentez d'établir des communications prend en charge les clients APPC. C'est le cas des serveurs DB2 suivants :

  • AIX
  • OS/2
  • Solaris
  • Windows NT

Pour plus d'informations, reportez-vous à la section "Logiciels requis".

Les étapes suivantes permettent de configurer un client DB2 en vue de l'utilisation de communications APPC.

  1. Identification et consignation des valeurs des paramètres.

  2. Configuration du client:

    1. Mise à jour des profils APPC.

    2. Catalogage du noeud APPC.

    3. Catalogage de la base de données.

  3. Test de la connexion entre le client et le serveur.

Etape 1. Identification et consignation des valeurs de paramètres

Lors de la configuration, complètez la colonne Votre valeur du tableau suivant. Vous pouvez indiquer certaines valeurs avant de procéder à la configuration de ce protocole.

Tableau 19. Valeurs APPC requises sur le client DB2
Paramètre Description Valeur type Votre valeur
Nom de destination symbolique (nom_dest_symbolique)

Indique le nom du profil CPI-C défini pour le réseau SNA sur le client. Ce profil contient des informations permettant au client de communiquer avec le serveur.

Ce nom de profil est utilisé par DB2 comme un lien permettant d'accéder au sous-système de communications SNA résidant sur votre client. Pour l'obtenir, adressez-vous à l'administrateur système SNA ou utilisez les outils de gestion SNA.

NYSERVER  
Sécurité (sécurité) Indique le type de sécurité APPC à utiliser pour la connexion. Il est recommandé de sélectionner la valeur None pour la connexion APPC. En cas de non spécification de ce paramètre à la section "B. Catalogage du noeud APPC", la valeur par défaut Program est utilisée. None
Nom de noeud (nom_noeud)

Alias local décrivant le noeud sur lequel réside la base de données. Vous pouvez choisir n'importe quel nom, mais tous les noms de noeud doivent être uniques dans le répertoire de noeuds locaux.

db2node  

Étape 2. Configuration du client

La procédure suivante décrit la configuration de ce protocole sur le client. Remplacez les valeurs types par celles indiquées sur votre feuille de travail.

A. Modification des profils APPC

Vous devez modifier les profils de communications APPC pour que votre client puisse accéder à un serveur DB2. Utilisez la feuille de travail qui vous est fournie pour conserver une trace des valeurs adoptées lors de la modification des profils APPC concernant votre client.

Tableau 20. Valeurs APPC requises sur le client
Description Valeur type Votre valeur
Informations sur les connexions au réseau sur le client DB2
(13) Noeud partenaire (Partner node name) NYX1
(14) Type Anneau en jeton
(15) Nom de la connexion (Connection name) LINKNYX1
(16) Adresse de destination sur réseau local (LAN destination address) 40005AA8B532
(17) ID réseau partenaire (Partner network ID) SPIFNET
(18) Nom de LU partenaire (Partner LU name) NYX1GW01
Éléments réseau sur le client DB2
(19) Nom de réseau (Network name) SPIFNET
(20) Nom du noeud local (identique au nom de point de contrôle) NYX2
(21) ID de noeud local (Local node ID) 05D27510
(22) Nom de la LU partenaire qualifié complet (Partner LU fully-qualified LU name) SPIFNET.NYX1GW01
(23) Nom de destination symbolique (Symbolic destination name) NYSERVER
(24) Nom de programme transactionnel partenaire (Partner TP name) NYSERVER
(25) Sécurité (Security type) NONE
(26) Nom du mode (Mode name) IBMRDB
(27) Nom de l'unité logique locale (Local LU name) NYX2GW01


note

Reportez-vous à la section sur la modification des profils APPC concernant le client que vous voulez utiliser pour communiquer avec votre serveur DB2.


Modification des profils APPC pour un client AIX

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Des exemples de profil sont fournis. Une zone modifiée et définie par la valeur par défaut est signalée par un nombre entre parenthèses dans chacun des exemples de profil.

Une feuille de travail figure au Tableau 20. Chacune des valeurs indiquées entre parenthèses dans les exemples suivants est reportée dans la feuille de travail correspondante. Utilisez les feuilles de travail pour noter les valeurs des paramètres nécessaires à la création ou à la modification d'un profil.

Configurez votre système DB2 Connect pour AIX en procédant comme suit :

  1. Connectez-vous à la machine AIX en tant qu'utilisateur root.
  2. Sur la ligne de commande, entrez :
       smit
    
  3. Sélectionnez les écrans en respectant l'ordre suivant :
    1. Communications Applications and Services
    2. SNA Server/6000
    3. Configure SNA Profiles
    4. Advanced Configuration.

    Les étapes suivantes partent de l'écran Advanced Configuration.

  4. Modifiez le profil du point de contrôle en procédant comme suit :
    1. Sélectionnez l'écran Control Point.
    2. Sélectionnez l'écran Change/Show a Profile.
    3. Entre les crochets [ ], entrez la valeur d'ID noeud XID notée pour l'élément (21).

      Le nom du point de contrôle a vraisemblablement été défini lors de l'installation de SNA Server pour AIX. (20).

      Pour limiter les risques de confusion, utilisez la même valeur pour l'alias et le nom du point de contrôle.

      Par exemple, l'écran peut se présenter comme ceci :

                    Change / Show Control Point Profile
       
       *Profile name                                node_cp
        XID node ID                                [05D27510]       (21)
        Network name                               [SPIFNET]        (19)
        Control Point (CP) name                    [NYX]            (20)
        Control Point alias                        [NYX2]           (20)
        Control Point type                          appn_end_node
        Maximum number of cached routing trees     [500]
        Maximum number of nodes in the TRS database[500]
        Route addition resistance                  [128]
      
  5. Vérifiez le profil DLC SNA en anneau à jeton en procédant comme suit :
    1. Sélectionnez l'écran Links.
    2. Sélectionnez l'écran Token Ring.
    3. Sélectionnez l'écran Token Ring SNA DLC.
    4. Sélectionnez l'écran Change/Show a Profile.
    5. Le nom du profil et celui de l'unité de liaison des données ont vraisemblablement été définis lors de l'installation de SNA Server pour AIX. S'il y a lieu, vous pouvez modifier ces valeurs. Si le profil est vide, adressez-vous à votre administrateur de réseau local.

      Notez le nom du profil .

      Par exemple, le profil peut se présenter comme ceci :

                     Add Token Ring SNA DLC Profile
       
       *Profile name                                 [tok0.00001]   
        Data link device name                        [tok0]
        Force disconnect time-out (1-600 seconds)    [120]
        User-defined maximum I-Field size?           no
           If yes, Max. I-Field size (265-30729)     [30729]
      
    6. En cas d'utilisation du protocole APPC pour les connexions établies à partir de clients éloignés, vérifiez que le profil comprend la valeur suivante :
        Dynamic link stations supported?                    yes
      
  6. Créez le profil du mode en procédant comme suit :
    1. Sélectionnez l'écran Sessions.
    2. Sélectionnez l'écran LU 6.2.
    3. Sélectionnez l'écran LU 6.2 Mode.
    4. Sélectionnez l'écran Add a Profile.
    5. Définissez votre profil de mode. Pour les noms du profil et du mode, utilisez la valeur notée pour l'élément (26) de la feuille de travail. Sur les autres lignes, indiquez des valeurs correspondant au profil de mode défini sur vos serveurs DRDA. En cas d'utilisation du mode IBMRDB, spécifiez les valeurs suivantes :
       *Profile name                                      [IBMRDB] (26)
        Mode name                                         [IBMRDB] (26)
        Maximum number of sessions (1-5000)               [30]     (*)
        Minimum contention winners (0-5000)               [15]     (*)
        Minimum contention losers (0-5000)                [15]     (*)
        Auto activate limit (0-500)                       [0]
        Upper bound for adaptive receive pacing window    [16]
        Receive pacing window (0-63)                      [8]      (*)
        Maximum RU size (128,...,32768: multiples of 32)  [4096]   (*)
        Minimum RU size (128,...,32768: multiples of 32)  [1024]   (*)
        Class of Service (COS) name                       [#CONNECT]
      
  7. Créez un profil de LU locale en procédant comme suit :
    1. Sélectionnez l'écran Sessions.
    2. Sélectionnez l'écran LU 6.2.
    3. Sélectionnez l'écran LU 6.2 Local LU.
    4. Sélectionnez l'écran Add a Profile.
    5. Modifiez ces trois lignes en utilisant la valeur suivante : utilisez (27) pour les trois lignes. Par exemple, le fichier peut se présenter comme ceci :
                     Add LU 6.2 Local LU Profile
       
       *Profile name                                   [NYX1GW02]   (27)
        Local LU name                                  [NYX1GW02]   (27)
        Local LU alias                                 [NYX1GW02]   (27)
        Local LU is dependent?                          no
           If yes,
              Local LU address (1-255)                 []
              System services control point
                  (SSCP) ID (*, 0-65535)               [*]
              Link Station Profile name                []
        Conversation Security Access List Profile name []
      


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC pour un client HP-UX

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Pour utiliser le protocole APPC, SNAplus doit être installé et configuré sur le poste de travail client, et vous devez créer une entrée dans le répertoire des noeuds.

Configuration de SNAplus pour un poste de travail client
Avant de configurer la connexion entre le programme DB2 Client Application Enabler pour poste de travail HP-UX et le serveur, adressez-vous à l'administrateur réseau pour obtenir certaines informations.

La présente section fournit un exemple d'utilisation de ces valeurs à des fins de configuration des paramètres SNA sur DB2 Client Application Enabler pour poste de travail HP-UX. Il ne s'agit que d'un exemple ; vous devez bien connaître SNA et la configuration de vos communications pour réussir celle de SNAplus pour DB2 Client Application Enabler pour HP-UX.

Reportez-vous aux manuels HP-UX SNAplus Installation Guide, HP-UX SNAplusLink Administrator's Guide, HP-UX SNAplus API Administrator's Guide et HP-UX SNAplusLink Diagnostics Guide pour plus d'informations sur les sujets suivants :

Exemple
Les hypothèses suivantes ont été émises lors de la configuration de ce système :

Remarques :

  1. Les valeurs indiquées le sont uniquement à titre d'exemple ; vous devez les remplacer par des valeurs adaptées à votre système d'exploitation.

  2. Adressez-vous à l'administrateur réseau pour obtenir les valeurs adéquates.

  3. Utilisez la feuille de travail figurant au Tableau 20, pour rassembler les informations nécessaires.

Les noms et adresses utilisés dans cet exemple sont les suivants :

   CP Name                                NYX2  (20)
   Remote LINK ADDRESS                    40005AA8B532   (16)
   XID Node ID                            05D27510  (21)
   Network Name                           SPIFNET  (19)
   Local LU Name                          NYX2GW01  (27)
   Remote LU Name                         NYX1GW01  (18)
   Remote Transaction Program Name        NYSERVER  (24)
   Mode Name                              IBMRDB  (26)

Configuration de SNAplus

Pour configurer SNAplus pour DB2 Connect pour HP-UX, connectez-vous en tant qu'utilisateur root et utilisez le programme /opt/sna/bin/snapconfig ou /opt/sna/bin/X11/xsnapconfig. Pour plus de détails sur ces programmes, reportez-vous à la documentation HP-UX. La procédure suivante décrit la configuration de SNAplus pour DB2 Connect pour HP-UX utilisant ces programmes.
Remarque :Cette procédure suggère des valeurs pour les paramètres de configuration. Pour les autres paramètres, utilisez les valeurs SNAplus par défaut.

  1. Ouvrez le fichier de configuration.
    1. Sélectionnez les options File->Open.
    2. Sélectionnez Open running configuration file, puis cliquez sur OK.

  2. Sélectionnez les liaisons.
    1. Sélectionnez les options Services->Links
    2. Sélectionnez l'option signalée par la mention NEW, associée au type de liaison que vous voulez utiliser : Token Ring (LAN), SDLC ou QLLC, puis cliquez sur Add. Entrez un nom pour cette liaison, par exemple TR1.

      Pour les liaisons en anneau à jeton, utilisez le nom d'unité par défaut et le numéro de port. Pour les liaisons SDLC et QLLC, demandez les valeurs appropriées à votre administrateur réseau. Lorsque vous avez entré toutes les informations, ou sélectionné les valeurs par défaut, cliquez sur OK, puis sur Done pour revenir à à l'écran principal.

  3. Sélectionnez les connexions.
    1. Sélectionnez les options Services->Connections. Sélectionnez l'option signalée par la mention NEW correspondant à la valeur choisie à l'étape précédente. Par exemple, pour une connexion Token Ring, sélectionnez l'option LAN signalée par NEW. Entrez un nom pour cette connexion et éventuellement une description.
    2. Affectez à Remote End la valeur Host System et à Activation la valeur On Demand. En cas de connexion à un ordinateur autre que le système hôte, sélectionnez la valeur Peer Node au lieu de Host System.
    3. Entrez les trois premiers caractères de l'ID noeud XID dans la première zone Node ID to Send. Par exemple, tapez 05D.
    4. Entrez le numéro d'unité physique SNA associée à votre système dans la seconde zone Node ID to Send. Pour cet exemple, entrez 27510.
    5. Laissez vides les zones correspondant au paramètre "Node ID to Receive".
    6. Entrez votre nom réseau SNA dans la première zone Full Control Point Name. Pour cet exemple, entrez SPIFNET.
    7. Dans la deuxième zone Full Control Point Name, entrez le nom de l'unité physique associée à votre ordinateur HP. Dans cet exemple, tapez NYX2.
    8. Déplacez la liaison configurée à l'étape précédente de la boîte Other Links à celle intitulée Links usable.
    9. Sélectionnez Parameters et entrez les informations de configuration nécessaires. Pour une connexion Token Ring, entrez l'adresse de destination SNA affectée au système serveur DB2RA dans la zone Remote Network Address et laissez les valeurs par défaut dans les autres zones. Dans cet exemple, entrez la valeur 400011527509. Pour les connexions SDLC et QLLC, des informations complémentaires sont requises. Demandez-les à votre administrateur réseau.
    10. Cliquez sur OK pour retourner au panneau de configuration des connexions, puis cliquez de nouveau sur OK, et sur DONE.

  4. Sélectionnez les noeuds locaux.
    1. Sélectionnez les options Services->Local Nodes.
    2. Sélectionnez NEW.
    3. Entrez un nom de noeud et cliquez sur OK. La mention d'une description du noeud est facultative, mais il faut absolument indiquer votre nom réseau dans la zone Name of Network. Pour cet exemple, entrez la valeur SPIFNET.
    4. Déplacez la connexion créée à l'étape préc‚dente de la boîte Available Connections à Connections Used à l'aide du bouton Move.
    5. Cliquez sur OK, puis sur DONE.

  5. Sélectionnez les modes.
    1. Sélectionnez les options APPC->Modes.
    2. Sélectionnez NEW.
    3. Entrez IBMRDB dans la zone Mode Name, ainsi qu'une description si vous le souhaitez.
    4. Dans la boîte Connection, mettez en évidence la connexion que vous venez de configurer. Vérifiez que High priority mode n'est pas sélectionné. Les valeurs de configuration suivantes sont suggérées :
      • Session limit = 030
      • Minimum contention winner limit = 015
      • Partner minimum contention winner limit = 015
      • Automatic activation limit = 001
      • Max send RU length = 4096
      • Max receive RU length = 4096
      • Send and Receive Pacing Counts = 07

      Pour les autres valeurs de configuration, vous pouvez garder les valeurs par défaut.

    5. Cliquez sur OK, puis sur DONE.

  6. Sélectionnez les LU éloignées.
    1. Sélectionnez les options APPC->Remote LUs.
    2. Sélectionnez NEW.
    3. Entrez le nom de LU éloignée comme alias de LU, puis cliquez sur OK. Dans cet exemple, entrez la valeur NYX1GW01. Vous pouvez également entrer une description de la LU éloignée.
    4. La zone Full network name contient le nom réseau SNA dans la première partie et le nom de LU éloignée associé à la base de données du serveur DB2RA dans la seconde. Dans cet exemple, entrez la valeur SPIFNET.NYX1.
    5. Sélectionnez Supports parallel sessions et No session level security.
    6. Cliquez sur OK, puis sur DONE.

  7. Sélectionnez la LU locale.
    1. Dans le menu APPC, sélectionnez l'option Local LUs.
    2. Dans la boîte Local Nodes, sélectionnez le noeud que vous venez de configurer.
    3. Dans la boîte Configured LUs, sélectionnez NEW.
    4. Pour l'alias de LU APPC, entrez le nom de la LU indépendante. Dans cet exemple, il s'agit de NYX2GW01. Vous pouvez également entrer une description de la LU locale.
    5. Vérifiez que les zones Full Network Name contiennent votre nom réseau et le nom de la LU indépendante. Le numéro d'une LU indépendante doit être 000.
    6. Remplacez la valeur du paramètre Session Limit par 030.
    7. Vérifiez que vous avez sélectionné les boutons d'option indiquant que cette LU fait partie des LU par défaut et qu'elle est utilisable en local.
    8. Déplacez la LU éloignée configurée préc‚demment de la boîte Other Remote LUs à la boîte Partner LUs.
    9. Sélectionnez Modes.
    10. Déplacez le mode IBMRDB de la boîte Other Modes à la boîte Associated Modes.
    11. Cliquez une première fois sur OK, puis une deuxième fois, puis sur DONE.

  8. Sélectionnez le nom de destination symbolique.
    1. Sélectionnez les options APPC->Sym Dest Name.
    2. Sélectionnez NEW.
    3. Entrez le nom de destination symbolique à associer à la base de données du serveur DRDA, puis cliquez sur OK. Si vous le souhaitez, entrez une description. Ce nom doit être identique à la valeur nom_dest_symbolique utilisée pour le catalogage du noeud APPC.
    4. Dans la zone Partner LU type, vérifiez que Alias est sélectionné.
    5. Dans la boîte Partner LU, vérifiez que la LU éloignée (et non la LU locale) configurée précédemment est mise en évidence.
    6. Dans la boîte Mode Name, mettez IBMRDB en évidence.
    7. Dans la zone Partner TP name, entrez NYSERVER. Dans cet exemple, il s'agit du programme transactionnel d'une application.
    8. Dans la zone Partner LU type, vérifiez que Alias est sélectionné.
    9. Cliquez sur Security et choisissez la valeur None (cela ne signifie pas que vous ne disposez d'aucune sécurité ; vous pouvez spécifier le type de sécurité ultérieurement dans le répertoire de noeuds).
    10. Une fois cette opération terminée, cliquez une première fois sur OK, puis une seconde fois, et enfin sur DONE.

  9. Sauvegardez la configuration.
    1. Dans le menu File, sélectionnez l'option Save.
    2. Sélectionnez Update running configuration file, puis cliquez sur OK. Votre nouvelle configuration est sauvegardée en tant que configuration en cours par défaut.

Remarques :

  1. Il peut être nécessaire d'arrêter puis de relancer SNA pour que la nouvelle configuration prenne effet.

  2. Le cas échéant, demandez à l'administrateur de bases de données ou de réseau d'ajouter le nom des LU locales dans les tableaux appropriés pour vous permettre d'accéder à la base de données du serveur DRDA.

Lancement du sous-système SNAplus

Pour lancer le sous-système SNAplus, utilisez le programme /opt/sna/bin/snapstart. Au préalable, vous pouvez utiliser /opt/sna/bin/snapstop pour l'arrêter.

Pour lancer les connexions SNAplus, utilisez le programme /opt/sna/bin/snapmanage ou /opt/sna/bin/X11/xsnapmanage.

  1. Dans le menu Manage, sélectionnez l'option Services.

  2. Mettez en évidence le noeud configuré à la section précédente, puis sélectionnez start.

  3. Mettez en évidence le nom de l'ordinateur sur lequel lancer le programme, puis cliquez sur OK.

  4. Mettez en évidence la connexion configurée à la section précédente, puis sélectionnez start.

  5. Mettez en évidence le nom de l'ordinateur sur lequel lancer le programme, puis cliquez sur OK.

Modification des profils APPC pour un client OS/2

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Commencez à configurer votre système DB2 Connect en effectuant les opérations suivantes :

  1. Cliquez deux fois sur l'icône Communications Server.

  2. Cliquez deux fois sur l'icône Communications Manager Setup.

  3. Dans le panneau de configuration du serveur de communications, cliquez sur le bouton de fonction Configuration.

  4. Dans la fenêtre Open Configuration, procédez comme suit :

    1. Indiquez le nom d'un fichier de configuration existant, s'il y a lieu, ou spécifiez le nom d'un nouveau fichier qui doit être créé.

    2. Cliquez sur le bouton de fonction OK pour passer au panneau de configuration du serveur de communications.

  1. Le panneau Configuration Definition s'affiche.

    1. Sélectionnez le bouton de fonction Commonly used definitions.

    2. Dans la fenêtre de définition des communications, sélectionnez le protocole que vous voulez utiliser. Pour les présents exemples, il s'agit du protocole APPC APIs over Token-Ring.

    3. Cliquez sur le bouton de fonction Configure pour continuer.

      S'il s'agit d'un nouveau fichier de configuration, la prochaine fenêtre affichée sera intitulée APPC APIs over Token-Ring. Sinon, ce sera le panneau Communications Manager Profile List.

  2. Le panneau APPC APIs over Token-Ring s'affiche.

    1. Entrez les valeurs de votre choix pour les paramètres suivants :
      • Network ID (19)
      • Local node name (20)

    2. Cliquez sur le bouton de fonction End node recommandé par votre administrateur réseau.

      note

      Vous pouvez sélectionner l'un des boutons d'option suivants : End node - to a network node server ou End node - no network node server. Un serveur de noeuds réseau est utilisé lorsque de nombreux utilisateurs utilisent la même connexion. Le présent exemple assume qu'aucun serveur de noeuds réseau n'est utilisé.


    3. Cliquez sur le bouton de fonction Advanced. La fenêtre Communications Manager Profile List s'affiche.



      * Figure SQLR2CPL not displayed.


    Les étapes suivantes débutent toutes à partir de cette fenêtre. Vous y reviendrez à la fin de chaque étape.

Profil DLC pour réseau local

À partir de la fenêtre Communications Manager Profile List, préparez un profil DLC de réseau local en procédant comme suit :

  1. Sélectionnez les options DLC - Token ring or other LAN types-> Configure.

  2. Entrez la valeur de votre choix pour le paramètre Network ID ou C&SM LAN ID.

  3. Vérifiez que les autres valeurs sont appropriées à votre environnement. Les valeurs indiquées dans l'exemple sont celles définies par défaut.

  4. Cliquez sur OK pour revenir à l'écran affichant la liste des profils du serveur de communications.

Profil des caractéristiques du noeud local

Modifiez les caractéristiques du noeud local SNA en procédant comme suit :

  1. Dans l'écran Communications Manager Profile List, sélectionnez les options SNA local node characteristics->Configure. L'écran concernant les caractéristiques du noeud local s'affiche.

  2. Entrez la valeur de votre choix pour le paramètre Network ID, notée pour l'élément (19).

  3. Le paramètre Local node name a été vraisemblablement défini lors de l'installation du serveur de communications. En cas de doute, consultez l'administrateur du réseau local.

  4. Entrez la valeur de votre choix pour le paramètre Local node ID (hex), notée pour les éléments (21).

    note

    La première partie doit être déjà complétée lorsque vous affichez le profil. Il suffit que vous complétiez la seconde.

  5. Cliquez sur le bouton d'option Options. L'écran Local Node Options s'affiche.

    1. Vérifiez que la case Activate Attach Manager at startup est cochée.

    2. Cliquez sur OK pour revenir à l'écran concernant les caractéristiques de noeuds du serveur de communications.

  6. Cliquez sur OK pour revenir à l'écran affichant la liste des profils du serveur de communications.

Profil des paramètres de la carte DLC en anneau à jeton ou pour tout autre type de réseau local

Profil de liste de cartes

Préparez les profils de connexion SNA en procédant comme suit :

  1. Dans l'écran Communications Manager Profile List, sélectionnez les options SNA Connections->Configure.

  2. Dans l'écran Connections List, pour le paramètre Partner Type, sélectionnez le bouton d'option To peer node, puis cliquez sur le bouton de fonction Create.

  3. La fenêtre Adapter List s'affiche.

  4. Sélectionnez le type de carte Token-ring, or other LAN types et indiquez le même numéro de carte que celui indiqué dans le profil DLC.

  5. Cliquez sur le bouton de fonction Continue pour passer à l'écran Connection to a Peer Node ou Connection to a Host.

Profil de connexion à un noeud homologue

La fenêtre Connection to a Peer Node ou Connection to a Host Node s'affiche. Dans l'écran Connection to a Peer Node ou Connection to Host :

  1. Spécifiez la valeur du paramètre Link name notée pour l'élément (15) de la feuille de travail.

  2. Dans l'écran Connection to Host panel, sélectionnez le bouton de fonction Additional parameters et modifiez la zone Local PU name en entrant la valeur notée pour l'élément (20).

  3. Modifiez la zone Node ID en indiquant les valeurs notées pour les éléments (21).

  4. Modifiez la zone LAN destination address en indiquant la valeur notée pour l'élément (16).

  5. Modifiez la zone Partner network ID en indiquant la valeur notée pour l'élément (17).

  6. Modifiez la zone Partner node name en indiquant la valeur notée pour l'élément (18).

  7. Sélectionnez le bouton d'option Define Partner LUs soit dans l'écran Connection to a Peer Node, soit dans l'écran Connection to Host pour continuer la configuration.

Profil des LU partenaires

Créez un profil de LU partenaire en procédant comme suit :

  1. Entrez la valeur de votre choix pour le paramètre Network ID (17).

  2. Entrez la valeur de votre choix pour les paramètres LU name et Alias (utilisez la valeur de l'élément (18)).

  3. Cliquez sur le bouton de fonction Add pour ajouter le profil de LU partenaire au profil de la connexion.

  4. Cliquez sur OK pour revenir à l'écran précédent.

  5. Dans l'écran Connection to Host, cliquez sur le bouton de fonction Additional Parameters. La fenêtre Partner LU s'affiche.

Profil de définition du mode

Dans l'écran SNA Features List, préparez une définition de mode en procédant comme suit :

  1. Sélectionnez les options Modes->Create.

  2. Définissez le profil de votre mode comme suit :

    1. Entrez la valeur du paramètre Mode Name (26).

    2. Pour les autres zones, vous pouvez soit indiquer des valeurs correspondant au profil de mode défini sur vos serveurs DB2RA, soit ajuster les paramètres.

  3. Cliquez sur OK pour terminer la définition du mode et revenir à l'écran SNA Features List.

Profil de configuration CPI-C

Dans la fenêtre SNA Features List, sélectionnez les options CPI Communications Side Information->Create. L'écran CPI Communications Side Information s'affiche.

Complétez l'écran CPI Communications Side Information en procédant comme suit :

  1. Pour le paramètre Symbolic destination name, entrez la valeur indiquée pour l'élément (23).

  2. Sélectionnez le bouton d'option Alias. CLiquez sur la boîte Alias pour afficher la liste déroulante de tous les alias définis et choisir celui correspondant à l'élément (18).

  3. Dans la boîte Partner TP, indiquez pour le nom du programme transactionnel éloigné (remote Transaction Program (TP) name) la valeur indiqué pour l'élément (24).

    Sélectionnez le bouton d'option None comme valeur du paramètre Security type.

    note

    Cela ne signifie pas que vous ne disposez d'aucune sécurité ; vous pouvez spécifier le type de sécurité ultérieurement lors de la mise à jour des répertoires de noeuds.

  4. Dans la zone Mode name, entrez la valeur indiquée pour l'élément (26).

  5. Cliquez sur OK pour sauvegarder le profil de configuration CPI et revenir à l'écran SNA Features List.

  6. Cliquez sur Fermeture pour revenir à l'écran Communications Manager Profile List.


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC pour un client SCO OpenServer

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Pour utiliser le protocole APPC, le programme Interface Systems Cleo SNA doit être installé et configuré sur le poste de travail client, et vous devez créer une entrée dans le répertoire des noeuds.

Configuration de Interface Systems Cleo pour le poste de travail client

Avant de configurer la connexion entre le programme DB2 Client Application Enabler pour poste de travail SCO OpenServer et le serveur, adressez-vous à l'administrateur réseau pour obtenir certaines informations.

La présente section fournit un exemple d'utilisation de ces valeurs à des fins de configuration des paramètres SNA sur DB2 Client Application Enabler pour poste de travail SCO OpenServer. Il ne s'agit que d'un exemple ; vous devez bien connaître SNA et la configuration de vos communications pour réussir celle de Cleo pour DB2 Client Application Enabler pour SCO OpenServer.

Reportez-vous au manuel Interface Systems Cleo Administration Guide pour plus d'informations sur les sujets suivants :

Activation du support APPC

Pour utiliser le protocole APPC, le programme Interface Systems Cleo SNA, version 4.1.1.0, doit être installé et configuré sur le client.

Informations d'ordre général sur la configuration de Interface Systems Cleo SNA

La procédure ci-après peut vous guider lors de la configuration du programme Interface Systems Cleo. Reportez-vous au manuel Interface Systems Cleo Administration Guide pour plus de précisions. La meilleure façon de procéder consiste à découper la configuration de Cleo SNA en trois phases.

Phase 1

Lors de la première phase, vous définissez généralement une seule liaison (LINK), un seul noeud (NODE) et une seule connexion (CONNECTION). Lancez le programme de configuration de Cleo SNA, cxconfig, xcomconfig ou comconfig, pour créer un fichier de configuration ou le modifier.

Une fois qu'une connexion est active, il est facile d'en ajouter de nouvelles.

Phase 2

Lors de la seconde phase, vous définissez une LU locale (LOCAL LU), une LU partenaire (PARTNER LU) éloignée et un mode (MODE). L'association de ces trois ressources définit une session APPC.

note

Si le mode active des sessions parallèles, de nombreuses sessions peuvent alors exister simultanément entre les mêmes paires de LU ; cela a pour conséquence d'augmenter la disponibilité des services.

Une fois une session activée, il est simple d'ajouter des LU et des modes partenaires supplémentaires.

Phase 3

La troisième phase consiste à définir le profil de configuration CPI-C et varie selon qu'il s'agit de configurer un client DB2 ou un poste de travail DDCS.

Liaisons, connexions et noeuds

La présente section fournit des informations plus détaillées sur les liaisons, les connexions et les noeuds nécessaires à la réalisation de la phase 1.

LINK

Une liaison (LINK) décrit l'interface entre le programme Cleo et le matériel utilisé pour la connexion au réseau SNA. Cette section suppose l'existence d'une carte physique installée correctement. Consultez la documentation fournie avec le programme Cleo pour obtenir la liste des cartes physiques prises en charge. Vous pouvez affecter à la liaison le nom de votre choix. Celui-ci n'est consultable que par l'intermédiaire des utilitaires de configuration ou de gestion du sous-système SNA Cleo. Ainsi, pour une liaison en anneau à jeton, TOKLINK1, vous identifiez l'unité (pilote d'unité) utilisée par cette carte. Vous pouvez aussi déterminer ce paramètre en lançant la commande SCO OpenServer llistat. /dev/net0 représente une valeur classique pour ce paramètre.

CONNECTION

Une connexion (CONNECTION) est définie entre votre poste de travail et un ordinateur éloigné, pour chaque ordinateur de ce type auquel vous accéderez. Une connexion utilise une liaison pour atteindre l'ordinateur éloigné.

En règle générale, cette ressource est à l'origine de la plupart des incidents, en particulier l'ID_noeud utilisé pour la transmission et la réception.
Remarque :Pour les connexions hôtes, les ID noeuds sont parfois inutiles, ainsi que cela est expliqué dans la section appropriée du manuel Cleo Administration Guide. C'est également le cas pour certains niveaux de VTAM. Adressez-vous à votre administrateur VTAM pour obtenir les valeurs appropriées concernant ces zones. Le cas échéant, la valeur du paramètre ID noeud pour transmission proviendra de la macro PU VTAM décrivant votre poste de travail, en particulier des zones IDBLK=xxx et BLKNUM=yyyyy.

Le paramètre ID noeud pour réception identifie l'ordinateur éloigné. Il suffit généralement de coder la valeur xxx du noeud éloigné, et d'utiliser la valeur "fffff" dans la zone BLKNUM. 05D constitue une valeur classique pour xxx.

Vous devez également indiquer l'adresse MAC de la carte sur l'ordinateur éloigné. Elle est entrée dans la sous-fenêtre des paramètres. Pour obtenir ces informations, adressez-vous à l'administrateur VTAM ou réseau.

  • Pour les connexions hôtes, il s'agit de l'adresse MAC du serveur DB2 Connect.

  • Pour les liaisons entre homologues, il s'agit de l'adresse de l'ordinateur homologue.
Remarque :Un système hôte contrôle en principe des centaines, voire des milliers de LU. Il suffit que vous définissiez une connexion pour accéder à toutes les autres. Vous pouvez accédez à plusieurs LU via la même connexion.

NODE

Un noeud (NODE) local définit l'instance PU21 locale. Il en existe une par poste de travail. La définition du noeud spécifie les liaisons actives sur le noeud et indique si des demandes de connexions entrantes seront autorisées.

Une fois ces trois ressources dûment configurées, vous pouvez lancer (ou activer) une connexion via les utilitaires de gestion Cleo.

LU locale et partenaires, et modes

La présente section donne des informations plus détaillées sur les modes, ainsi que sur les LU locale et partenaires qu'il est indispensable de définir pour passer à la phase 2.

Définition du mode

Pour DB2, utilisez un nom de mode "IBMRDB". Consultez les feuilles de travail pour des exemples de valeurs à utiliser. Remarquez que pour les connexions hôtes, généralement DDCS, il doit y avoir un paramètre MODEENT VTAM équivalent au paramètre MODE. Vérifiez cela avec votre administrateur VTAM.

L'entrée relative au mode dans le programme Cleo permet également de définir la connexion via laquelle une session est établie. Vous choisissez la connexion nécessaire à ce mode particulier. Cela signifie a) que la connexion doit avoir été définie en premier, et b), que plusieurs modes aux nom et caractéristiques identiques doivent être définis si vous avez besoin de vous connecter à de nombreuses bases de données éloignées sur des ordinateurs différents. Dans ce contexte, il est recommandé d'utiliser la zone Description pour différencier les modes portant le même nom (en y indiquant le nom de la connexion).

Définition de LU partenaires

Adressez-vous à l'administrateur de bases de données pour obtenir le nom de la LU partenaire existant sur la base de données éloignée. Chaque base de données à laquelle vous accédez via le protocole APPC est définie pour le réseau SNA par ce nom de LU.

Définition d'une LU locale

Adressez-vous à l'administrateur VTAM pour obtenir le nom de votre LU locale nécessaire aux connexions à l'hôte. Elle doit être définie pour VTAM sous la macro PU définissant votre noeud PU21. Vous devez sélectionner les LU éloignées auxquelles accéder à partir d'une LU locale précise dans le panneau de définition de la LU locale, ainsi que le noeud à utiliser pour la session. Le noeud définissant la connexion à utiliser par la session, vous n'aurez pas à identifier celle-ci au cours de la définition de la LU locale. Notez qu'après chaque ajout d'une définition de LU partenaires éloignées, vous devez mettre à jour la définition de la LU locale pour intégrer les nouvelles LU partenaires. Il suffit de définir une LU locale pour les communications SNA de votre poste de travail.

Une fois ces trois ressources dûment configurées, vous pouvez lancer (ou activer) une connexion via les utilitaires de gestion de Cleo.
Remarque :Cette possibilité de démarrer des connexions et des sessions sans tenir compte des applications permet d'obtenir un niveau élevé de performances et de fiabilité sur les réseaux SNA APPC. Si des liaisons, connexions et sessions sont déjà actives sur votre poste de travail, des applications telles que DB2 seront en mesure de démarrer des conversations LU6.2 sur ces sessions en évitant pratiquement tout délai dû à l'acquisition et à l'allocation des ressources.

Une conversation démarre lorsque vous lancez l'instruction SQL DB2 suivante :

   connect to nom_bd

Exemple
Les hypothèses suivantes ont été émises lors de la configuration de ce système :

Remarques :

  1. Les valeurs indiquées le sont uniquement à titre d'exemple ; vous devez les remplacer par des valeurs adaptées à votre système d'exploitation.

  2. Adressez-vous à l'administrateur réseau pour obtenir les valeurs adéquates.

  3. Vous trouverez une feuille de travail au Tableau 20. Elle vous permettra de rassembler les informations nécessaires.

Les noms et adresses utilisés dans cet exemple sont les suivants :

   CP Name                                NYX2  (20)
   Remote LINK ADDRESS                    40005AA8B532   (16)
   XID Node ID                            05D27510  (21)
   Network Name                           SPIFNET  (19)
   Local LU Name                          NYX2GW01  (26)
   Remote LU Name                         NYX1GW01  (18)
   Remote Transaction Program Name        NYSERVER  (24)
   Mode Name                              IBMRDB  (26)

Configuration du programme Interface Systems Cleo

Pour configurer le programme Interface Systems Cleo en vue de son utilisation avec DB2 Client Application Enabler pour SCO OpenServer, connectez-vous en tant qu'utilisateur root et utilisez le programme /usr/bin/comconfig ou /usr/bin/X11/cxconfig. Pour plus de détails, reportez-vous à la documentation Cleo. La procédure suivante décrit comment configurer Cleo pour DB2 Client Application Enabler pour SCO OpenServer à l'aide de ces programmes.
Remarque :Cette procédure suggère des valeurs pour les paramètres de configuration. Pour les autres paramètres, utilisez les valeurs Cleo par défaut.

  1. Ouvrez le fichier de configuration.
    1. Sélectionnez les options File->Open
    2. Sélectionnez Open running configuration file, puis cliquez sur OK.

  2. Sélectionnez les liaisons.
    1. Sélectionnez les options Services->Links
    2. Sélectionnez l'option signalée par la mention NEW, associée au type de liaison que vous voulez utiliser : Token Ring (LAN), SDLC ou QLLC, puis cliquez sur Add. Entrez un nom pour cette liaison, par exemple TR1.

      Pour les liaisons en anneau à jeton, utilisez le nom d'unité par défaut et le numéro de port. Pour les liaisons SDLC et QLLC, demandez les valeurs appropriées à votre administrateur réseau. Lorsque vous avez entré toutes les informations, ou sélectionné les valeurs par défaut, cliquez sur OK, puis sur Done pour revenir à à l'écran principal.

  3. Sélectionnez les connexions.
    1. Sélectionnez les options Services->Connections. Sélectionnez l'option signalée par la mention NEW correspondant à la valeur choisie à l'étape précédente. Par exemple, pour une connexion Token Ring, sélectionnez l'option LAN signalée par NEW. Entrez un nom pour cette connexion et éventuellement une description.
    2. Affectez à Remote End la valeur Host System et à Activation la valeur On Demand. En cas de connexion à un ordinateur autre que le système hôte, sélectionnez la valeur Peer Node au lieu de Host System.
    3. Entrez les trois premiers caractères de l'ID noeud XID dans la première zone Node ID to Send. Par exemple, tapez 05D.
    4. Entrez le numéro de l'unité physique SNA associée à votre système dans la seconde zone Node ID to Send. Pour cet exemple, entrez 27509.
    5. Laissez vides les zones correspondant au paramètre "Node ID to Receive".
    6. Entrez votre nom réseau SNA dans la première zone Full Control Point Name. Pour cet exemple, entrez SPIFNET.
    7. Dans la deuxième zone Full Control Point Name, entrez le nom de l'unité physique associée à votre ordinateur SCO OpenServer. Pour cet exemple, tapez NYX2.
    8. Déplacez la liaison configurée à l'étape précédente de la boîte Other Links à celle intitulée Links usable.
    9. Sélectionnez Parameters et entrez les informations de configuration nécessaires. Pour une connexion Token Ring, entrez l'adresse de destination SNA affectée au système serveur DB2RA dans la zone Remote Network Address et laissez les valeurs par défaut dans les autres zones. Dans cet exemple, entrez la valeur 400011527509. Pour les connexions SDLC et QLLC, des informations complémentaires sont requises. Demandez-les à votre administrateur réseau.
    10. Cliquez sur OK pour retourner au panneau de configuration des connexions, puis cliquez de nouveau sur OK, puis sur DONE.

  4. Sélectionnez les noeuds locaux.
    1. Sélectionnez les options Services->Local Nodes.
    2. Sélectionnez NEW.
    3. Entrez un nom de noeud et cliquez sur OK. Vous pouvez également taper une description du noeud, mais vous devez indiquer votre nom réseau dans la zone Name of Network. Pour cet exemple, entrez la valeur SPIFNET.
    4. Déplacez la connexion créée à l'étape préc‚dente de la boîte Available Connections à Connections Used à l'aide du bouton Move.
    5. Cliquez sur OK, puis sur DONE.

  5. Sélectionnez les modes.
    1. Sélectionnez les options APPC->Modes.
    2. Sélectionnez NEW.
    3. Entrez IBMRDB dans la zone Mode Name, ainsi qu'une description si vous le souhaitez.
    4. Dans la boîte Connection, mettez en évidence la connexion que vous venez de configurer. Vérifiez que High priority mode n'est pas sélectionné. Les valeurs de configuration suivantes sont suggérées :
      • Session limit = 030
      • Minimum contention winner limit = 015
      • Partner minimum contention winner limit = 015
      • Automatic activation limit = 001
      • Max send RU length = 4096
      • Max receive RU length = 4096
      • Send and Receive Pacing Counts = 07

      Pour les autres valeurs de configuration, vous pouvez garder les valeurs par défaut.

    5. Cliquez sur OK, puis sur DONE.

  6. Sélectionnez les LU éloignées.
    1. Sélectionnez les options APPC->Remote LUs.
    2. Sélectionnez NEW.
    3. Entrez le nom de LU éloignée comme alias de LU, puis cliquez sur OK. Dans cet exemple, entrez la valeur NYX1. Vous pouvez également entrer une description de la LU éloignée.
    4. La zone Full network name est composée du nom réseau SNA figurant dans la première zone et du nom de LU éloignée associé à la base de données du serveur DRDA dans la seconde. Dans cet exemple, entrez la valeur SPIFNET.NYX1.
    5. Sélectionnez Supports parallel sessions et No session level security
    6. Cliquez sur OK, puis sur DONE.

  7. Sélectionnez la LU locale.
    1. Dans le menu APPC, sélectionnez l'option Local LUs.
    2. Dans la boîte Local Nodes, sélectionnez le noeud que vous venez de configurer.
    3. Dans la boîte Configured LUs, sélectionnez NEW.
    4. Pour l'alias de LU APPC, entrez le nom de la LU indépendante. Dans cet exemple, il s'agit de NYX2GW01. Vous pouvez également entrer une description de la LU locale.
    5. Vérifiez que les zones Full Network Name contiennent votre nom réseau et le nom de la LU indépendante. Le numéro d'une LU indépendante doit être 000.
    6. Remplacez la valeur du paramètre Session Limit par 030.
    7. Vérifiez que vous avez sélectionné les boutons d'option indiquant que cette LU fait partie des LU par défaut et qu'elle est utilisable en local.
    8. Déplacez la LU éloignée configurée préc‚demment de la boîte Other Remote LUs à la boîte Partner LUs.
    9. Sélectionnez Modes.
    10. Déplacez le mode IBMRDB de la boîte Other Modes à la boîte Associated Modes.
    11. Cliquez sur OK une première fois, puis une deuxième fois, et ensuite sur DONE.

  8. Sélectionnez le nom de destination symbolique.
    1. Sélectionnez les options APPC->Sym Dest Name.
    2. Sélectionnez NEW.
    3. Entrez le nom de destination symbolique à associer à la base de données du serveur DB2RA, puis cliquez sur OK. Si vous le souhaitez, entrez une description. Ce nom doit être identique à la valeur nom_dest_symbolique utilisée pour le catalogage du noeud APPC.
    4. Dans la zone Partner LU type, vérifiez que Alias est sélectionné.
    5. Dans la boîte Partner LU, vérifiez que la LU éloignée (et non la LU locale) configurée précédemment est mise en évidence.
    6. Dans la boîte Mode Name, mettez IBMRDB en évidence.
    7. Pour le Partner TP name, entrez NYSERVER. Dans cet exemple, il s'agit du programme transactionnel d'une application.
    8. Dans la zone Partner LU type, vérifiez que Alias est sélectionné.
    9. Cliquez sur Security et choisissez la valeur None (cela ne signifie pas que vous ne disposez d'aucune sécurité ; vous pouvez spécifier le type de sécurité ultérieurement dans le répertoire de noeuds).
    10. Une fois cette opération terminée, cliquez sur OK une première fois, puis une seconde fois, et enfin sur DONE.

  9. Sauvegarde de la configuration
    1. Dans le menu File, sélectionnez l'option Save.
    2. Sélectionnez Update running configuration file, puis cliquez sur OK. Votre nouvelle configuration est sauvegardée en tant que configuration en cours par défaut.

Lancement du sous-système Interface Systems Cleo
Pour démarrer le sous-système Cleo, lancez la commande /usr/bin/comstart. Pour arrêter Cleo SNA, utilisez /usr/bin/comstop. Pour démarrer et arrêter des ressources SNA individuelles, y compris des ressources non configurées pour le démarrage automatique, utilisez les utilitaires de gestion de Cleo /usr/bin/commanage ou /usr/bin/cxmanage.

* Figure hint not displayed.

Attendez 30 à 60 secondes après l'émission de la commande comstart avant de lancer commanage. Cela permet d'activer automatiquement les liaisons, connexions et sessions avant le démarrage des utilitaires de gestion.

Utilitaire Cleo SNA Text Configuration

La section suivante présente un exemple de configuration SNA sur un client DB2 pour SCO OpenServer permettant la prise en charge des communications par un poste de travail serveur.

Remarques :

  1. Les valeurs indiquées le sont uniquement à titre d'exemple ; vous devez les remplacer par des valeurs adaptées à votre environnement d'exploitation.

  2. Adressez-vous à l'administrateur réseau pour obtenir les valeurs adéquates.

  3. Vous trouverez une feuille de travail dans le Tableau 20. Elle vous permettra de rassembler les informations nécessaires.

Il existe un fichier de configuration qui est lu par le serveur lors de la mise en route. Par défaut, il s'agit de /usr/lib/cleo/com.cfg. Ce fichier définit les ressources et les caractéristiques d'exploitation SNA via un jeu de directives de configuration. Cleo comprend un utilitaire de conversion en texte binaire permettant de vérifier et de manipuler directement les fichiers de configuration. Vous en trouverez une description dans le manuel Cleo Text Configuration Utilities Guide. Cette méthode de modification d'une configuration est normalement réservée aux utilisateurs expérimentés. La présente section décrit le fichier de configuration texte.

* Figure hint not displayed.

Il est judicieux de sauvegarder votre fichier de configuration pour vous protéger d'une perte de données accidentelle.

Pour utiliser le protocole APPC, vous devez spécifier un certain nombre de directives de configuration dans le fichier de configuration. Prenons l'exemple d'un réseau local en anneau à jeton, vous devez spécifier les directives de configuration suivantes :

[TR_LINK]

[TR_CONN]

[TR_USAGE]

Cette entrée relie les entrées TR_LINK et NODE, et décrit le mode de contrôle et d'interaction du noeud local avec la liaison.

[APPC_MODE]

[APPC_REMOTE_LU]

[APPC_LOCAL_LU]

[NODE]

[SYM_DEST_NAME]

Reportez-vous au Tableau 19 , pour une brève description des paramètres associés à chacune des directives répertoriées précédemment.

Vous trouverez ci-après un exemple de fichier de configuration contenant des directives de configuration. Pour plus d'informations sur la configuration et l'administration des ressources SNA de Cleo, reportez-vous au manuel Interface Systems Cleo Administration Guide.

; *****************************************************************************
; Cleo Binary to Text Configuration Utility
; Copyright (c) 1989 - 1995 Interface Systems, Inc.
; Binary Configuration   = com.cfg
; Security File          = com.sec
; Configuration type     = Client/Server
; File version           = 100.20
; *****************************************************************************
 
; *****************************************************************************
; Diagnostics Record (Mandatory)
; *****************************************************************************
[DIAGNOSTICS]
connection           = ""               ; Name of network mgt connection
UCF_user             = ""               ; User ID for UCF commands
error_log            = "/usr/lib/cleo/com.err"
                                        ; Error log file
audit_log            = "/usr/lib/cleo/com.aud"
                                        ; Audit log file
audit_level          = 6                ; Detailed problem analysis
send_overfl          = No               ; Send RTM when response counter max
send_end             = No               ; Send RTM at end of session
stop_timer           = screen           ; Data first reaches the screen
boundary_1           = 0.5              ; RTM histogram time boundaries
boundary_2           = 1.0
boundary_3           = 2.0
boundary_4           = 5.0
pc_error_log         = "c:\com.err"     ; PC client error log file
pc_audit_log         = "c:\com.aud"     ; PC client audit log file
 
; *****************************************************************************
; Local Node Record
; *****************************************************************************
[NODE]
name                 = "NYX1"           ; Local Node Name
description          = "local node"
                                        ; Description of Local Node
network              = "SPIFNET"        ; Node Network Name
 
; *****************************************************************************
; Token Ring Link Record
; *****************************************************************************
[TR_LINK]
name                 = "TOKLINK"        ; Name
 
description          = "Token-Ring Link"; Description
device_name          = "SNA_TR          ; Name of device file for link
adaptor              = "net1"           ; Name of device file for adaptor
port                 = 0                ; Adaptor port
 
; *****************************************************************************
; Token Ring Link Usage Record
; *****************************************************************************
[TR_USAGE]
node                 = "NYX1"           ; Node name
link                 = "TOKLINK"        ; Link name
incoming             = Yes              ; Incoming calls accepted
max_conn             = 10               ; Maximum number of connections
local_sap            = 04               ; Local SAP address
 
; *****************************************************************************
; Token Ring Connection Record
; *****************************************************************************
[TR_CONN]
name                 = "HOST0001"       ; Name of connection
node                 = "NYX1"           ; Name of node
                                          (THIS NODE NOT THE REMOTE COMPUTER)
description          = "Token-Ring connection"
                                        ; Description
remote_end           = host             ; Remote end is host
activation           = initially        ; Initially active
node_send            = "05D.51902"      ; Node id to send
node_rcv             = "05D.00000"      ; Node id to receive
control_point        = "CAIBMOML.NYX1"  ; Fully qualified control point name
remote_address       = 400009451902     ; Address of remote TR network
remote_sap           = 04               ; Remote SAP address
retry_limit          = 2                ; Retry limit
rcv_ack_limit        = 2                ; Receive acknowledgment threshold
send_ack_limit       = 1                ; Unacknowledged send threshold
max_btu              = 1929             ; Maximum BTU length
link                 = "TOKLINK"        ; link
 
; *****************************************************************************
; APPC Mode Record
; *****************************************************************************
[APPC_MODE]
name                 = "IBMRDB"         ; Mode name
mode_ID              = 0                ; Unique Mode ID
description          = "IBMRDB to HOST" ; Description
connection           = "HOST0001"       ; Connection used by this mode
priority             = high             ; Mode is High Priority
session_limit        = 8                ; Mode Session Limit
MCW                  = 4                ; Min Conwinner Sessions
partner_MCW          = 4                ; Partner Min Conwinner Sessions
auto_act             = 4                ; Auto activated sessions
min_sendRU           = 256              ; Min Send RU size
max_sendRU           = 4096             ; Max Send RU size
send_pace            = 4                ; Send Pacing count
min_rcvRU            = 256              ; Min Receive RU size
max_rcvRU            = 1024             ; Max Receive RU size
rcv_pace             = 4                ; Receive Pacing count
 
; *****************************************************************************
; APPC Remote LU Record
; *****************************************************************************
[APPC_REMOTE_LU]
alias                = "NYX1GW01"        ; LU Alias
description          = ""
                                        ; Text description of LU
net_name             = "SPIFNET"        ; LU Network Name
LU_name              = "NYX1GW01"        ; Name of LU
SSCP_Alias           = "NYX1GW01"        ; SSCP LU Alias
parallel_sess        = Yes              ; Parallel Sessions supported
conv_sec             = no               ; LU uses conversation level security
session_sec          = none             ; No Session Level Security
 
; *****************************************************************************
; APPC Local LU Record
; *****************************************************************************
[APPC_LOCAL__LU]
alias                = "NYX2GW01"       ; LU Alias
node                 = "NYX2"           ; Local Node
description          = "local lu"       ; Text description of LU
net_name             = "SPIFNET"        ; LU Network Name
LU_name              = "NYX2GW01"       ; Name of LU
LU_number            = 0                ; LU Number
session_lim          = 20               ; Session Limit
default_LU           = Yes              ; LU in pool of Default LUs
local_use            = Yes              ; LU can be used locally
syncpoint            = No               ; LU supports syncpoint sessions
conv_sec             = Yes              ; LU uses conversation level security
preval_sec           = Yes              ; LU can prevalidate security
partner_LU           = "NYX1GW01, 0"     ; List of Partner LUs and Modes
 
 
; *****************************************************************************
; Symbolic Destination Name Record
; *****************************************************************************
[SYM_DEST_NAME]
name                 = "DB2CPIC"        ; CPI-C symbolic destination name
description          = ""               ; Description of sym dest name
partner_type         = application      ; Application TP partner
partner_name         = "NYSERVER"       ; Partner TP name
                                        ; DB2DRDA or x'07F6C4C2' on MVS,
                                        ; x'07F6C4C2' on OS/400,
                                        ; RDB_NAME for VSE or VM.
partner_LUtype       = alias            ; LU name is an alias
partner_LU           = "NYX1GW01"       ; Partner LU name
mode                 = "IBMRDB"         ; Mode name of mode used
conv_sec             = same ;  (could be program) No conversation security
 


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC pour un client SINIX

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

La section suivante présente un exemple de configuration SNA sur un client DB2 pour SINIX permettant la prise en charge des communications par un poste de travail serveur.

Remarques :

  1. Les valeurs indiquées le sont uniquement à titre d'exemple ; vous devez les remplacer par des valeurs adaptées à votre environnement d'exploitation.

  2. Adressez-vous à l'administrateur réseau pour obtenir les valeurs adéquates.

  3. Vous trouverez une feuille de travail dans le Tableau 20. Elle vous permettra de rassembler les informations nécessaires

Il existe un fichier de configuration qui est lu par le serveur TRANSIT lors de la mise en route. Par défaut, il s'agit de /opt/lib/transit/KOGS/conf.nuc. Ce fichier définit les ressources et les caractéristiques d'exploitation SNA via un jeu de directives de configuration.

Vous trouverez ci-après un exemple de fichier de configuration contenant des directives de configuration.

    XLINK    tok0.001,                                        //Link name
                       ACT         = AUTO,                    //Activation
                       TYP         = LAN,                     //Connection type
                       XID         = 05D27946,                //Node ID
                       CPNAME      = CAIBMOML.OMXTXL,         //Control point
                       CONFSTR     = /opt/lib/llc2/conf.str,  //Confstr
                       DEVICE      = tr0,                     //Device
                       SSAP        = 04                       //SSAP
    XPU       JAGUAR,                                         //Station name
                       TYP         = PEER,                    //Type
                       CONNECT     = AUTO,                    //Connection setup
                       DISCNT      = AUTO,                    //Connection shutdown
                       LINK        = tok0.001,                //Link name
                       NVSCONNECT  = DYNAMIC,                 //NVS connect
                       MAXDATA     = 265,                     //Segment size
                       XID         = 05D27946,                //Node ID
                       CPNAME      = CAIBMOML.OMXTP909,       //Control point
                       ROLE        = NEG,                     //Station role
                       PAUSE       = 3,                       //Pause
                       RETRIES     = 10,                      //Retries
                       DMAC        = 10005AA8E208,            //DMAC
                       DSAP        = 04,                      //DSAP
                       RWINDOW     = 7                        //Window
    XLU       OMXTXL,                                         //Name
                       TYP         = 6,                       //LU type
                       PUCONNECT   = APHSTART,                //Connection
                       CTYP        = PUBLIC,                  //Coordinate Type
                       SESS-LMT    = 3,                       //Session limit
                       SESS-CTR    = IND,                     //Session control
                       NETNAME     = CAIBMOML.OMXTXL,         //Network name
                       PAIR        = OMXTP909 IBMRDB          //LU pair
    XRLU    OMXTP909,                                         //Remote LU name
                       NETNAME     = CAIBMOML.OMXTP909,       //Network name
                       PU          = JAGUAR                   //Station name
    XMODE     IBMRDB,                                         //Mode name
                       SESS-MAX    = 20,                      //Session Max
                       SESS-LOS    = 10,                      //Session Loser
                       SESS-WIN    = 10,                      //Session Winner
                       SESS-AUTO   = 5,                       //Session Auto
                       SRU-MAX     = 87,                      //RU size Send
                       RRU-MAX     = 87,                      //RU size Recv
                       PAC-SEND    = 4,                       //Pacing Send
                       PAC-RCV     = 4,                       //Pacing Recv
                       IDLETIME    = 0                        //Idle time
    XSYMDEST  CPICSND,                                        //SD name
                       RLU         = OMXTP909,                //RLU name
                       MODE        = IBMRDB,                  //Mode name
                       TP          = CPICRCV,                 //TP name
                       TP-TYP      = USER,                    //Type
                       SEC-TYP     = NONE                     //Security
 XEND


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC pour un client Solaris

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Vous devez également créer un fichier contenant la configuration CPI-C représentant le nom de destination symbolique.

Vous pouvez utiliser vi ou l'éditeur de votre choix pour créer les fichiers de configuration.

Fichier de configuration CPIC

Ce fichier doit être placé dans le répertoire de l'application pour un système DB2 Connect pour Solaris autonome. Toutefois, si DB2 Connect pour Solaris est utilisé en tant que passerelle, le fichier doit être localisé dans l'un des répertoires suivants pour les agents de DBA2 puissent y accéder :

Remarque :Le nom du fichier de configuration CPIC doit être identique au nom de destination symbolique indiqué dans le répertoire de noeuds DB2 résidant sur le système DB2 Connect pour Solaris.

Exemple de fichier de configuration CPIC

Le nom du fichier de configuration CPIC doit être identique au nom de destination symbolique indiqué dans le répertoire de noeuds DB2 pour DB2 Connect pour Solaris.

# CPIC Side File information
#
PTNR_LU_NAME=NYX1GN01
MODE_NAME=IBMRDB
TP_NAME= NYSERVER
SECURITY=NONE

Le fichier s'appelle sunpu2.config et il doit être stocké dans le répertoire /opt/SUNWpu21, ou dans celui dans lequel SunLink SNA PU 2.1 Server est installé.

Figure 1. Exemple de fichier de configuration Client Solaris PU 2.1 SNA

// SunLink SunLU6.2/SunPU2.1 SNA Server Sample Configuration
// Token Ring Peer-to-Peer System A @(#)sunlu62.a.tr
//
// The physical connection is a Token Ring interface adapter.
 
CP      NAME=NYX2                       // Local name (8 char max)
        NQ_CP_NAME=SPIFNET.NYX12         // Network Qualified Name
        ;
 
TRLINE  NAME=MAC1                       // SunLink specific name
        SOURCE_ADDRESS=x'400011527509'  // sysA_mac_addr for Sun machine
        ;
 
DLC     NAME=HOSTLINK                   // User defined name (8 char max)
        LINK_NAME=MAC1                  // Line name this station is on
        LCLLSAP=x'04'                   // Local Link Service Access Point
        RMTLSAP=x'04'                   // Remove Link Service Access Point
        RMTMACADDR=x'40005AA8B532'      // sysB_mac_addr
        TERMID=x'07127509'              // XID negotiation
        ;
 
LU      NAME=NYX2GW01                   // Local name (8 char max)
        NQ_LU_NAME=SPIFNET.NYX2GW01  // Network Qualified Name
        SESS_LMT=50                     // Max LU sessions
        LUTYPE=6.2
        ;
 
PTNR_LU NAME=NYM2DB2                    // Partner LU name(8 char max)
        LOC_LU_NAME=NYX1GW01            // Associated Local LU
        NQ_LU_NAME=SPIFNET.NYM2DB2      // Network Qualified Name
        ;
 
MODE    NAME=IBMRDB                     // Mode Name (8 char max)
        DLC_NAME=HOSTLINK               // Associated DLC
        PTNR_LU_NAME=            // Associated Partner LU
        LCL_MAX_SESS_LMT=30             // Max Session Limit
        MIN_CW_SESS=15                  // Min Conwinners
        MIN_CL_SESS=15                  // Min Conlosers
        ;



note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC d'IBM Communications Server pour un client Windows NT

Vous devrez peut-être créer un fichier de configuration entièrement nouveau ou modifier un fichier existant. La présente section suppose que vous optez pour la première solution, mais si vous personnalisez un fichier existant, la procédure est similaire. Effectuez les étapes suivantes :

Pour commencer, effectuez les opérations suivantes :

  1. Cliquez sur le bouton de fonction Démarrage, et sélectionnez les options Programmes->IBM Communications Server ->SNA Node Configuration.

  2. Sélectionnez File->New pour créer un nouveau fichier de configuration, comme c'est le cas dans cet exemple, ou File->Open pour sélectionner, ouvrir et modifier un profil de configuration existant.

  3. Sélectionnez Scenarios->CPI-C, APPC, or 5250 Emulation, ou Scenarios->Advanced lors de la création d'un fichier de configuration ou de la modification d'un fichier existant.

Configuration du noeud

Pour configurer le noeud, procédez comme suit (le présent exemple s'applique à un noeud d'extrémité) :

  1. Sélectionnez l'option de configuration Configure Node et cliquez sur New. Le bloc-notes Define The Node s'affiche.

  2. Complétez la page de bloc-notes Basic. Pour ce faire, utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Fully qualified CP name
    SPIFNET.NYX2 (19) et (20)
    CP alias
    Il est suggéré d'utiliser NYX2, soit la même valeur que pour l'élément (20)
    Local Node ID
    05D pour l'ID bloc (3 premiers chiffres de l'élément (21)), et 27510 pour l'ID de l'unité physique (5 derniers chiffres de l'élément (21)).
    Node Type
    Noeud d'extrémité dans cet exemple.

  3. Cliquez sur OK pour sauvegarder la définition du noeud et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration des unités

Pour configurer des unités, procédez comme suit (le présent exemple utilise un DLC réseau local) :

  1. Sélectionnez l'option de configuration Configure Devices.

  2. Sélectionnez la définition de connexion appropriée à votre environnement. Dans cet exemple, il s'agit de LAN.

  3. Cliquez sur New. Le bloc-notes Define a LAN Device s'affiche.

  4. Dans le présent exemple, toutes les zones de la page de bloc-notes Basic peuvent être définies par leur valeur par défaut, ainsi que celles des pages Advanced et Performance.

  5. Cliquez sur OK pour sauvegarder la définition du noeud et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration des connexions

Pour configurer la connexion au réseau local, procédez comme suit :

  1. Sélectionnez l'option de configuration Configure Connections en ayant également choisi votre connexion, en l'occurrence LAN.

  2. Cliquez sur New. Le bloc-notes Define a LAN Connection s'affiche.

  3. Complétez la page de bloc-notes comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Link Station Name
    Utilisez toute valeur significative unique, telle que LINKNYX1.
    Device name
    Utilisez la valeur qui s'est affichée. Elle a été sélectionn‚e lors de la configuration de l'unité réalisée à l'étape pr‚c‚dente.
    Destination Address
    40005AA8B532 (16)
    Remote SAP
    Définie par la valeur défaut, soit 04 dans cet exemple.

  4. Sélectionnez l'onglet de bloc-notes Security et définissez le paramètre Adjacent CP name par SPIFNET.NYX1, ce qui correspond aux éléments (17) et (13) de la feuille de travail.

  5. Cliquez sur OK pour sauvegarder la définition de la connexion et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration du programme transactionnel

Vous n'avez pas à intervenir.

Configuration de la LU partenaire

Pour configurer la LU partenaire, procédez comme suit :

  1. Sélectionnez l'option de configuration Configure Partner LU et cliquez sur New. Le bloc-notes Define a Partner LU 6.2 s'affiche.

  2. Complétez la page de bloc-notes Basic comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Partner LU Name
    SPIFNET.NYX1GW01 (17) et (18)
    Partner LU Alias
    Il est suggéré d'utiliser NYX1GW01, soit la même valeur que pour l'élément (18).
    Fully Qualified CP Name
    SPIFNET.NYX1 (17) et (13)

  3. Cliquez sur OK pour sauvegarder la définition de la LU partenaire et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration du mode

Pour configurer le mode, procédez comme suit :

  1. Sélectionnez l'option de configuration Configure Mode et cliquez sur New. Le bloc-notes Define a Mode s'affiche.

  2. Complétez la page de bloc-notes Basic comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Mode name
    IBMRDB (26)
    PLU session mode limit
    Définie par la valeur par défaut (32).
    Minimum contention winner sessions
    Définie par la valeur par défaut (16).

  3. Sélectionnez la page de bloc-notes Advanced. En général, tous ces paramètres peuvent être définis par leur valeur par défaut. Cependant, il est recommandé de vérifier, voire de modifier, la taille maximale de PIU pour le poste de travail concerné. Par exemple, si la connexion au serveur s'effectue par l'intermédiaire d'une carte Ethernet, la taille maximale de trame Ethernet est de 1536 octets et cela implique une taille RU maximale ne dépassant pas 1529 octets.

  4. Cliquez sur OK pour sauvegarder la définition du mode et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration la LU locale 6.2

Pour configurer la LU locale, procédez comme suit :

  1. Sélectionnez l'option de configuration Configure Local LU 6.32 et cliquez sur New. Le bloc-notes Define a Local LU 6.2 s'affiche.

  2. Complétez la page de bloc-notes Basic comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Local LU Name
    NYX2GW01 (27)
    Local LU alias
    Il est suggéré d'utiliser la même valeur que celle indiquée pour l'élément (27).
    LU session limit
    Reste définie par 0 (permet d'utiliser des sessions allant jusqu'à 64 ko)

  3. Cliquez sur OK pour sauvegarder la définition de la LU locale 6.2 et revenir à la fenêtre Communications Server SNA Node Configuration.

Configuration des informations CPI-C

Pour configurer les informations CPI-C, procédez comme suit :

  1. Sélectionnez l'option de configuration Configure Side Information CPI-C et cliquez sur New. Le bloc-notes Define CPI-C Side Information s'affiche.

  2. Complétez la page de bloc-notes Basic comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Symbolic Destination Name
    NYSERVER (23)
    Mode name
    Sélectionnez IBMRDB, soit la même valeur que celle indiquée pour l'élément (26).
    Use Partner LU Name ou Use Partner LU Alias

    Cliquez sur le bouton d'option permettant de sélectionner l'option de votre choix. Spécifiez soit le nom qualifié complet de la LU partenaire SPIFNET.NYX1GW01 (identique à celui indiqué pour l'élément (22) de la feuille de travail), ou sélectionnez l'alias de la LU partenaire défini précédemment (identique à celui indiqué pour l'élément (18) de la feuille de travail).

    TP Name
    NYSERVER (24)

  3. Complétez la page de bloc-notes Security comme suit. Utilisez les valeurs consignées sur votre feuille de travail, par exemple :
    Conversation Security
    Indiquez NONE (25)

  4. Cliquez sur OK pour sauvegarder la définition des informations de configuration CPI-C et revenir à la fenêtre Communications Server SNA Node Configuration.

Pour terminer le fichier de configuration, à partir de la fenêtre Communications Server SNA Node Configuration, procédez comme suit :

  1. Sélectionnez File->Save As et précisez le nom du fichier de configuration de votre choix, par exemple, nyserver.acg. Indiquez si ce fichier doit devenir le fichier de configuration par défaut pour ce poste de travail.

  2. Fermez la fenêtre Communications Server SNA Node Configuration.

  3. Sélectionnez les options Start-> Programs-> IBM Communications Server-> SNA Node Operations pour ouvrir la fenêtre Communications Server Node Operation.

  4. Sélectionnez les options Operations-> Start Node-> Open pour démarrer le noeud en appliquant le nouveau fichier de configuration.


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

Modification des profils APPC du serveur SNA MS pour un client Windows NT

Vous devez personnaliser la configuration APPC pour le client. La liste suivante répertorie les profils APPC à mettre à jour sur le poste de travail client pour pouvoir accéder à un serveur DB2 via APPC.

Pour commencer, effectuez les opérations suivantes :

  1. Cliquez sur le bouton de fonction Démarrage et sélectionnez les options Programme->SNA

  2. Cliquez deux fois sur l'icône SNA Server Admin pour ouvrir la fenêtre correspondante.

    note

    Par défaut, la fenêtre Servers and connections s'ouvre. Si tel n'est pas le cas, cliquez deux fois sur l'icône Servers and Connections.

Propriétés du serveur

Pour indiquer les paramètres d'un serveur SNA à utiliser pour la LU 6.2 (APPC), procédez comme suit :

  1. Dans la fenêtre Servers and Connections, sélectionnez le serveur (appelé SERVER dans cet exemple).

  2. Sélectionnez les options Services->Properties. La fenêtre Server Properties apparaît.

  3. Reprenez les valeurs suivantes du Tableau 20 :
    Network Name
    (19)
    Control Point Name
    (20)

Propriétés de la LU locale

Pour affecter une LU locale APPC au serveur, procédez de la manière suivante :

  1. Dans la fenêtre Servers and Connections, sélectionnez le serveur.

  2. Sélectionnez les options Services->Assign LUs. La fenêtre Insert LU apparaît.

  3. Dans la fenêtre Insert LU, sélectionnez APPC (Local).

  4. Cliquez sur OK. La fenêtre New APPC LU Properties s'affiche.

  5. Vérifiez que le bouton d'option Independent est sélectionné.

  6. Reprenez les valeurs suivantes du Tableau 20 :
    LU Alias
    (27)
    Network Name
    (19)
    LU Name
    (27)

  7. Si ce n'est déjà fait, cochez la case Enable Automatic Partnering.

  8. Si ce n'est déjà fait, cochez la case Member of Default Outgoing Local APPC LU Pool.

  9. Cliquez sur OK. La nouvelle LU est ajoutée à la fenêtre.

Propriétés du mode

Vous pouvez utiliser un mode IBM ou ajouter un nouveau mode convenant à votre application. Vérifiez que les valeurs sur le client et sur le serveur correspondent bien.

Pour configurer le mode de la LU APPC, procédez de la manière suivante :

  1. Dans la fenêtre Servers and Connections, sélectionnez la LU locale à laquelle le mode sera associé.

  2. Cliquez sur Services->Properties.

    Selon le type de LU (locale ou éloignée), la fenêtre APPC LU Properties ou New APPC Remote LU Properties apparaît.

  3. Cliquez sur le bouton de fonction Partners.... La fenêtre LU 6.2 Partner LUs s'affiche.

  4. Cliquez sur le bouton de fonction Modes.... La fenêtre APPC Mode Properties apparaît.
    * Figure SQLC6MDP not displayed.

  5. Utilisez les valeurs recommandées suivantes :
    Mode Name
    IBMRDB (26)

  6. Si ce n'est déjà fait, cochez la case Enable Automatic Partnering.

  7. Vérifiez que la case High Priority Mode n'est pas cochée, sinon désélectionnez-la.

    note

    Les autres valeurs de cet exemple sont arbitraires. Les valeurs indiquées pour les paramètres Parallel Session Limit et Minimum Contention Winner Limit permettent d'affiner la configuration. Pour plus de détails sur ces valeurs, reportez-vous à l'aide en ligne du serveur SNA.


  8. Cliquez sur le bouton de fonction Add.

  9. Sélectionnez les boutons Close jusqu'à revenir à la fenêtre APPC LU Properties.

  10. Sélectionnez le bouton Cancel pour revenir à la fenêtre Servers and Connections.

Propriétés de la connexion

Pour configurer une nouvelle connexion, procédez comme suit :

  1. Dans la fenêtre Servers and Connections, sélectionnez le serveur de votre choix.

  2. Sélectionnez les options Services->New Connection. La fenêtre Insert Connection s'affiche.

  3. Dans cette dernière, sélectionnez le type de connexion voulu. L'exemple en cours utilise 802.2. Pour plus de détails sur les choix disponibles, reportez-vous à l'aide en ligne.

  4. Cliquez sur OK. La fenêtre Connection Properties apparaît. Indiquez les valeurs suivantes :
    Connection Name
    LINKNYX1 (15)
    Link Service
    SnaDlc1
    Remote End
    Bouton d'option Peer System
    Activation
    Bouton d'option On Demand
    Allowed Directions
    Case à cocher Outgoing Calls.

  5. Cliquez sur le bouton de fonction Setup.

    La fenêtre 802.2 Setup s'affiche.

  6. Indiquez les valeurs suivantes :
    Remote Network Address
    40005AA8B532 (16)
    Local Node ID
    05D 27510 (21)
    Network Name
    SPIFNET (19)
    Control Point Name
    NYX1 (13)

  7. Cliquez sur OK pour sauvegarder la configuration et revenir à la fenêtre Connection Properties.

  8. Cliquez sur OK.

Propriétés de la LU éloignée

Pour affecter une LU éloignée APPC à une connexion, procédez de la manière suivante :

  1. Dans la fenêtre Servers and Connections, sélectionnez la connexion voulue.

  2. Sélectionnez les options Services->Assign LUs.

    La fenêtre Insert LU apparaît.

  3. Dans cette dernière, sélectionnez APPC (Remote).

  4. Cliquez sur OK. La fenêtre New APPC Remote LU Properties s'affiche.

  5. Entrez les valeurs applicables à votre système. Par exemple :
    LU Alias
    NYX1GW01
    Network name
    SPIFNET (17)
    Remote LU name
    NYX1GW01 (18)

  6. Assurez-vous que les cases Supports Parallel Sessions et Enable Automatic Partnering sont sélectionnées.

  7. Cliquez sur OK.

Propriétés du nom de destination symbolique CPI-C

Pour configurer les propriétés CPI-C, procédez comme suit :

  1. Sélectionnez Options->CPI-C. La fenêtre Configure CPI-C Names apparaît.

  2. Cliquez sur le bouton de fonction Add. La fenêtre CPI-C Symbolic Destination Name Properties s'ouvre.

  3. Utilisez les valeurs consignées sur votre feuille de travail. Par exemple :
    Name
    NYSERVER (23)
    SNA Service TP
    Cette zone sera vide.
    Fully Qualified
    SPIFNET.NYX1GW01(17) and (18)
    Mode Name
    IBMRDB (26)
    Conversation Security
    Par défaut, la valeur None est sélectionnée. Vous indiquerez ultérieurement le type de sécurité de la conversation.

  4. Cliquez sur OK pour sauvegarder la configuration et revenir à la fenêtre Connection Properties.

  5. Sélectionnez le bouton Close pour fermer la fenêtre Configure CPI-C Names et revenir à la fenêtre Servers and Connections.


note

Après mise à jour du profil de client APPC, reportez-vous à la section "B. Catalogage du noeud APPC".

B. Catalogage du noeud APPC

Vous devez ajouter une entrée dans le répertoire des noeuds du client pour décrire le noeud éloigné.

Cette entrée spécifie l'alias (nom_noeud), le nom de destination symbolique (nom_dest_symbolique) et le type de sécurité APPC (sécurité) à utiliser pour la connexion APPC.

Pour cataloguer le noeud APPC, procédez comme suit:

  1. Connectez-vous au système sous un ID utilisateur disposant des droits SYSADM ou SYSCTRL.

    note

    Si vous ne parvenez pas à vous connecter, reportez-vous à la section "Connexion au système".

  2. Sous UNIX, configurez l'environnement de l'instance et lancez l'interpréteur de commandes DB2 comme suit :

    1. Exécutez db2profile ou db2cshrc :
         . INSTHOME/sqllib/db2profile    (shell Bourne ou Korn)
         source INSTHOME/sqllib/db2cshrc (shell C)
      
      INSTHOME étant le répertoire personnel associé à l'instance.

    2. Lancez l'interpréteur de commandes DB2 par la commande db2.

  3. Cataloguez le noeud en émettant les commandes suivantes à partir de l'interpréteur de commandes.
       catalog appc node nom_noeud remote nom_dest_symbolique security sécurité
       terminate
    
    Remarque :Le paramètre nom_dest_symbolique reconnaît les majuscules et les minuscules et doit être identique à la valeur utilisée dans la section "A. Modification des profils APPC".
    Ainsi pour cataloguer un serveur de base de données éloigné ayant le nom de destination symbolique NYSERVER sur le noeud db2node, en utilisant le type de sécurité APPC none, lancez les commandes :
       catalog appc node db2node remote NYSERVER security none
       terminate
    


note

Si vous devez modifier des valeurs définies par la commande catalog node, commencez par exécuter la commande uncatalog node dans l'interpréteur de commande, comme suit :

   uncatalog node nom_noeud
Recataloguez le noeud avec la valeur que vous voulez utiliser.


C. Catalogage de la base de données

Pour qu'une application client puisse accéder à une base de données éloignée, celle-ci doit déjà avoir été catalogu‚e sur le noeud serveur et sur tous les noeuds client du réseau qui se connecteront à cette base de données. Lorsque vous créez une base de données, elle est automatiquement cataloguée sur le serveur sous son alias (alias_bd), qui est identique à son nom (nom_bd). Les informations figurant dans le répertoire des bases de données et dans le répertoire des noeuds servent, sur le poste client, à établir la connexion avec la base de données éloignée.

Pour cataloguer une base de données sur le poste client, procédez comme suit :

  1. Connectez-vous au système sous un ID utilisateur disposant des droits SYSADM ou SYSCTRL.

    note

    Si vous ne parvenez pas à vous connecter, reportez-vous à la section "Connexion au système".

  2. Remplissez la colonne Votre valeur de la feuille de travail suivante.

    Tableau 21. Valeurs des paramètres pour le catalogage des bases de données
    Paramètre Description Valeur type Votre valeur
    Nom de base de données (nom_bd) Alias (nom_bd) de la base de données éloignée. Lorsque vous créez une base de données, elle est automatiquement cataloguée sur le serveur sous son alias (alias_bd), qui est identique à son nom (nom_bd). exemple  
    Alias de la base de données (alias_bd) L'alias de la base de données (alias_bd) est un surnom local attribué arbitrairement à la base de données éloignée sur le client. Si vous n'indiquez pas d'alias, le nom réel de la base de données est utilisé par défaut. Il s'agit du nom utilisé pour vous connecter à une base de données à partir du client. tor1  
    Nom de noeud (nom_noeud) Nom du noeud dans le répertoire des noeuds, qui indique où se trouve la base de données. Attribuez au nom de noeud (nom_noeud) la valeur que vous avez utilisée pour cataloguer le noeud à l'étape précédente. db2node  


    note

    Vous pouvez utiliser l'outil de configuration de client pour configurer les communications pour Windows 3.x. Pour cataloguer un noeud de base de données à l'aide de l'outil de configuration de client, reportez-vous à la section "Configuration d'un client Windows 3.x à l'aide de l'outil de configuration client".

  3. Sous UNIX, configurez l'environnement de l'instance et lancez l'interpréteur de commandes DB2 comme suit :

    1. Exécutez db2profile ou db2cshrc :
         . INSTHOME/sqllib/db2profile    (shell Bourne ou Korn)
         source INSTHOME/sqllib/db2cshrc (shell C)
      
      INSTHOME étant le répertoire personnel associé à l'instance.

    2. Lancez l'interpréteur de commandes DB2 par la commande db2.

  4. Cataloguez la base de données en émettant les commandes suivantes à partir de l'interpréteur de commandes :
       catalog database nom_bd as alias_bd at the node nom_noeud
       terminate
    
    Par exemple, pour cataloguer une base de données éloignée appelée EXEMPLE et lui attribuer l'alias tor1, sur le noeud db2node, utilisez la commande :
       catalog database EXEMPLE as tor1 at the node db2node
       terminate
    


    note

    Si vous devez modifier des valeurs définies par la commande catalog database, commencez par exécuter la commande uncatalog database dans l'interpréteur de commandes, comme suit :

       uncatalog database alias_bd
    
    Recataloguez la base de données avec la valeur que vous voulez utiliser.


Étape 3. Test de la connexion client-serveur

Une fois la configuration du client terminée, effectuez les opérations suivantes pour vérifier l'accès aux données contenues dans une base de données éloignée.

note

Vous avez besoin de vous connecter à une base de données éloignée pour tester la connexion. Si vous ne disposez d'aucune base de données sur votre serveur, créez-y la base de données EXEMPLE pour tester la connexion. Pour plus d'informations, reportez-vous au manuel Mise en route.

  1. Démarrez le gestionnaire de bases de données en émettant la commande db2start sur le serveur (si cela n'a pas été fait automatiquement lors de l'initialisation du système).

  2. Lancez la commande suivante à partir du Centre de commande ou de l'interpréteur de commandes pour connecter le client à la base de données éloignée :
       connect to alias_bd user id_utilisateur using mot_de_passe
    

Les valeurs de id_utilisateur et de mot_de_passe doivent être correctes pour le système sur lequel elles sont authentifiées. Par défaut, l'authentification a lieu sur le SERVEUR. Si la base de données est configurée pour une authentification au niveau du CLIENT, les valeurs de id_utilisateur et de mot_de_passe doivent être correctes sur le client.

Si la connexion aboutit, un message s'affiche indiquant le nom de la base de données à laquelle vous êtes connecté. Vous êtes maintenant en mesure d'utiliser la base de données. Par exemple, pour extraire la liste de tous les tableaux répertoriés dans la table des catalogues système, entrez la commande SQL suivante dans le Centre de commande ou dans l'interpréteur de commandes :

   "select nomtableau from catsys.tableaux" (plateformes UNIX)
   select nomtableau from catsys.tableaux (autres plateformes)
 

Lorsque vous n'avez plus besoin de la connexion à la base de données, mettez-y fin par la commande connect reset.

note

Vous êtes maintenant prêt à utiliser le serveur DB2. Pour plus de détails, reportez-vous au Chapitre 11. "Initiation à DB2 Universal Database".

Résolution des incidents liés à la connexion client-serveur

Si la connexion n'aboutit pas, vérifiez les éléments suivants :

Sur le serveur :

  1. Le paramètre du registre DB2COMM comprend la valeur appc.

    * Figure hint not displayed.

    Vérifiez la valeur de registre DB2COMM par la commande db2set DB2COMM. Pour plus de détails, reportez-vous au Chapitre 15. "Contrôle de l'environnement DB2".

  2. Le paramètre correspondant au nom du programme transactionnel (nomPT) a été mis à jour correctement dans le fichier de configuration du gestionnaire de bases de données (ou le fichier de configuration du serveur d'administration, en cas de configuration du serveur d'administration).
  3. Les fonctions de sécurité sont démarrées (lancez la commande net start db2ntsecserver - pour les serveurs Windows NT uniquement).
  4. La base de données a été cré‚e et catalogu‚e correctement.
  5. Le gestionnaire de bases de données a été arrêté, puis relanc‚ (ex‚cutez les commandes db2stop et db2start sur le serveur).


* Figure hint not displayed.

En cas de difficulté pour lancer les gestionnaires de connexion d'un protocole, un message d'avertissement s'affiche et des messages d'erreur sont consignés dans le fichier db2diag.log. L'emplacement de ce fichier dépend de votre système d'exploitation.

Plateformes UNIX
Dans le répertoire $HOME/sqllib/db2dump, $HOME étant le répertoire personnel du propriétaire de l'instance.

Autres plateformes
Dans le répertoire x:\sqllib\%db2instance%, x: étant l'unité sur laquelle est installé le client, et %db2instance%, l'instance DB2.

Pour plus de détails sur le fichier db2diag.log, reportez-vous au manuel Troubleshooting Guide.

Sur le client :

  1. Le noeud a été catalogué avec le nom de destination symbolique correct (nom_dest_symbolique).
  2. Le nom de noeud (nom_noeud), indiqué dans le répertoire de bases de données, correspond à l'entrée correcte dans le répertoire de noeuds.
  3. La base de données a été correctement cataloguée, en utilisant l'alias de base de données (alias_bd) du serveur, catalogué lors de la création de la base de données sur le serveur, en tant que nom de base de données (nom_bd) sur le client.

Après vérification de ces éléments, si la connexion n'est toujours pas établie, reportez-vous au manuel Troubleshooting Guide.


[ Début de page | page précédente | page suivante | Table des matières | Index ]

[ Liste des manuels DB2 | Recherche dans les manuels DB2 ]