Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
IBM DB2 para z/OS admite el acceso a servidores de aplicaciones DRDA remotos mediante la información almacenada en db2 para z/OS Communications Database (CDB), que es una colección de tablas de catálogo.
Tabla | Descripción |
---|---|
SYSIBM. UBICACIONES | Tabla de catálogo necesaria para definir una base de datos relacional remota, incluida la dirección (puerto TCP/IP), la seguridad y la convención de nomenclatura (alias). |
SYSIBM.IPNAMES | Tabla de catálogo necesaria para definir direcciones (dirección TCP/IP o alias) y seguridad (autenticación y cifrado). |
SYSIBM.IPLIST | Tabla de catálogo opcional para definir la dirección (dirección TCP/IP o alias) al usar la conmutación por error. |
SYSIBM. NOMBRES DE USUARIO | Tabla de catálogo opcional para definir el mapeo de autenticación. |
DB2 para las tablas de base de datos de comunicaciones z/OS.
Puede actualizar las tablas de CDB mediante instrucciones SQL dinámicas, ya sea localmente (por ejemplo, DB2 Admin, QMF, SPUFI) o remotamente (por ejemplo, Proveedor de datos de Microsoft para DB2 con SQL Server Management Studio).
DB2 para las tablas de base de datos de comunicaciones z/OS.
SQL Server Management Studio
Con el proveedor OLE DB de Microsoft para DB2 junto con SQL Server Management Studio y un Servidor Vinculado del Procesador de Consultas Distribuidas (DQP), puede configurar la Base de Datos de Configuración de z/OS (CDB) para habilitar la conectividad DRDA a través de una conexión de red TCP/IP al Servicio DRDA.
En el menú Inicio , seleccione Microsoft Server Tools 18 y, a continuación, seleccione SQL Server Management Studio 18.
En el cuadro de diálogo Conectar al servidor , escriba un nombre de servidor (por ejemplo, LOCALHOST). Seleccione un modo de autenticación escriba un inicio de sesión y una contraseña. A continuación, seleccione Conectar.
En el menú Microsoft SQL Server Management Studio , seleccione Nueva consulta.
Copie y pegue los ejemplos siguientes en el archivo SQLQuery1.sql dentro de la ventana del Editor de consultas y, a continuación, modifique el texto resaltado en negrita para que coincida con los valores de la instancia de DB2, el servicio DRDA y la base de datos de SQL Server.
Nombre del servidor vinculado de SQL Server
Estos procedimientos almacenados del sistema definen un nombre de servidor vinculado de SQL Server para conectarse a DB2 para z/OS. Opcionalmente, o si no tiene autoridad, puede pedir al administrador de DB2 que actualice las tablas de base de datos de conexión de 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;
Definición de SQL Server Linked Server mediante SQL Server Management Studio.
Actualización de la tabla SYSIBM.LOCATIONS
Estos procedimientos almacenados del sistema definen consultas de SQL Server Pass-Thru para definir una UBICACIÓN en la base de datos de conexión DB2 para z/OS.
DB2 para z/OS | Descripción |
---|---|
UBICACIÓN | Especifique un valor que coincida con el nombre de la base de datos de SQL Server de destino (por ejemplo, NWIND). Si no puede especificar un valor de nombre LOCATION que coincida con la base de datos de SQL Server de destino (por ejemplo, el nombre LOCATION está en uso, el nombre de la base de datos de SQL Server es demasiado largo), entonces use DBALIAS y las entradas de MsDrdaService.exe.config (drdaDatabaseAliases) para indicar al servicio DRDA cómo interpretar y asignar LOCATION y DBALIAS a un correspondiente nombre de base de datos de SQL Server. LOCATION se conoce como RDBNAME de DRDA (nombre de base de datos relacional). LOCATION se conoce como nombre de base de datos de SQL Server o catálogo inicial. |
LINKNAME | Este valor se usa para asociar el registro en la tabla SYSIBM.LOCATIONS con los registros en las tablas SYSIBM.IPNAMES, SYSIBM.IPLIST, y SYSIBM.USERNAMES. Este valor se limita a 8 caracteres al ejecutar DB2 para z/OS en modo de compatibilidad. |
IBMREQD | Especifique "N". |
PUERTO | Especifique un valor para el puerto TCP/IP que usará el servicio DRDA que se ejecuta en el equipo con SQL Server. Por ejemplo, el número de puerto DRDA predeterminado es 446. |
NPT | Especifique "". El servicio DRDA no admite un TPN alternativo (nombre del programa de transacciones). |
DBALIAS | Especifique un valor que coincida con el nombre de la base de datos de SQL Server de destino (por ejemplo, NWIND), si no puede especificar este valor en el campo LOCATION. Al usar DBALIAS, debe utilizar las entradas de MsDrdaService.exe.config (drdaDatabaseAliases) para indicar al servicio DRDA cómo interpretar y asignar el LOCATION y el DBALIAS a un nombre de base de datos de SQL Server correspondiente. |
CONFIANZA | Especifique "N". El servicio DRDA no admite una conexión de confianza. |
SEGURO | Especifique "Y" al conectarse al servicio DRDA mediante SSL 4.0 o TLS 1.0. |
DB2 para z/OS, base de datos de conexión 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.LOCATIONS entradas en DB2 para un servicio DRDA ("HISDRDA1").
Actualización de la tabla SYSIBM.IPNAMES
Estos procedimientos almacenados del sistema actualizan la tabla SYSIBM.IPNAMES en DB2 para z/OS.
DB2 para z/OS | Descripción |
---|---|
LINKNAME | Este valor se usa para asociar el registro en la tabla SYSIBM.IPNAMES con los registros en las tablas SYSIBM.LOCATIONS, SYSIBM.IPLIST y SYSIBM.USERNAMES. |
SEGURIDAD_FUERA | Especifique "A" para enviar un identificador de autorización. Opcionalmente, especifique "D" para enviar un identificador de autorización cifrado. Opcionalmente, especifique "E" para enviar un identificador de autorización cifrado y datos cifrados. Opcionalmente, especifique "P" para enviar un identificador de autorización cifrado, una contraseña cifrada y datos cifrados. No especifique "R". El servicio DRDA no admite un vale de pase RACF. |
NOMBRES DE USUARIO | Especifique "" para enviar el identificador de autorización asociado al usuario que ha iniciado sesión, ejecutando la tarea o el programa. Opcionalmente, especifique "O" para traducir el identificador de autorización de salida mediante SYSIBM.USERNAMES. No especifique "S". El servicio DRDA no admite una conexión de confianza. |
IBMREQD | Especifique "N". |
IPADDR | Especifique un valor para la dirección TCP/IP o el alias del equipo en el que se ejecuta el servicio DRDA. Opcionalmente, puede dejar este campo en blanco al configurar el failover tolerante a fallos, que se basa en las entradas de IPADDR en la tabla SYSIBM.IPLIST. |
DB2 para z/OS Base de datos de conexión SYSIBM tabla 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
entradas SYSIBM.IPNAMES en DB2 para un servicio DRDA ("HISDRDA1").
Actualización de la tabla SYSIBM.IPLIST
Estos procedimientos almacenados del sistema actualizan la tabla SYSIBM.IPLIST en DB2 para z/OS. La tabla IPLIST permite especificar múltiples direcciones IP para una ubicación determinada al usar el servicio DRDA con la lista de servidores (SRVLST) para la conmutación por error con tolerancia a fallos.
DB2 para z/OS | Descripción |
---|---|
LINKNAME | Este valor se usa para asociar el registro en la tabla SYSIBM.IPNAMES con los registros en las tablas SYSIBM.LOCATIONS, SYSIBM.IPLIST y SYSIBM.USERNAMES. |
IPADDR | Especifique un valor para cada dirección TCP/IP o alias para un grupo de equipos en los que se ejecutan los servicios DRDA, que proporciona conmutación tolerante a fallos. |
IBMREQD | Especifique "N". |
DB2 para z/OS Tabla de Base de Datos de Conexión 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. Entradas IPLIST para conectarse a dos servicios DRDA ("HISDRDA1" y "HISDRDA2").
Actualización de la tabla SYSIBM.USERNAMES
Estos procedimientos almacenados del sistema actualizan la tabla SYSIBM.USERNAMES en DB2 para z/OS.
DB2 para z/OS | Descripción |
---|---|
TIPO | Especifique "O" para traducir el identificador de autorización de salida. No indique "yo". El servicio DRDA no admite el funcionamiento como cliente del solicitante de aplicaciones DRDA. No especifique "S". El servicio DRDA no admite una conexión segura. |
AUTHID | Especifique el identificador de autorización que se va a traducir. |
LINKNAME | Este valor se usa para asociar el registro de la tabla SYSIBM.IPNAMES con los registros de las tablas SYSIBM.LOCATIONS, SYSIBM.IPLIST y SYSIBM.USERNAMES. |
NEWAUTHID | Especifique el valor traducido para el identificador de autorización. |
CONTRASEÑA | Especifique la contraseña. |
IBMREQD | Especifique "N". |
DB2 para z/OS Base de Datos de Conexión tabla 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
Registros de SYSIBM.USERNAMES en DB2 para un servicio DRDA ("HISDRDA1").
Conexiones DRDA
Las ARs DRDA, incluidas IBM DB2 para z/OS, ofrecen varios métodos para definir la conexión remota DRDA: dirección de red, puerto y autenticación. Por ejemplo, IBM DB2 para z/OS se basa en un CDB (base de datos de conexión) formado por un conjunto de tablas SYSIBM.* (LOCATIONS, IPNAMES, USERNAMES).
Además, IBM DB2 para z/OS admite varios métodos para iniciar una conexión DRDA a un sistema remoto. Un programa COBOL para TSO adjunto localmente a DB2 para z/OS puede conectarse a SQL Server a través del Servicio DRDA mediante (a) una conexión explícita basada en una instrucción SQL CONNECT o (b) una conexión implícita basada en un identificador de objeto de SQL de 3 partes (CATALOG.SCHEMA.TABLE).
Figura 1. El acceso a datos dirigidos por DRDA admite conexiones implícitas y explícitas.
Instrucción de conexión
Una técnica común consiste en usar una instrucción SQL CONNECT para crear una conexión explícita desde una AR de DRDA local a un AS de DRDA remoto, utilizando la autenticación preconfigurada, las credenciales de autenticación integradas o las credenciales asignadas.
CONNECT TO CONTOSO; SELECT * FROM DSN8910.DEPT
o
CONNECT TO :LOC USER :USERID USING :PASSWORD; SELECT * FROM DSN8910.DEPT
Instrucciones de SQL CONNECT.
Identificador de objeto de tres partes
Otra técnica común es usar un identificador de objeto de tres partes dentro de una instrucción SQL para crear una conexión implícita desde una AR de DRDA local a un AS de DRDA remoto.
CONNECT TO :LOC USER :USERID USING :PASSWORD; SELECT * FROM DSN8910.DEPT
Usar un identificador de objeto de 3 partes en una instrucción SQL.
Alias para el identificador de objeto de tres partes
Se puede, opcionalmente, encapsular el nombre de tres partes dentro de un alias de tabla local de dos partes. Para definir un alias para su uso con DB2 para z/OS y un servidor DRDA remoto, debe seguir estos pasos.
Defina un alias en la base de datos DB2 local para z/OS.
CREATE ALIAS DSN8910. FOR RDB1.COL1.TABLE1
Defina un sinónimo o una vista correspondientes en la base de datos remota de 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
Haga referencia al alias de DB2 local para z/OS en una instrucción SQL.
SELECT * FROM CONTOSO.DSN8910.ADEPT SELECT * FROM CONTOSO.DSN8910.VDEPT
Definir y usar un alias DB2 para z/OS sobre un identificador de objeto de 3 partes en una instrucción SQL.
Verifique la conexión de DB2 para z/OS al servicio DRDA mediante QMF
Puede comprobar la conexión del servicio DB2 para z/OS con DRDA mediante QMF y otros programas cliente de DB2 residentes en el host.
En el menú Inicio , seleccione Todos los programas, Microsoft Host Integration Server 2010, haga clic en Herramientas y, a continuación, haga clic en Cliente 3270.
En la ventana Host Integration Server 3270 Client (3270 Client), haga clic en el menú Sesión y, a continuación, configuración de sesión.
En el cuadro de diálogo Configuración 3270 , seleccione TN3270E Conexión del servidor, escriba "SYS1" en el cuadro de edición Nombre del servidor y, a continuación, haga clic en Aceptar.
En el menú Sesión , haga clic en Conectar. El cliente 3270 mostrará la pantalla SSCP. En el cursor (esquina inferior izquierda), escriba TSO HISDEMO y presione Entrar.
En la pantalla de TSO/E LOGON, en el cursor (campo Contraseña), escriba HISDEMO y presione Intro.
En la pantalla de bienvenida , presione Entrar para recuperar el resto de los datos de la pantalla. Debajo del símbolo del sistema READY, escriba ISPF y presione Intro.
En la pantalla del menú de opciones principales de ISPF , presione Entrar para borrar el texto de la licencia de IBM. En el cursor (Opción), escriba U y presione Entrar.
En la pantalla MENÚ SELECCIÓN DE OPCIONES DE USUARIO , en el cursor (SELECT OPTION), escriba B y presione Entrar.
En la pantalla DB2I PRIMARY OPTION MENU ,en el cursor (COMMAND), escriba Q y presione Entrar.
En la pantalla QMF HOME PANEL , en el cursor (COMANDO), presione F6.
En la pantalla CONSULTA SQL , en el cursor (COMMAND), presione Tab y, a continuación, presione Tab de nuevo. En el cursor (dos líneas debajo de la etiqueta de pantalla CONSULTA SQL), escriba SELECT * FROM NWIND.DBO.CLIENTES y, a continuación, presione F2.
En la pantalla INFORME , vea los resultados de la consulta. Opcionalmente, presione F8 para desplazarse hacia delante y, a continuación, presione F11 para desplazarse a la derecha. Presione F6 para volver a la pantalla CONSULTA SQL . Presione F3 para volver a la pantalla QMF HOME PANEL .
DB2 para z/OS Bind Copy Static SQL Packages
Puede copiar paquetes SQL estáticos de DB2 para z/OS al DRDA AS, para así definir archivos XML de paquetes SQL estáticos con el fin de crear posteriormente los procedimientos almacenados correspondientes en SQL Server. Puede ejecutar el comando DB2 for z/OS Bind Copy desde la utilidad DB2 Bind Package Utility o DB2 Administration con un programa de emulación de terminal 3270.
Utilidad de vinculación de paquetes DB2
En el menú Inicio , seleccione Todos los programas, Microsoft Host Integration Server 2010, haga clic en Herramientas y, a continuación, haga clic en Cliente 3270.
En la ventana Host Integration Server 3270 Client (3270 Client), haga clic en el menú Sesión y, a continuación, configuración de sesión.
En el cuadro de diálogo Configuración 3270 , seleccione TN3270E Conexión del servidor, escriba "SYS1" en el cuadro de edición Nombre del servidor y, a continuación, haga clic en Aceptar.
En el menú Sesión , haga clic en Conectar. El cliente 3270 mostrará la pantalla SSCP. En el cursor (esquina inferior izquierda), escriba TSO HISDEMO y presione Entrar.
En la pantalla de TSO/E LOGON, en el cursor (campo Contraseña), escriba HISDEMO y presione Intro.
En la pantalla de bienvenida , presione Entrar para recuperar el resto de los datos de la pantalla. Debajo del símbolo del sistema READY, escriba ISPF y presione Intro.
En la pantalla del menú de opciones principales de ISPF , presione Entrar para borrar el texto de la licencia de IBM. En el cursor (Opción), escriba U y presione Entrar.
En la pantalla MENÚ SELECCIÓN DE OPCIONES DE USUARIO , en el cursor (SELECT OPTION), escriba B y presione Entrar.
En la pantalla MENÚ OPCIÓN PRINCIPAL DE DB2I , en el cursor (COMANDO), escriba D y presione Entrar.
En la pantalla DB2I DEFAULTS PANEL 1 , en el cursor (COMANDO), presione Tab dos veces para colocar el cursor en el campo NOMBRE DE DB2 , escriba DSN1 y presione Entrar.
En la pantalla DB2I DEFAULTS PANEL 2 , en el cursor (COMANDO), presione Entrar.
En la pantalla DB2I PRIMARY OPTION MENU (MENÚ OPCIÓN PRINCIPAL de DB2I ), en el cursor (COMANDO), escriba 5 y presione Entrar.
En la pantalla BIND/REBIND/FREE , en el cursor (COMMAND), escriba 4 y presione Entrar.
En la pantalla BIND PACKAGE, en el campo LOCATION NAME, escriba "HISDRDA1" y presione Tab. En el campo COLLECTION-ID, escriba "DBO" y presione Tab. En el campo de opción DBRD o "COPY", escriba COPY y presione Tab. En el campo COLLECTION-ID, escriba "DBO" y presione Tab. En el campo PACKAGE-ID, escriba "PKGAREAS" y presione Tab para mover el cursor al campo ACTION ON PACKAGE. En el campo ACTION ON PACKAGE (ACCIÓN EN PAQUETE ), escriba "ADD" y presione Entrar.
Paquete de copia de enlace de administrador de DB2
En el menú Inicio , seleccione Todos los programas, Microsoft Host Integration Server 2010, haga clic en Herramientas y, a continuación, haga clic en Cliente 3270.
En la ventana Host Integration Server 3270 Client (3270 Client), haga clic en el menú Sesión y, a continuación, configuración de sesión.
En el cuadro de diálogo Configuración 3270 , seleccione TN3270E Conexión del servidor, escriba "SYS1" en el cuadro de edición Nombre del servidor y, a continuación, haga clic en Aceptar.
En el menú Sesión , haga clic en Conectar. El cliente 3270 mostrará la pantalla SSCP. En el cursor (esquina inferior izquierda), escriba TSO HISDEMO y presione Entrar.
En la pantalla de TSO/E LOGON, en el cursor (campo Contraseña), escriba HISDEMO y presione Intro.
En la pantalla de bienvenida , presione Entrar para recuperar el resto de los datos de la pantalla. Debajo del símbolo del sistema READY, escriba ISPF y presione Intro.
En la pantalla del menú de opciones principales de ISPF , presione Entrar para borrar el texto de la licencia de IBM. En el cursor (Opción), escriba M y presione Entrar.
En la pantalla MENÚ SELECCIÓN DE OPCIONES DE USUARIO , en el cursor (SELECT OPTION), escriba B y presione Entrar.
En la pantalla del Panel de productos de IBM , en el cursor (Opción), escriba 3 y presione Entrar.
En la pantalla Db2 Admin – Active DB2 Systems( Sistemas DB2 activos ), en el cursor (nombre del sistema DB2), escriba DSN1 y presione ENTRAR.
En la pantalla Menú de Administración de DB2 – DB2 Admin, presione Enter para borrar el texto de la licencia de IBM. En el cursor (Opción), escriba 1 y presione Entrar.
En la pantalla DB2 Admin – DSN1 System Catalog (Catálogo del sistema DSN1), en el cursor (Opción), escriba K y presione Enter.
En la pantalla DB2 Admin – DSN1 Packages, en el cursor (Opción), presione F8 repetidamente para desplazarse hacia delante a través de la lista, hasta que vea la colección de origen y el nombre del paquete. Opcionalmente, presione F7 para desplazarse a los elementos anteriores de la lista. En la línea correspondiente a la colección de origen y el nombre del paquete, en la columna S, escriba BC y presione Entrar.
En la pantalla DB2 Admin – DSN1 Bind Copy Package, en la posición del cursor (Comando), presione Tab para colocar el cursor en el campo Ubicación, escriba el nombre de la ubicación de destino (por ejemplo, "HISDRDA1"). Presione Tab para colocar el cursor en el campo Colección , escriba el nombre del esquema de destino (por ejemplo, "DBO") y presione ENTRAR.