Utilice la página Desplegar para especificar las opciones de despliegue para el procedimiento almacenado.
En función de si utiliza DB2 para LUW, DB2 para iSeries, DB2 para z/Series o Derby, es posible que algunos de estos campos no sean aplicables.
- Opciones de precompilación
- Escriba la opciones de precompilación de SQL que desee
utilizar para compilar este procedimiento almacenado SQL.
- Opciones de compilación
- Escriba una serie que especifique las opciones de compilador que desee utilizar con este procedimiento almacenado.
- Opciones de vínculo
- Muestra una serie que especifica opciones de vínculo para paquetes. Las
opciones predeterminadas son ACTION(REPLACE) y ISOLATION(CS). ACTION(REPLACE) especifica que el paquete sustituye a un paquete existente con el mismo nombre. ISOLATION(CS) asegura que la aplicación no lee una fila que cambie otro proceso hasta que el proceso libera dicha fila.
- ID de colección
- Escriba el nombre del ID de colección. El ID de colección identifica la colección de paquetes que se utiliza cuando se ejecuta el procedimiento almacenado. El nombre puede contener hasta 18 caracteres alfanuméricos. Si va a crear un procedimiento almacenado Java para z/OS, el ID de colección que especifique en este campo debe coincidir con el que se utilizó al enlazar el controlador JDBC en DB2 para z/OS.
- Paquete raíz
- Sólo para DB2 para Linux, UNIX y Windows: Si no se especifica una opción, se derivará un nombre raíz del nombre del perfil. Los nombres tendrán una longitud máxima de siete caracteres. Los dígitos 1, 2, 3 y 4 se agregarán al nombre del paquete raíz para crear los cuatro nombres finales del paquete (uno por cada nivel de aislamiento). Los paquetes están vinculados con los siguientes niveles de aislamiento: PACKAGENAME1 está vinculado con el nivel de aislamiento UR; PACKAGENAME2, con el nivel de aislamiento CS; PACKAGENAME3, con el nivel de aislamiento RS; PACKAGENAME4, con el nivel de aislamiento RR.
- Entorno WLM
- Muestra el nombre del entorno del gestor de cargas de trabajo de MVS (WLM) en el que se ejecuta el procedimiento almacenado. Para cambiar el entorno WLM de un procedimiento almacenado SQL, modifique WLM ENVIRONMENT en la página de origen.
- Programa de utilidad de construcción
- Escriba el nombre del programa de utilidad de construcción del procedimiento almacenado que se debe llamar cuando se construye un procedimiento almacenado SQL en un servidor z/OS. El administrador de bases de datos puede configurar copias de la rutina de construcción para utilizar diferentes recursos, según sea necesario. Estas rutinas personalizadas se llaman programas de utilidad de construcción y se identifican con nombres exclusivos.
- Propietario de la construcción
- Escriba el ID de autorización de DB2 para z/OS que será responsable de compilar, recompilar y eliminar la rutina. Cuando especifica un ID de autorización secundario o un nombre de grupo como el propietario de la construcción, puede haber varios usuarios responsables de mantener esta rutina. Si no especifica un propietario de la construcción, el programa de utiliza de construcción designa uno de los ID de autorización del proceso, por ejemplo CURRENT SQLID, como el propietario de la construcción.
- Opciones de preenlace
- Escriba una serie que especifique las opciones de
preenlace para el preenlazador. El preenlazador combina los módulos de objetos de una aplicación en un solo módulo de objetos. Consulte la documentación del preenlazador.
- Opciones de enlace
- Escriba una serie que especifique las opciones de enlace del editor de enlaces.
El editor de enlaces procesa el módulo de objetos que crea el preenlazador y genera un módulo de carga que se puede recuperar para la ejecución. Consulte la documentación del editor de enlaces.
- Opciones de compilación de Java
- Escriba las opciones de compilación de Java que desea utilizar para compilar el procedimiento almacenado. Consulte la documentación del compilador de Java para ver las opciones válidas de compilación de Java.
- Construcción detallada
- Marque este recuadro de selección para ver el estado detallado del progreso de la construcción. Los mensajes de construcción se muestran en la vista Salida cuando se despliega el procedimiento.
- Compilar procedimiento almacenado en el servidor
- Sólo para procedimientos almacenados Java: seleccione esta opción para compilar procedimientos almacenados utilizando DSNTJSPP en el sevidor DB2 para z/OS. Si no selecciona esta opción, el origen de Java se compila en el cliente. Esta opción limita el código fuente del procedimiento almacenado a 32 KB.
Sin este límite, el código fuente puede tener hasta 10 MB.
- Paquete de DB2
- Sólo para DB2 para iSeries: especifique el nombre de paquete de DB2 que desea utilizar cuando construya procedimientos almacenados SQLJ. Por ejemplo, QUSRSYS/SER3283432 donde QUSRSYS es un nombre de biblioteca que va seguido de un nombre de perfil serializado de 10 caracteres. Para obtener información sobre valores válidos, consulte la documentación de DB2 sobre la construcción de procedimientos almacenados SQLJ.
- Habilitar la depuración
- Sólo para DB2 para Linux, UNIX y Windows: Seleccione compilar el procedimiento almacenado para que se depure.