次の方法で共有


DB2 for z-OS の構成

IBM DB2 for z/OS は、カタログ表のコレクションである DB2 for z/OS Communications Database (CDB) に保管されている情報を使用して、リモート DRDA アプリケーション・サーバーへのアクセスをサポートします。

説明
SYSIBM.LOCATIONS アドレス (TCP/IP ポート)、セキュリティ、名前付け規則 (エイリアス) など、リモート リレーショナル データベースを定義するために必要なカタログ テーブル。
SYSIBM。IPNAMES アドレス (TCP/IP アドレスまたはエイリアス) とセキュリティ (認証と暗号化) を定義するために必要なカタログ テーブル。
SYSIBM。IPLIST フェールオーバーを使用する場合にアドレス (TCP/IP アドレスまたはエイリアス) を定義するためのオプションのカタログ テーブル。
SYSIBM。ユーザー名 認証マッピングを定義するためのオプションのカタログ テーブル。

z/OS Communications DatabaseのDB2テーブル。

CDB テーブルは、動的 SQL ステートメント (DB2 Admin、QMF、SPUFI など) またはリモート (SQL Server Management Studio を使用した Microsoft Data Provider for DB2 など) を使用して更新できます。

DI_Deployment_MsDrdaService1

DB2 for z/OS 通信データベーステーブル。

SQL Server Management Studio

MICROSOFT OLE DB Provider for DB2 と SQL Server Management Studio と分散クエリ プロセッサ (DQP) リンク サーバーを使用すると、DB2 for z/OS 構成データベース (CDB) を構成して、DRDA サービスへの TCP/IP ネットワーク接続経由の DRDA 接続を有効にすることができます。

  1. [スタート] メニューの [Microsoft Server Tools 18] を選択し、[SQL Server Management Studio 18] を選択します。

  2. [ サーバーへの接続 ] ダイアログで、 サーバー名 ( LOCALHOST など) を入力します。 認証モードを選択して、ログインパスワードを入力します。 次に、 [接続](Connect) を選択します。

  3. Microsoft SQL Server Management Studio メニューで、[新しいクエリ] を選択します。

  4. 下の例をコピーしてクエリ エディター ウィンドウ内のSQLQuery1.sql ファイルに貼り付け、太字の黄色の強調表示されたテキストを変更して、DB2 インスタンス、DRDA サービス、および SQL Server データベースの値と一致させます。

SQL Server のリンク サーバー名

これらのシステム ストアド プロシージャは、DB2 for z/OS に接続するための SQL Server リンク サーバー名を定義します。 必要に応じて、または権限がない場合は、DB2 接続データベース・テーブルの更新を 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;  
  

SQL Server Management Studio を使用した SQL Server リンク サーバーの定義。

SYSIBM.LOCATIONS テーブルを更新する

これらのシステム ストアド プロシージャは、DB2 for z/OS 接続データベースで LOCATION を定義するための SQL Server Pass-Thru クエリを定義します。

DB2 for z/OS 説明
場所 ターゲット SQL Server データベース名 (NWIND など) の名前と一致する値を指定します。

ターゲット SQL Server データベースと一致する LOCATION 名の値を指定できない場合 (例: LOCATION 名が使用中です。SQL Server データベース名が長すぎます)。次に、DBALIAS と MsDrdaService.exe.config エントリ (drdaDatabaseAliases) を使用して、LOCATION と DBALIAS を解釈して対応する SQL Server データベース名にマップする方法を DRDA サービスに指示します。

LOCATION は DRDA RDBNAME (リレーショナル データベース名) と呼ばれます。

