Utilice la página Desplegar para especificar opciones
de despliegue para el procedimiento almacenado. Dependiendo de si utiliza DB2
para LUW, DB2 para iSeries, DB2 para z/Series, DB2 PL/SQL, Oracle o Derby, algunos de estos campos
pueden no ser aplicables a su caso.
- Opciones de precompilación
- Escriba las opciones de precompilación de SQL que desee utilizar
para compilar este procedimiento almacenado SQL.
- Opciones de compilación
- Escriba una serie de caracteres que especifique las opciones de compilador que desee utilizar con este procedimiento almacenado.
- Opciones de vinculación
- Muestra una serie de caracteres que especifica opciones de
vinculación para paquetes. Las opciones predeterminadas son
ACTION(REPLACE) e ISOLATION(CS). ACTION(REPLACE) especifica que el
paquete sustituye a un paquete existente del 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 vincular el controlador JDBC en DB2 para z/OS.
- Paquete raíz
- Sólo DB2 para Linux, UNIX y Windows: escriba el nombre raíz de
los paquetes que creará el vinculador de SQLJ. Si no se especifica una opción, se obtendrá un nombre raíz a partir
del nombre del perfil. Los nombres deben tener una longitud máxima de siete caracteres. Los números 1, 2, 3 y 4 se
añadirán al nombre del paquete raíz para crear los cuatro nombres de
paquete finales (uno para cada nivel de aislamiento). Los paquetes están vinculados con los siguientes niveles de aislamiento: NOMBREPAQUETE1 está vinculado con el nivel de aislamiento UR; NOMBREPAQUETE2, con el nivel de aislamiento CS; NOMBREPAQUETE3, con el nivel de aislamiento RS; NOMBREPAQUETE4, 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 compilación
- Escriba el nombre del programa de utilidad de compilación para
procedimientos almacenados que se debe llamar al compilar un
procedimiento almacenado SQL en un servidor z/OS. El administrador de bases de datos puede configurar copias de la rutina de compilación para utilizar diferentes recursos, según sea necesario. Estas rutinas personalizadas se denominan programas de utilidad de
compilación y se identifican con nombres exclusivos.
- Propietario de la compilación
- Escriba el ID de autorización de DB2 para z/OS que será el encargado de compilar, recompilar
y eliminar la rutina. Cuando especifica un ID de autorización
secundario o un nombre de grupo como propietario de la compilación,
puede existir más de un usuario encargado del mantenimiento de la
rutina. Si no especifica un propietario de la compilación, el
programa de utilidad de compilación designa uno de los ID de
autorización del proceso, por ejemplo CURRENT SQLID, como
propietario de la compilación.
- Opciones de preenlace
- Escriba una serie de caracteres 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 de caracteres 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 desee utilizar al compilar el
procedimiento almacenado. Consulte la documentación del compilador
Java para conocer las opciones
válidas del compilador Java.
- Compilación detallada
- Marque este recuadro de selección para ver el estado detallado del progreso de la compilación. Los mensajes de compilació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 servidor DB2 para z/OS. Si no selecciona esta opción, el fuente
Java se compila en el cliente. Esta opción limita el código fuente del procedimiento almacenado a 32 KB. En otro caso, el código fuente puede tener hasta 10 MB.
- Paquete de DB2
- Sólo DB2 para iSeries: especifique el nombre
de paquete de DB2 que desee
utilizar al compilar 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 compilación de procedimientos almacenados SQLJ.
- Habilitar depuración
- Solamente DB2 para Linux, UNIX y Windows: seleccione esta opción para compilar el
procedimiento almacenado para la depuración.