Editor de rutinas - Procedimiento almacenado - página Desplegar

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 se vinculan 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. Sin este límite, el código fuente puede tener hasta 10 MB.
Paquete 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.

Comentarios