LOCATION は、SQL Server データベース名または初期カタログと呼ばれます。
リンク名 この値は、SYSIBM.LOCATIONS テーブルのレコードを SYSIBM.IPNAMES、SYSIBM.IPLIST、SYSIBM.USERNAMES テーブルのレコードに関連付けるために使用されます。 互換モードで DB2 for z/OS を実行する場合、この値は 8 文字に制限されます。
IBMREQD "N" を指定します。
ポート SQL Server コンピューターで実行されている DRDA サービスで使用する TCP/IP ポートの値を指定します。 たとえば、既定の DRDA ポート番号は 446 です。
TPN "" を指定します。 DRDA サービスは、代替 TPN (トランザクション プログラム名) をサポートしていません。
DBALIAS LOCATION フィールドにこの値を指定できない場合は、ターゲット SQL Server データベース名の名前 (NWIND など) と一致する値を指定します。 DBALIAS を使用する場合は、MsDrdaService.exe.config エントリ (drdaDatabaseAliases) を使用して、LOCATION と DBALIAS を解釈して対応する SQL Server データベース名にマップする方法を DRDA サービスに指示する必要があります。
信頼されている "N" を指定します。 DRDA サービスは、信頼された接続をサポートしていません。
安全 Secure Sockets Layer 4.0 または Transport Layer Security 1.0 を使用して DRDA サービスに接続する場合は、"Y" を指定します。

DB2 for z/OS 接続データベース 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  

DB2 内の SYSIBM.LOCATIONS エントリで、1 つの DRDA サービス (“HISDRDA1”) に対するもの。

SYSIBM.IPNAMES テーブルの更新

これらのシステム ストアド プロシージャは、DB2 for z/OS 上の SYSIBM.IPNAMES テーブルを更新します。

DB2 for z/OS 説明
LINKNAME この値は、SYSIBM.IPNAMES テーブルのレコードを、SYSIBM.LOCATIONS テーブル、SYSIBM.IPLIST テーブル、および SYSIBM.USERNAMES テーブルのレコードと関連付けるために使用されます。
セキュリティ解除 承認識別子を送信するには、"A" を指定します。

必要に応じて、暗号化された承認識別子を送信する "D" を指定します。

必要に応じて、暗号化された承認識別子と暗号化されたデータを送信する "E" を指定します。

必要に応じて、暗号化された承認識別子、暗号化されたパスワード、および暗号化されたデータを送信する "P" を指定します。

"R" を指定しないでください。 DRDA サービスは、RACF パス・チケットをサポートしていません。
ユーザー名 "" を指定して、ログインしているユーザー、実行中のタスク、またはプログラムに関連付けられている承認識別子を送信します。

必要に応じて、SYSIBM.USERNAMES を使用して送信の承認識別子を変換するために "O" を指定します。

"S" を指定しないでください。 DRDA サービスは、信頼された接続をサポートしていません。
IBMREQD "N" を指定します。
IPADDR DRDA サービスが実行されているコンピューターの TCP/IP アドレスまたはエイリアスの値を指定します。

必要に応じて、SYSIBM の IPADDR エントリに依存するフォールト トレラント フェールオーバーを構成する場合は、このフィールドを空白のままにします。IPLIST テーブル。

DB2 for z/OS 接続データベース SYSIBM.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 エントリ DB2 の 1 つの DRDA サービス("HISDRDA1")に対する。

SYSIBM.IPLIST テーブルを更新中

これらのシステム ストアド プロシージャは DB2 for z/OS 上の SYSIBM.IPLIST テーブルを更新します。 障害トレラント フェールオーバーに DRDA サービスとサーバー リスト (SRVLST) を使用する場合は、IPLIST テーブルを使用して、特定の場所に複数の IP アドレスを指定できます。

DB2 for z/OS 説明
LINKNAME この値は、SYSIBM.IPNAMES テーブル内のレコードを、SYSIBM.LOCATIONS、SYSIBM.IPLIST、および SYSIBM.USERNAMES テーブル内のレコードに結び付けるために使用されます。
IPADDR DRDA サービスが実行されているコンピューターのグループの TCP/IP アドレスまたはエイリアスごとに値を指定し、フォールト トレラント フェールオーバーを提供します。
IBMREQD "N" を指定します。

DB2 for z/OS 接続データベース SYSIBM。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。2 つの DRDA サービス ("HISDRDA1" と "HISDRDA2") に接続するための IPLIST エントリ。

SYSIBM.USERNAMES テーブルの更新

