Esta guía de aprendizaje describe cómo crear una
aplicación COBOL local de proceso por lotes utilizando una conexión
DB2 remota.
Antes de empezar
Antes de comenzar, asegúrese de que la conexión de base de datos remota está catalogada con el Gestor de
DB2.
La información para configurar esta conexión se puede hallar en la dirección web siguiente:
http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp. En la
tabla de contenidos, abra
Configurar -> Sistemas de base de datos -> Comunicaciones de cliente a
servidor -> Configurar conexiones de cliente a servidor mediante el Asistente de configuración (CA).En este caso de ejemplo se presupone que
ha creado un proyecto z/OS local.
Acerca de esta tarea
Para construir una aplicación local COBOL por lotes utilizando una conexión DB2 remota,
siga estos pasos:
Procedimiento
- Abra la página de propiedades Opciones de
construcción COBOL local.
- En el campo SYSLIB, especifique la vía de acceso al
archivo de DB2 sqlca.cbl seguida de otras vías de acceso que incluyan
libros de copia que utilice el programa, separadas por el carácter punto y coma. La vía de acceso predeterminada es C:\Archivos de programa\IBM\SQLLIB\include\cobol_a. Incluso aunque el libro de copia se encuentra en el mismo proyecto que el código fuente COBOL,
hay que añadir la vía de acceso del proyecto a SYSLIB. Por ejemplo, C:\Archivos de programa\IBM\SQLLIB\include\cobol_a;C:\myProject\source.
- Pulse el recuadro de selección El fuente contiene SQL intercalado.
- Si se configura una conexión de base de datos para el proyecto, pulse el botón
Examinar, seleccione el nombre de la conexión de base de datos
de la lista Conexiones de bases de datos, y pulse Aceptar.
- Si no hay configurada una conexión de base de datos para el proyecto, siga estos pasos:
- Pulse Conexión nueva, elija el botón de selección
Crear conexión nueva y pulse Siguiente.
- En la página Parámetros de conexión, seleccione el gestor de base de datos
a utilizar para el desarrollo, en la lista Seleccionar un gestor de base de datos. Por ejemplo, DB2 UDB zSeries V7.
- En la lista desplegable Controlador JDBC, seleccione el controlador
JDBC a utilizar. Por ejemplo, el valor predeterminado para DB2 UDB es IBM DB2 Universal.
- En los campos Detalles de URL de conexión, escriba la ubicación,
host y número de puerto de la base de datos remota.
- En los campos Información de usuario, escriba un ID de usuario y contraseña.
- Pulse el botón Probar conexión para asegurar que
los parámetros de conexión son correctos y, a continuación, pulse Finalizar.
- En la página Opciones de enlace local, establezca Opciones de enlace
en /de db2api.lib y, a continuación, pulse Finalizar o Aceptar.
- En la vista Proyectos z/OS, seleccione el programa COBOL y, a continuación, seleccione
Nominar como punto de entrada en el menú emergente.
- Pulse el nombre del proyecto con el botón derecho del ratón y
seleccione Reconstruir.
El ejecutable que se genera en la carpeta BuildOutput
se puede ejecutar o depurar como una aplicación compilada.