Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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).
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.
Dans le menu Démarrer , sélectionnez Microsoft Server Tools 18, puis SQL Server Management Studio 18.
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.
Dans le menu Microsoft SQL Server Management Studio , sélectionnez Nouvelle requête.
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).
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.
Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.
Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.
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.
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.
Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.
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.
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.
À l’écran DU MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.
Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez Q, puis appuyez sur Entrée.
Sur l’écran QMF HOME PANEL , sur le curseur (COMMAND), appuyez sur F6.
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.
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
Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.
Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.
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.
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.
Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.
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.
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.
Dans l’écran MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.
Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez D, puis appuyez sur Entrée.
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.
Sur l’écran DB2I DEFAULTS PANEL 2 , sur le curseur (COMMAND), appuyez sur Entrée.
Dans l’écran DU MENU OPTION PRINCIPALE DB2I , dans le curseur (COMMAND), tapez 5, puis appuyez sur Entrée.
Sur l’écran BIND/REBIND/FREE , à l’emplacement du curseur (COMMAND), tapez 4, puis appuyez sur Entrée.
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
Dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft Host Integration Server 2010, cliquez sur Outils, puis sur 3270 Client.
Dans la fenêtre Client Host Integration Server 3270 (3270 Client), cliquez sur Menu Session , puis Configuration de session.
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.
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.
Dans l’écran TSO/E LOGON , à l’emplacement du curseur (champ Mot de passe ), entrez HISDEMO, puis appuyez sur Entrée.
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.
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.
Dans l’écran MENU SÉLECTION OPTIONS UTILISATEUR , dans le curseur (SELECT OPTION), tapez B, puis appuyez sur Entrée.
Sur l’écran panneau produits IBM , sur le curseur (Option), tapez 3, puis appuyez sur Entrée.
Sur l’écran Administrateur DB2 – Systèmes Active DB2 , sur le curseur (nom du système DB2), tapez DSN1, puis appuyez sur Entrée.
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.
Sur l’écran Du catalogue système DB2 Admin – DSN1 , à l’emplacement du curseur (Option), tapez K, puis appuyez sur Entrée.
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.
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.