これらのシステムストアドプロシージャは、DB2 for z/OS の SYSIBM.USERNAMES テーブルを更新します。

DB2 for z/OS 説明
タイプ 送信承認識別子を変換するには、"O" を指定します。

"I" を指定しないでください。 DRDA サービスは、DRDA アプリケーション リクエスター クライアントとしての動作をサポートしていません。

"S" を指定しないでください。 DRDA サービスは、信頼された接続をサポートしていません。
AUTHID 変換する承認識別子を指定します。
リンク名 この値は、SYSIBM.IPNAMES テーブル内のレコードを、SYSIBM.LOCATIONS、SYSIBM.IPLIST、および SYSIBM.USERNAMES テーブル内のレコードに結び付けるために使用されます。
NEWAUTHID 承認識別子の変換された値を指定します。
パスワード パスワードを指定します。
IBMREQD "N" を指定します。

DB2 for z/OS 接続データベース SYSIBM.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  

DB2 の DRDA サービス ("HISDRDA1") における SYSIBM.USERNAMES エントリ。

DRDA 接続

DRDA AR (IBM DB2 for z/OS を含む) には、リモート DRDA 接続 (ネットワーク アドレス、ポート、認証) を定義するさまざまな方法が用意されています。 たとえば、IBM DB2 for z/OS は、SYSIBM.* テーブル (LOCATIONS、IPNAMES、USERNAMES) のセットで構成される CDB (接続データベース) に依存します。

また、IBM DB2 for z/OS では、リモート・システムへの DRDA 接続を開始する複数の方法がサポートされています。 DB2 for z/OS にローカルに接続されている COBOL for TSO プログラムは、(a) SQL CONNECT ステートメントに基づく明示的な接続または (b) SQL 3 部構成のオブジェクト ID (CATALOG) に基づく暗黙的な接続を使用して、DRDA サービスを介して SQL Server に接続できます。スキーマ。TABLE)。

DI_Deployment_MsDrdaService2

図 1. DRDA ダイレクト データ アクセスでは、暗黙的な接続と明示的な接続の両方がサポートされます。

Connect ステートメント

一般的な手法は、SQL CONNECT ステートメントを使用して、事前構成済みの認証、インライン認証資格情報、またはマップされた資格情報を使用して、ローカル DRDA AR からリモート DRDA AS への明示的な接続を作成することです。

CONNECT TO CONTOSO; SELECT * FROM DSN8910.DEPT  

又は

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

SQL CONNECT ステートメント。

3 部構成のオブジェクト識別子

もう 1 つの一般的な手法は、SQL ステートメント内で 3 部構成のオブジェクト識別子を使用して、ローカル DRDA AR からリモート DRDA AS への暗黙的な接続を作成することです。

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

SQL ステートメントでの 3 部構成のオブジェクト識別子の使用。

3 部構成のオブジェクト識別子のエイリアス

必要に応じて、2 部構成のローカル テーブルエイリアス内に 3 部構成の名前をカプセル化できます。 DB2 for z/OS およびリモート DRDA サーバーで使用する別名を定義するには、次の手順に従う必要があります。

  • ローカル DB2 for z/OS データベースに別名を定義します。

    CREATE ALIAS DSN8910. FOR RDB1.COL1.TABLE1  
    
  • リモート SQL Server データベースで対応するシノニムまたはビューを定義します。

    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  
    
  • SQL ステートメントでローカル DB2 for z/OS 別名を参照します。

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

    SQL ステートメント内の 3 部構成のオブジェクト ID に対する DB2 for z/OS 別名の定義と使用。

QMF を使用して DB2 for z/OS から DRDA サービスへの接続を確認する

