Partager via


Configuration de DB2 pour z-OS

IBM DB2 pour z/OS prend en charge l’accès aux serveurs d’applications DRDA distants à l’aide d’informations stockées dans la base de données DB2 pour z/OS Communications Database (CDB), qui est une collection de tables de catalogue.

Tableau Descriptif
SYSIBM.LOCATIONS Table de catalogue requise pour définir une base de données relationnelle distante, y compris l’adresse (port TCP/IP), la sécurité et la convention d’affectation de noms (alias).
SYSIBM.IPNAMES Table de catalogue requise pour définir l’adresse (adresse TCP/IP ou alias) et la sécurité (authentification et chiffrement).
SYSIBM.IPLIST Table de catalogue facultative pour définir une adresse (adresse TCP/IP ou alias) lors de l’utilisation de la fonction de basculement.
SYSIBM. NOMS D’UTILISATEUR Table de catalogue facultative pour la définition du mappage d’authentification.

DB2 pour les tables de base de données de communications z/OS.

Vous pouvez mettre à jour les tables CDB à l’aide d’instructions SQL dynamiques, localement (par exemple, Administrateur DB2, QMF, SPUFI) ou à distance (par exemple, Fournisseur de données Microsoft pour DB2 avec SQL Server Management Studio).

DI_Deployment_MsDrdaService1

DB2 pour les tables de base de données de communications z/OS.

SQL Server Management Studio

À l’aide du fournisseur Microsoft OLE DB pour DB2 avec SQL Server Management Studio et un serveur lié DQP (Distributed Query Processor), vous pouvez configurer DB2 pour z/OS Configuration Database (CDB) pour activer la connectivité DRDA via une connexion réseau TCP/IP au service DRDA.

  1. Dans le menu Démarrer , sélectionnez Microsoft Server Tools 18, puis SQL Server Management Studio 18.

  2. Dans la boîte de dialogue Se connecter au serveur , entrez un nom de serveur (par exemple , LOCALHOST). Sélectionnez un mode d’authentification. Entrez un identifiant et un mot de passe. Sélectionnez ensuite Se connecter.

  3. Dans le menu Microsoft SQL Server Management Studio , sélectionnez Nouvelle requête.

  4. Copiez et collez les exemples ci-dessous dans le fichier SQLQuery1.sql dans la fenêtre de l’Éditeur de requête, puis modifiez le texte en surbrillance jaune gras pour qu’il corresponde aux valeurs de votre instance DB2, du service DRDA et de la base de données SQL Server.

Nom du serveur SQL Server lié

Ces procédures stockées système définissent un nom de serveur lié SQL Server pour la connexion à DB2 pour z/OS. Si vous n’avez pas d’autorité, vous pouvez demander à votre administrateur DB2 de mettre à jour les tables de base de données de connexion DB2.

-- ----------------------------------  
-- Microsoft Service for DRDA Example  
-- ----------------------------------  
-- Drop existing linked server by name  
EXEC sp_dropserver  
@server = 'DRDA_AS_Example',  
@droplogins = 'droplogins';  
-- Add linked server for use with Microsoft OLE DB Provider for DB2 (DB2OLEDB)  
EXEC sp_addlinkedserver   
@server = 'DRDA_AS_Example',   
@srvproduct = 'Microsoft OLE DB Provider for DB2',  
@provider = 'DB2OLEDB',   
@catalog = 'DSN1D037',  
@provstr ='Provider=DB2OLEDB;Initial Catalog=DSN1D037;Network Transport Library=TCPIP;Host CCSID=37;PC Code Page=1252;Network Address=SYS1;Network Port=446;Package Collection=HISDEMO;Default Schema=HISDEMO;Default Qualifier=HISDEMO;DBMS Platform=DB2/NT'  
-- Add linked server login by specifying valid DB2 user identifer and password  
EXEC sp_addlinkedsrvlogin   
@rmtsrvname = 'DRDA_AS_Example',   
@rmtuser = 'HISDEMO',   
@rmtpassword = 'HISDEMO';  
-- List linked servers  
EXEC sp_linkedservers;  
-- Specify linked server option to support Remote Procedure Call (to allow execution of DB2 stored procedures)  
EXEC sp_serveroption   
@server =  'DRDA_AS_Example',  
@optname =  'RPC OUT',  
@optvalue =  'TRUE' ;  
-- List linked servers options  
EXEC sp_helpserver;  
  

Définition du serveur lié SQL Server à l’aide de SQL Server Management Studio.

