Asistente para el despliegue de rutinas - Página Opciones de la rutina

Utilice esta página para especificar opciones de la rutina.

Opciones de precompilación
Escriba la opciones de precompilación de SQL que desee utilizar para compilar procedimientos almacenados. Puede especificar las opciones PRECOMPILE PROGRAM (PREP) y BIND. Las opciones de precompilación SQL que nombran a los conjuntos de datos no se reconocen. Consulte la publicación IBM DB2 Command Reference para obtener más información sobre las opciones PRECOMPILE PROGRAM (PREP) y BIND.
Opciones de compilación
Escriba una serie que especifique las opciones de compilador que desee utilizar con este procedimiento almacenado.
Habilitar la depuración
Sólo para DB2 para Linux, UNIX y Windows: Seleccione compilar el procedimiento almacenado para que se depure.
Aplicar la configuración de la carpeta
Especifica que la configuración que aplicó a la carpeta se aplicará a la rutina seleccionada.
Ubicación del conversor de SQLJ
Especifique el nombre de archivo y la vía de acceso completa del archivo JAR que contiene la biblioteca de clases SQLJ que implementa el soporte de conversión de SQLJ.
Nombre de clase del conversor SQLJ
Especifique el nombre calificado completo del paquete de la clase SQLJ que se utiliza para convertir sentencias SQLJ.
Esquema del paquete
Escriba el calificador para el paquete que enlaza db2sqljcustomize. db2sqljcustomize almacena este valor en el perfil serializado y personalizado, para su utilización cuando se vinculen los paquetes asociados.
Aplicar valores predeterminados
Especifica que se aplicarán los valores predeterminados de las preferencias.
Aplicar la configuración a la carpeta
Especifica que la configuración que se ha aplicado a la carpeta se aplicará a todas las rutinas de la carpeta.
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 no se especifica un ID de colección, el nombre de colección del paquete que contiene la sentencia CALL se utiliza cuando se ejecuta el procedimiento almacenado. Si el programa que emite la llamada no utiliza un paquete, la colección de paquetes se establece en el valor de registro especial CURRENT PACKAGESET.
Opciones en tiempo de ejecución
Escriba las opciones de tiempo de ejecución del entorno de idioma para el procedimiento almacenado. Si no se especifican las opciones de tiempo de ejecución, el entorno de idioma utilizar los valores de instalación predeterminados.
Entorno WLM
Escriba el nombre del entorno del gestor de cargas de trabajo de MVS (WLM) en el que desea ejecutar el objeto. El nombre puede contener hasta 18 caracteres alfanuméricos. Cuando no se especifica un entorno WLM, el objeto se ejecuta en el espacio de dirección que ha establecido DB2 durante la instalación. Cuando utiliza diferentes entornos WLM, puede aislar un grupo de programas de otro. Es posible que desee aislar programas en función de los requisitos de seguridad. Trabaje con el administrador del sistema para determinar si debe utilizar esta opción.
Límite de tiempo de ASU
Muestra la cantidad total de tiempo de procesador, en unidades de servicio CPU, durante el que se puede ejecutar una sola invocación de un procedimiento almacenado. Especifique un valor entero. Si no especifica ningún valor entero, no se utilizará la opción NO LIMIT. El establecimiento de un límite puede ser útil para depurar un procedimiento almacenado.
Dejar residente
Seleccione esta opción para especificar que el módulo de carga del procedimiento almacenado permanece en memoria después de que el procedimiento almacenado se ejecute. Cuando no se selecciona esta opción, el módulo de carga se suprime de la memoria después de ejecutar el procedimiento almacenado. Cuando el procedimiento almacenado permanece en memoria, el rendimiento aumenta porque se elimina el tiempo que se tarda en cargar la aplicación. Sin embargo, esta opción aumenta la cantidad de almacenamiento virtual que necesita el espacio de dirección del procedimiento almacenado.
DB2
Seleccione esta opción para especificar que el procedimiento almacenado no se ejecutará en un entorno de seguridad externo. Si el procedimiento almacenado accede a los recursos que protege un producto de seguridad externo, el acceso se realiza mediante el ID de autorización asociado al espacio de dirección del procedimiento almacenado.
Usuario
Seleccione esta opción para especificar que el procedimiento almacenado se ejecutará en un entorno de seguridad externo. Si el procedimiento almacenado accede a los recursos que protege un producto de seguridad externo, el acceso se realiza mediante el ID de autorización del usuario que invocó el procedimiento almacenado.
Definidor
Seleccione esta opción para especificar que el procedimiento almacenado se ejecutará en un entorno de seguridad externo. Si el procedimiento almacenado accede a los recursos que protege un producto de seguridad externo, el acceso se realiza mediante el ID de autorización del propietario del procedimiento almacenado.
Programa de utilidad de construcción
Muestra el nombre del programa de utilidad de compilación del procedimiento almacenado que se debe llamar cuando se compila un procedimiento almacenado Java en un servidor z/OS. El DBA puede configurar copias de la rutina de construcción para utilizar diferentes recursos, según sea necesario. Si hay nombres válidos en la base de datos, puede seleccionarlos aquí.
Propietario de la construcción
Muestra 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 opciones para el preenlace. El preenlazador combina los módulos de objetos de una aplicación en un solo módulo de objetos.
Opciones de enlace
Escriba una serie que especifique opciones para el 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.
Opciones de vínculo
Escriba una serie que especifique opciones de vínculo para paquetes.
Compilar procedimiento almacenado en el servidor
Seleccione esta opción para compilar el procedimiento almacenado en el servidor. Si no selecciona esta opción, se utilizará el controlador DB2 Universal JDBC para compilar el procedimiento almacenado. Esta opción limita el código fuente del procedimiento almacenado a 32KB. Sin este límite, el código fuente puede tener hasta 10MB.
Paquete raíz
Escriba el nombre raíz de los paquetes que creará el enlazador de SQLJ. 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.
Construcción detallada
Seleccione esta opción para ver el estado detallado del progreso de la construcción. Los mensajes de construcción se muestran en la vista Salida.
Nombre Jar
Sólo bases de datos de origen Derby Versión 10: muestra el nombre de archivo JAR que se utilizará para instalar la rutina en el servidor. DB2 también utiliza este nombre de archivo JAR como ID de JAR en el catálogo de DB2.
Archivo de origen
Sólo para bases de datos de origen Derby versión 10: especifique la vía de acceso completa del archivo de origen Java o pulse Examinar para encontrarlo.
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.

Comentarios