QMF およびその他のホスト常駐 DB2 クライアント・プログラムを使用して、DB2 for z/OS から DRDA サービスへの接続を確認できます。

  1. [スタート] メニューの [すべてのプログラム] をポイントし、Microsoft Host Integration Server 2010 をポイントし、[ツール] をクリックし、[3270 クライアント] をクリックします。

  2. Host Integration Server 3270 クライアント (3270 クライアント) ウィンドウで、[セッション] メニューをクリックし、[セッションの構成] をクリックします。

  3. [3270 設定] ダイアログ ボックスで、[サーバー接続TN3270E選択し、[サーバー名] 編集ボックスに「SYS1」と入力し、[OK] をクリックします

  4. [ セッション ] メニューの [ 接続] をクリックします。 3270 クライアントに SSCP 画面が表示されます。 カーソル (左下隅) に 「TSO HISDEMO」と入力し、 Enter キーを押します。

  5. TSO/E ログオン画面で、カーソル (パスワード・フィールド) に HISDEMO を入力し、Enter キーを押します。

  6. ようこそ画面で Enter キーを押して、残りの画面データを取得します。 READY プロンプトの下に「ISPF」と入力し、Enter キーを押します。

  7. ISPF 基本オプション・メニュー画面で、Enter キーを押して IBM ライセンス・テキストをクリアします。 カーソル (オプション) に 「U」と入力し、 Enter キーを押します。

  8. [ユーザー オプションの選択] メニュー画面で、カーソル (SELECT OPTION) に「B」と入力し、Enter キーを押します。

  9. DB2I PRIMARY OPTION MENU 画面で、カーソル (COMMAND) に「Q」と入力し、Enter キーを押します。

  10. QMF ホーム・パネル画面で、カーソル (COMMAND) で F6 キーを押します。

  11. SQL QUERY 画面のカーソル (COMMAND) で Tab キーを押し、もう一度 Tab キーを押します。 カーソル (SQL QUERY画面ラベルの下から2行目) に「SELECT * FROM NWIND.DBO.CUSTOMERS」と入力し、F2を押します。

  12. レポート画面で、クエリの結果を表示します。 必要に応じて、 F8 キーを押して前にスクロールし、 F11 キーを押して右にスクロールします。 F6 キーを押して SQL QUERY 画面に戻ります。 F3 キーを押して、QMF ホーム・パネル画面に戻ります。

DB2 for z/OS 静的 SQL パッケージのバインド・コピー

DB2 for z/OS から DRDA AS に静的 SQL パッケージのコピーをバインドできます。これにより、対応する SQL Server ストアド プロシージャを後で作成するために静的 SQL パッケージ XML ファイルを定義できます。 DB2 for z/OS Bind Copy コマンドは、3270 端末エミュレーション・プログラムを使用して、DB2 バインド・パッケージ・ユーティリティーまたは DB2 管理ユーティリティーから実行できます。

DB2 バインド・パッケージ・ユーティリティー

  1. [スタート] メニューの [すべてのプログラム] をポイントし、Microsoft Host Integration Server 2010 をポイントし、[ツール] をクリックし、[3270 クライアント] をクリックします。

  2. Host Integration Server 3270 クライアント (3270 クライアント) ウィンドウで、[セッション] メニューをクリックし、[セッションの構成] をクリックします。

  3. [3270 設定] ダイアログ ボックスで、[サーバー接続TN3270E選択し、[サーバー名] 編集ボックスに「SYS1」と入力し、[OK] をクリックします

  4. [ セッション ] メニューの [ 接続] をクリックします。 3270 クライアントに SSCP 画面が表示されます。 カーソル (左下隅) に 「TSO HISDEMO」と入力し、 Enter キーを押します。

  5. TSO/E ログオン画面で、カーソル (パスワード・フィールド) に HISDEMO を入力し、Enter キーを押します。

  6. ようこそ画面で Enter キーを押して、残りの画面データを取得します。 READY プロンプトの下に「ISPF」と入力し、Enter キーを押します。

  7. ISPF 基本オプション・メニュー画面で、Enter キーを押して IBM ライセンス・テキストをクリアします。 カーソル (オプション) に 「U」と入力し、 Enter キーを押します。

  8. [ユーザー オプションの選択] メニュー画面で、カーソル (SELECT OPTION) に「B」と入力し、Enter キーを押します。

  9. DB2I PRIMARY OPTION MENU 画面で、カーソル (COMMAND) に「D」と入力し、Enter キーを押します。

  10. DB2I DEFAULTS パネル 1 画面のカーソル (COMMAND) で、Tab キーを 2 回押して DB2 NAME フィールドにカーソルを置き、「DSN1」と入力し、Enter キーを押します。

  11. DB2I DEFAULTS パネル 2 画面のカーソル (COMMAND) で、Enter キーを押します。

  12. DB2I PRIMARY OPTION MENU 画面で、カーソル (COMMAND) に「5」と入力し、Enter キーを押します。

  13. BIND/REBIND/FREE 画面で、カーソル (COMMAND) に「4」と入力し、Enter キーを押します。

  14. BIND PACKAGE画面のLOCATION NAMEフィールドに「HISDRDA1」と入力し、Tabキーを押します。COLLECTION-IDフィールドに「DBO」と入力し、Tabキーを押します。DBRDまたはCOPYオプションフィールドに「COPY」と入力し、Tabキーを押します。COLLECTION-IDフィールドに「DBO」と入力し、Tabキーを押します。PACKAGE-IDフィールドに「PKGAREAS」と入力し、Tabキーを押してACTION ON PACKAGEフィールドにカーソルを置きます。 [ ACTION ON PACKAGE ] フィールドに「ADD」と入力し、 Enter キーを押します。

DB2 管理者用 バインド コピー パッケージ

  1. [スタート] メニューの [すべてのプログラム] をポイントし、Microsoft Host Integration Server 2010 をポイントし、[ツール] をクリックし、[3270 クライアント] をクリックします。

  2. Host Integration Server 3270 クライアント (3270 クライアント) ウィンドウで、[セッション] メニューをクリックし、[セッションの構成] をクリックします。

  3. [3270 設定] ダイアログ ボックスで、[サーバー接続TN3270E選択し、[サーバー名] 編集ボックスに「SYS1」と入力し、[OK] をクリックします

  4. [ セッション ] メニューの [ 接続] をクリックします。 3270 クライアントに SSCP 画面が表示されます。 カーソル (左下隅) に 「TSO HISDEMO」と入力し、 Enter キーを押します。

  5. TSO/E ログオン画面で、カーソル (パスワード・フィールド) に HISDEMO を入力し、Enter キーを押します。

  6. ようこそ画面で Enter キーを押して、残りの画面データを取得します。 READY プロンプトの下に「ISPF」と入力し、Enter キーを押します。

  7. ISPF 基本オプション・メニュー画面で、Enter キーを押して IBM ライセンス・テキストをクリアします。 カーソル (オプション) に 「M」と入力し、 Enter キーを押します。

  8. [ユーザー オプションの選択] メニュー画面で、カーソル (SELECT OPTION) に「B」と入力し、Enter キーを押します。

  9. IBM 製品パネル画面のカーソル (オプション) に「3」と入力し、Enter キーを押します。

  10. DB2 管理者 - アクティブ DB2 システム画面のカーソル (DB2 システム名) に「DSN1」と入力し、Enter キーを押します。

  11. DB2 管理者 – DB2 管理メニュー画面で、Enter キーを押して IBM ライセンス・テキストをクリアします。 カーソル (オプション) に 「1」と入力し、 Enter キーを押します。

  12. DB2 管理者 - DSN1 システム・カタログ画面で、カーソル (オプション) に「K」と入力し、Enter キーを押します。

  13. DB2 Admin – DSN1 Packages 画面のカーソル (オプション) で F8 キーを繰り返し押し、ソースのコレクションとパッケージが表示されるまで一覧をスクロールします。 必要に応じて、 F7 キーを押して、リスト内の前の項目までスクロールします。 ソースコレクションとパッケージ名に対応する行で、 列 S「BC」と入力し、 Enter キーを押します。

  14. DB2 Admin – DSN1 Bind Copy Package 画面で、カーソル (コマンド) で Tab キーを押して[場所]フィールドにカーソルを置き、ターゲットの場所名 (例: "HISDRDA1") を入力します。 Tab キーを押して [コレクション] フィールドにカーソルを置き、ターゲット スキーマ名 ("DBO" など) を入力して、Enter キーを押します。