Mise à jour de la table SYSIBM.LOCATIONS

Ces procédures stockées système définissent des requêtes SQL Server Pass-Thru pour créer un EMPLACEMENT dans la base de données de connexion au système DB2 pour z/OS.

DB2 pour z/OS Descriptif
EMPLACEMENT Spécifiez une valeur qui correspond au nom de la base de données SQL Server cible (par exemple, NWIND).

Si vous ne pouvez pas spécifier de valeur de nom LOCATION qui correspond à la base de données SQL Server cible (par exemple, le nom LOCATION est en cours d’utilisation ; Le nom de la base de données SQL Server est trop long), puis utilisez dbALIAS et les entrées MsDrdaService.exe.config (drdaDatabaseAliases) pour indiquer au service DRDA comment interpréter et mapper l’EMPLACEMENT et DBALIAS à un nom de base de données SQL Server correspondant.

LOCATION est appelé DRDA RDBNAME (Nom de la base de données relationnelle).

LOCATION est appelé nom de base de données SQL Server ou catalogue initial.
LINKNAME Cette valeur est utilisée pour associer l’enregistrement dans la table SYSIBM.LOCATIONS aux enregistrements des tables SYSIBM.IPNAMES, SYSIBM.IPLIST et SYSIBM.USERNAMES. Cette valeur est limitée à 8 caractères lors de l’exécution de DB2 pour z/OS en mode de compatibilité.
IBMREQD Spécifiez « N ».
PORT Spécifiez une valeur pour le port TCP/IP à utiliser par le service DRDA s’exécutant sur l’ordinateur SQL Server. Par exemple, le numéro de port DRDA par défaut est 446.
NPT Spécifiez « ». Le service DRDA ne prend pas en charge un autre TPN (nom du programme de transaction).
DBALIAS Spécifiez une valeur qui correspond au nom de la base de données SQL Server cible (par exemple, NWIND), si vous ne pouvez pas spécifier cette valeur dans le champ LOCATION. Lorsque vous utilisez DBALIAS, vous devez utiliser les entrées MsDrdaService.exe.config (drdaDatabaseAliases) pour indiquer au service DRDA comment interpréter et mapper l’EMPLACEMENT et DBALIAS à un nom de base de données SQL Server correspondant.
FIABLE Spécifiez « N ». Le service DRDA ne prend pas en charge une connexion approuvée.
SÛR Spécifiez « Y » lors de la connexion au service DRDA à l’aide de Secure Sockets Layer 4.0 ou transport Layer Security 1.0.

Base de données de connexion DB2 pour z/OS, table SYSIBM.LOCATION.

