Los conjuntos de datos que se utilizan para construir un procedimiento
almacenado en el sistema
z/OS
deben especificarse en las propiedades de construcción de z/OS.
Acerca de esta tarea
Las propiedades de construcción de
z/OS se
pueden especificar para un procedimiento almacenado concreto o para un conjunto de
procedimientos almacenados. En el ejemplo que sigue, las propiedades de construcción se especifican en un conjunto de
datos particionado, por lo que atañen a todos los procedimientos almacenados en este conjunto de datos particionado. Sin embargo, también
se pueden especificar de la misma manera en un miembro almacenado en el conjunto de datos particionado.
Procedimiento
- Abra la página de propiedades Valores de
COBOL.
- Pulse el recuadro de selección Utilizar DB2
(contiene sentencias EXEC SQL).
- Expanda el procedimiento de compilación (ELAXFCOC es el valor
predeterminado), efectúe una doble pulsación en el paso (COBOL es
el valor predeterminado) y escriba los valores siguientes:
| Nombre de procedimiento de compilación: |
Nombre del procedimiento de compilación |
| Nombre de paso del procedimiento de
compilación: |
Nombre del paso de compilación del procedimiento de compilación |
| Conjunto de datos de salida de listado: |
Nombre de la biblioteca en la que se deben
crear los listados de compilador de los procedimientos
almacenados. Este conjunto de datos es necesario para depurar los
procedimientos almacenados COBOL. |
| Conjunto de datos de baraja de objetos: |
Nombre de la biblioteca en la que se deben
crear las pilas de objetos de los procedimientos almacenados. |
| Bibliotecas de copia: |
Nombre de las bibliotecas que contienen los miembros de copia
a los que hacen referencia los procedimientos almacenados. |
- Especifique estos valores:
| Ubicación de módulo de petición de base de datos (DBRM): |
Nombre de la biblioteca en la que se deben
crear los DBRM de los procedimientos almacenados. |
- Abra la página de propiedades Valores de
PL/I.
- Pulse el recuadro de selección Utilizar DB2
(contiene sentencias EXEC SQL).
- Expanda el procedimiento de compilación (ELAXFPL1 es el valor
predeterminado), efectúe una doble pulsación en el paso (PLI es el
valor predeterminado) y escriba los valores siguientes:
| Nombre de procedimiento de compilación: |
Nombre del procedimiento de compilación. |
| Nombre de paso del procedimiento de
compilación: |
Nombre del paso de compilación del
procedimiento de compilación. |
| Conjunto de datos de salida de listado: |
Nombre de la biblioteca en la que se deben
crear los listados de compilador de los procedimientos
almacenados. |
| Conjunto de datos de baraja de objetos: |
Nombre de la biblioteca en la que se deben
crear las pilas de objetos de los procedimientos almacenados. |
| Bibliotecas de inclusión: |
Nombre de las bibliotecas que contienen los miembros de copia
a los que hacen referencia los procedimientos almacenados. |
- Pulse Aceptar.
- Seleccione Opciones de enlace en la lista del marco de la
izquierda y teclee estos valores:
| Nombre de procedimiento de editor de enlace: |
Nombre del procedimiento de edición de enlace |
| Nombre de paso de procedimiento de editor de enlace: |
Nombre del paso de edición de enlace en el procedimiento de edición de enlace |
| Bibliotecas de enlace: |
Nombre de la biblioteca de enlace de Language
Environment® y de la biblioteca de carga de DB2 |
| Ubicación de módulo de carga: |
Nombre de la biblioteca en la que se deben
crear los módulos de carga de los procedimientos almacenados. |
- Pulse Aceptar.
Qué hacer a continuación
Una vez creado el procedimiento almacenado, se puede usar la
página "Conjuntos de datos para construcción" del editor para cambiar
los conjuntos de datos que se necesitan para una construcción. Esta
página contiene los siguientes campos de entrada:
- Calificador de conjunto de datos para errores de compilador,
que sirve para determinar el calificador inicial del archivo XML de
informe de errores que se crea durante una compilación.
- Conjunto de datos de baraja de objetos
- Bibliotecas de copia/Bibliotecas de inclusión:
- Conjunto de datos de salida de listado
- Ubicación de módulo de petición de base de datos
- Ubicación de módulo de carga
- Bibliotecas de enlace