-- --------------------------------------------------  
-- Distributed Relational Database Entries  
-- --------------------------------------------------  
--SYSIBM.LOCATIONS  
--LOCATION VARCHAR(128) NOT NULL  
--LINKNAME VARCHAR(24) NOT NULL  
--IBMREQD CHAR(1) NOT NULL WITH DEFAULT 'N'  
--PORT VARCHAR(96) NOT NULL WITH DEFAULT '446'  
--TPN VARCHAR(192) NOT NULL WITH DEFAULT X’07F6C4C2’  
--DBALIAS VARCHAR(128) NOT NULL   
--TRUSTED CHAR(1) NOT NULL WITH DEFAULT 'N'  
--SECURE CHAR(1) NOT NULL WITH DEFAULT 'N'  
EXECUTE ('  
DELETE FROM SYSIBM.LOCATIONS WHERE LINKNAME = ''HISDRDA1''  
') AT DRDA_AS_Example;  
GO  
EXECUTE ('  
INSERT INTO SYSIBM.LOCATIONS VALUES (''CONTOSO'', ''HISDRDA1'', ''N'', ''446'', '''', '''', ''N'', ''N'')  
') AT DRDA_AS_Example;  
GO  

SYSIBM. Entrées LOCATIONS dans DB2 pour un service DRDA (« HISDRDA1 »).

Mise à jour de la table SYSIBM.IPNAMES

Ces procédures stockées système mettent à jour la table SYSIBM.IPNAMES dans DB2 pour z/OS.

DB2 pour z/OS Descriptif
LINKNAME Cette valeur est utilisée pour associer l’enregistrement dans la table SYSIBM.IPNAMES aux enregistrements dans les tables SYSIBM.LOCATIONS, SYSIBM.IPLIST et SYSIBM.USERNAMES.
SÉCURITÉ_SORTIE Spécifiez « A » pour envoyer un identificateur d’autorisation.

Spécifiez éventuellement « D » pour envoyer un identificateur d’autorisation chiffré.

Spécifiez éventuellement « E » pour envoyer un identificateur d’autorisation chiffré et des données chiffrées.

Spécifiez éventuellement « P » pour envoyer un identificateur d’autorisation chiffré, un mot de passe chiffré et des données chiffrées.

Ne spécifiez pas « R ». Le service DRDA ne prend pas en charge un ticket RACF Pass.
NOMS D’UTILISATEUR Spécifiez « » pour envoyer l’identificateur d’autorisation associé à l’utilisateur connecté, en exécutant la tâche ou le programme.

Spécifiez éventuellement « O » pour traduire l’identificateur d’autorisation sortant à l’aide de SYSIBM. NOMS D’UTILISATEUR.

Ne spécifiez pas « S ». Le service DRDA ne prend pas en charge une connexion approuvée.
IBMREQD Spécifiez « N ».
IPADDR Spécifiez une valeur pour l’adresse TCP/IP ou l’alias de l’ordinateur sur lequel le service DRDA est en cours d’exécution.

Vous pouvez laisser ce champ vide, si vous le souhaitez, lors de la configuration du basculement tolérant aux pannes, qui repose sur les entrées IPADDR de la table SYSIBM.IPLIST.

DB2 pour la base de données de connexion z/OS SYSIBM. Table IPNAMES.

--SYSIBM.IPNAMES  
--LINKNAME VARCHAR(24) NOT NULL  
--SECURITY_OUT CHAR(1) NOT NULL WITH DEFAULT 'A'  
---A=Already Verified  
---D=Data Encrypt  
---E=Auth Encrypt  
---P=Password with Authorization ID  
---R=RACF PassTicket  
--USERNAMES CHAR(1) NOT NULL WITH DEFAULT  
--IBMREQD CHAR(1) NOT NULL WITH DEFAULT 'N'  
--IPADDR VARCHAR(254) NOT NULL WITH DEFAULT  
EXECUTE ('  
DELETE FROM SYSIBM.IPNAMES WHERE LINKNAME = ''HISDRDA1''  
') AT DRDA_AS_Example;  
GO  
EXECUTE ('  
INSERT INTO SYSIBM.IPNAMES VALUES (''HISDRDA1'', ''P'', ''O'', ''N'', ''123.34.45.56'')  
') AT DRDA_AS_Example;  
GO  

SYSIBM.IPNAMES entrées dans DB2 pour un service DRDA (« HISDRDA1 »).

Mise à jour de la table SYSIBM.IPLIST

Ces procédures système stockées mettent à jour la table SYSIBM.IPLIST sur DB2 pour z/OS. La table IPLIST vous permet de spécifier plusieurs adresse IP pour une localisation donnée, lors de l’utilisation du service DRDA avec la liste de serveurs (SRVLST) pour le basculement tolérant aux pannes.

DB2 pour z/OS Descriptif
LINKNAME Cette valeur est utilisée pour associer l'enregistrement dans la table SYSIBM.IPNAMES aux enregistrements dans les tables SYSIBM.LOCATIONS, SYSIBM.IPLIST et SYSIBM.USERNAMES.
IPADDR Spécifiez une valeur pour chaque adresse TCP/IP ou alias pour un groupe d’ordinateurs sur lesquels les services DRDA s’exécutent, assurant un basculement à tolérance de panne.
IBMREQD Spécifiez « N ».

DB2 pour la base de données de connexion z/OS SYSIBM. Table IPNAMES.

--SYSIBM.IPLIST  
--LINKNAME VARCHAR(24) NOT NULL  
--IPADDR VARCHAR(254) NOT NULL WITH DEFAULT  
--IBMREQD CHAR(1) NOT NULL WITH DEFAULT 'N'  
EXECUTE ('  
DELETE FROM SYSIBM.IPLIST WHERE LINKNAME = ''HISDRDA1''  
') AT DRDA_AS_Example;  
GO  
EXECUTE ('  
INSERT INTO SYSIBM.IPLIST VALUES (''HISDRDA1'', ''123.34.45.56'', ''N'')  
') AT DRDA_AS_Example;  
GO  
EXECUTE ('  
INSERT INTO SYSIBM.IPLIST VALUES (''HISDRDA1'', ''123.34.45.57'', ''N'')  
') AT DRDA_AS_Example;  
GO  

SYSIBM. Entrées IPLIST pour la connexion à deux services DRDA (« HISDRDA1 » et « HISDRDA2 »).

Mise à jour de la table SYSIBM.USERNAMES

Ces procédures stockées système mettent à jour la table SYSIBM.USERNAMES sur DB2 pour z/OS.

DB2 pour z/OS Descriptif
TYPE Spécifiez « O » pour traduire l’identificateur d’autorisation sortant.

Ne spécifiez pas « I ». Le service DRDA ne prend pas en charge l’exploitation en tant que client demandeur d’application DRDA.

Ne spécifiez pas « S ». Le service DRDA ne prend pas en charge une connexion approuvée.
AUTHID Spécifiez l’identificateur d’autorisation à traduire.
LINKNAME Cette valeur est utilisée pour associer l’enregistrement dans la table SYSIBM.IPNAMES aux enregistrements dans les tableaux SYSIBM.LOCATIONS, SYSIBM.IPLIST et SYSIBM.USERNAMES.
NEWAUTHID Spécifiez la valeur traduite pour l’identificateur d’autorisation.
MOT DE PASSE Spécifiez le mot de passe.
IBMREQD Spécifiez « N ».

DB2 pour la base de données de connexion z/OS SYSIBM. Table USERNAMES.

--SYSIBM.USERNAMES  
--TYPE CHAR(1) NOT NULL  
---I=Inbound transalation  
---O=Outbound translation  
---S=Outbound AUTHID trusted connection  
--AUTHID VARCHAR(128) NOT NULL WITH DEFAULT  
--LINKNAME VARCHAR(24) NOT NULL  
--NEWAUTHID VARCHAR(128) NOT NULL WITH DEFAULT  
--PASSWORD VARCHAR(24) NOT NULL  
--IBMREQD CHAR(1) NOT NULL WITH DEFAULT 'N'  
EXECUTE ('  
DELETE FROM SYSIBM.USERNAMES WHERE LINKNAME = ''HISDRDA1''  
') AT DRDA_AS_Example;  
GO  
EXECUTE ('  
INSERT INTO SYSIBM.USERNAMES VALUES (''O'', ''DBUSRID'', ''HISDRDA1'', '''', ''DBUSRPWD'', ''N'')  
') AT DRDA_AS_Example;  
GO  
  
EXECUTE ('  
SELECT * FROM SYSIBM.LOCATIONS  
') AT DRDA_AS_Example;  
EXECUTE ('  
SELECT * FROM SYSIBM.IPNAMES  
') AT DRDA_AS_Example;  
EXECUTE ('  
SELECT * FROM SYSIBM.USERNAMES  
') AT DRDA_AS_Example;  
GO  

Entrées SYSIBM.USERNAMES dans DB2 pour un Service DRDA (« HISDRDA1 »).

Connexions DRDA

Les AR DRDA, y compris IBM DB2 pour z/OS, offrent différentes méthodes de définition de la connexion DRDA distante ( adresse réseau, port et authentification). Par exemple, IBM DB2 pour z/OS s’appuie sur une base de données CDB (base de données de connexion) composée d’un ensemble de tables SYSIBM.* (LOCATIONS, IPNAMES, USERNAMES).

En outre, IBM DB2 pour z/OS prend en charge plusieurs méthodes de lancement d’une connexion DRDA à un système distant. Un programme COBOL pour TSO connecté localement à DB2 pour z/OS peut se connecter à SQL Server via le service DRDA en utilisant soit (a) une connexion explicite basée sur une instruction SQL CONNECT, soit (b) une connexion implicite basée sur un identificateur d'objet SQL en trois parties (CATALOG.SCHEMA.TABLE).

DI_Deployment_MsDrdaService2

Figure 1. L’accès aux données dirigées par DRDA prend en charge les connexions implicites et explicites.

Instruction de connexion

Une technique courante consiste à utiliser une instruction SQL CONNECT pour créer une connexion explicite à partir d’une ar DRDA locale à un DRDA AS distant, à l’aide de l’authentification préconfigurée, des informations d’identification d’authentification en ligne ou des informations d’identification mappées.

CONNECT TO CONTOSO; SELECT * FROM DSN8910.DEPT  

ou

CONNECT TO :LOC USER :USERID USING :PASSWORD; SELECT * FROM DSN8910.DEPT  

Instructions SQL CONNECT.

Identificateur d’objet en trois parties

Une autre technique courante consiste à utiliser un identificateur d’objet en 3 parties au sein d’une instruction SQL pour créer une connexion implicite à partir d’un DRDA AR local vers un DRDA AS distant.

CONNECT TO :LOC USER :USERID USING :PASSWORD; SELECT * FROM DSN8910.DEPT  

Utilisation d’un identificateur d’objet en 3 parties dans une instruction SQL.

Alias pour l’identificateur d’objet en trois parties

Vous pouvez éventuellement encapsuler le nom en 3 parties dans un alias de table locale en 2 parties. Pour définir un alias à utiliser avec DB2 pour z/OS et un serveur DRDA distant, vous devez suivre ces étapes.

  • Définissez un alias dans la base de données DB2 locale pour z/OS.

    CREATE ALIAS DSN8910. FOR RDB1.COL1.TABLE1  
    
  • Définissez un synonyme ou une vue correspondant dans la base de données SQL Server distante.

    CREATE SYNONYM [DSN8910].[ADEPT] FOR [DSN8910].[DEPT]  
    CREATE VIEW [DSN8910].[VDEPT] ("DEPTNO", "DEPTNAME", "MGRNO", "ADMRDEPT") AS SELECT ALL DEPTNO , DEPTNAME, MGRNO , ADMRDEPT FROM DSN8910.DEPT  
    
  • Référencez l’alias DB2 local pour z/OS dans une instruction SQL.

    SELECT * FROM CONTOSO.DSN8910.ADEPT  
    SELECT * FROM CONTOSO.DSN8910.VDEPT  
    

    Définition et utilisation d’un alias DB2 pour z/OS sur un identificateur d’objet en 3 parties dans une instruction SQL.

Vérifiez la connexion au service DRDA de DB2 pour z/OS à l’aide de QMF

Vous pouvez vérifier la connexion DB2 pour z/OS au service DRDA à l’aide de QMF et d’un certain nombre d’autres programmes clients DB2 résidents de l’hôte.

  1. Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.

  2. Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.

  3. Dans la boîte de dialogue Paramètres 3270 , sélectionnez TN3270E Connexion au serveur, tapez « SYS1 » dans la zone de modification du nom du serveur , puis cliquez sur OK.

  4. Dans le menu Session , cliquez sur Se connecter. Le client 3270 affiche l’écran SSCP. Dans le curseur (coin inférieur gauche), tapez TSO HISDEMO, puis appuyez sur Entrée.

  5. Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.

  6. Sur l’écran d’accueil , appuyez sur Entrée pour récupérer le reste des données de l’écran. Sous l’invite READY , tapez ISPF, puis appuyez sur Entrée.

  7. Dans l’écran du menu Option principale ISPF , appuyez sur Entrée pour effacer le texte de la licence IBM. Dans le curseur (Option), tapez U, puis appuyez sur Entrée.

  8. À l’écran DU MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.

  9. Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez Q, puis appuyez sur Entrée.

  10. Sur l’écran QMF HOME PANEL , sur le curseur (COMMAND), appuyez sur F6.

  11. Dans l’écran SQL QUERY , sur le curseur (COMMANDE), appuyez sur Tab, puis appuyez de nouveau sur Tab. Au curseur (situé deux lignes en dessous de l'étiquette "SQL QUERY" sur l'écran), tapez SELECT * FROM NWIND.DBO.CUSTOMERS, puis appuyez sur F2.

  12. Dans l’écran RAPPORT , affichez les résultats de la requête. Si vous le souhaitez, appuyez sur F8 pour faire défiler vers l’avant, puis appuyez sur F11 pour faire défiler vers la droite. Appuyez sur F6 pour revenir à l’écran SQL QUERY . Appuyez sur F3 pour revenir à l’écran QMF HOME PANEL .

DB2 pour z/OS Bind Copy Static SQL Packages

Vous pouvez lier des packages SQL statiques de DB2 pour z/OS à l’AS DRDA, ce qui vous permet de définir des fichiers XML de packages SQL statiques pour la création ultérieure de procédures stockées correspondantes dans SQL Server. Vous pouvez exécuter la commande DB2 for z/OS Bind Copy à partir de l’utilitaire db2 Bind Package ou de l’utilitaire d’administration DB2 à l’aide d’un programme d’émulation de terminal 3270.

Utilitaire de liaison de paquet DB2

  1. Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.

  2. Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.

  3. Dans la boîte de dialogue Paramètres 3270 , sélectionnez TN3270E Connexion au serveur, tapez « SYS1 » dans la zone de modification du nom du serveur , puis cliquez sur OK.

  4. Dans le menu Session , cliquez sur Se connecter. Le client 3270 affiche l’écran SSCP. Dans le curseur (coin inférieur gauche), tapez TSO HISDEMO, puis appuyez sur Entrée.

  5. Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.

  6. Sur l’écran d’accueil , appuyez sur Entrée pour récupérer le reste des données de l’écran. Sous l’invite READY , tapez ISPF, puis appuyez sur Entrée.

  7. Dans l’écran du menu Option principale ISPF , appuyez sur Entrée pour effacer le texte de la licence IBM. Dans le curseur (Option), tapez U, puis appuyez sur Entrée.

  8. Dans l’écran MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.

  9. Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez D, puis appuyez sur Entrée.

  10. Sur l’écran DB2I DEFAULTS PANEL 1 , sur le curseur (COMMAND), appuyez deux fois sur Tab pour placer le curseur sur le champ DB2 NAME , tapez DSN1, puis appuyez sur Entrée.

  11. Sur l’écran DB2I DEFAULTS PANEL 2 , sur le curseur (COMMAND), appuyez sur Entrée.

  12. Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez 5, puis appuyez sur Entrée.

  13. Sur l’écran BIND/REBIND/FREE , à l’emplacement du curseur (COMMAND), tapez 4, puis appuyez sur Entrée.

  14. Dans l’écran BIND PACKAGE , dans le champ LOCATION NAME , tapez « HISDRDA1 », puis appuyez sur Tab. Dans le champ COLLECTION-ID , tapez « DBO », puis appuyez sur Tab. Dans le champ d’option DBRD ou « COPY », tapez COPY, puis appuyez sur Tab. Dans le champ COLLECTION-ID , tapez « DBO », puis appuyez sur Tab. Dans le champ PACKAGE-ID , tapez « PKGAREAS », puis appuyez sur Tab pour localiser le curseur sur le champ ACTION ON PACKAGE . Dans le champ ACTION ON PACKAGE , tapez « ADD », puis appuyez sur Entrée.

Package de copie de liaison d’administrateur DB2

  1. Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.

  2. Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.

  3. Dans la boîte de dialogue Paramètres 3270 , sélectionnez TN3270E Connexion au serveur, tapez « SYS1 » dans la zone de modification du nom du serveur , puis cliquez sur OK.

  4. Dans le menu Session , cliquez sur Se connecter. Le client 3270 affiche l’écran SSCP. Dans le curseur (coin inférieur gauche), tapez TSO HISDEMO, puis appuyez sur Entrée.

  5. Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.

  6. Sur l’écran d’accueil , appuyez sur Entrée pour récupérer le reste des données de l’écran. Sous l’invite READY , tapez ISPF, puis appuyez sur Entrée.

  7. Dans l’écran du menu Option principale ISPF , appuyez sur Entrée pour effacer le texte de la licence IBM. Dans le curseur (Option), tapez M, puis appuyez sur Entrée.

  8. Dans l’écran MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.

  9. Sur l’écran panneau produits IBM , sur le curseur (Option), tapez 3, puis appuyez sur Entrée.

  10. Sur l’écran Administrateur DB2 – Systèmes Active DB2 , sur le curseur (nom du système DB2), tapez DSN1, puis appuyez sur Entrée.

  11. Dans l’écran Du menu Administration DB2 – DB2 , appuyez sur Entrée pour effacer le texte de la licence IBM. Sur le curseur (Option), tapez 1, puis appuyez sur Entrée.

  12. Sur l’écran Du catalogue système DB2 Admin – DSN1 , à l’emplacement du curseur (Option), tapez K, puis appuyez sur Entrée.

  13. Dans l’écran Administrateurs DB2 – Packages DSN1, sur le curseur (Option), appuyez sur F8 à plusieurs reprises pour faire défiler la liste jusqu’à ce que vous voyiez le nom de la collection source et du package. Si vous le souhaitez, appuyez sur F7 pour faire défiler les éléments précédents dans la liste. Sur la ligne correspondant à la collection source et au nom du package, sous la colonne S, tapez BC, puis appuyez sur Entrée.

  14. Dans l'écran DB2 Admin – DSN1 Bind Copy Package, à l'invite de commande (Commande), appuyez sur Tab pour positionner le curseur dans le champ Emplacement, tapez le nom de l'emplacement cible (par exemple, « HISDRDA1 »). Appuyez sur Tab pour positionner le curseur dans le champ Collection , tapez le nom du schéma cible (par exemple, « DBO »), puis appuyez sur Entrée.