Utilice esta página para especificar opciones de la rutina. Es
posible que algunas opciones no estén disponibles según el servidor de destino
o el tipo de rutina. Los nombres de campo se presentan en orden alfabético, no
necesariamente en el orden en que aparecen en la página del asistente.
Seleccione procedimientos almacenados anidados adicionales de la
lista para el despliegue. Estos procedimientos tienen dependencias del
procedimiento almacenado que está desplegando.
- Aplicar valores por omisión
- Especifica que se aplicarán los valores por omisión de la ventana
Preferencias. Sólo está disponible si hay una carpeta seleccionada en el árbol.
- Aplicar la configuración de la carpeta
- Especifica que los valores que ha aplicado a la carpeta se aplicarán a la
rutina seleccionada. Sólo está disponible si hay una rutina seleccionada en el
árbol.
- Aplicar la configuración a la carpeta
- Especifica que los valores que ha aplicado a la carpeta se aplicarán a todas
las rutinas de la carpeta. Sólo está disponible si hay una carpeta seleccionada
en el árbol.
- Límite de tiempo de ASU
- Sólo DB2 para z/OS: muestra la cantidad total de tiempo de
procesador, en unidades de servicio de CPU, durante el cual se puede ejecutar una
sola invocación de un procedimiento almacenado. Especifique un valor entero. Si
no especifica un valor entero, se utiliza la opción NO LIMIT. El
establecimiento de un límite puede ser útil para depurar un procedimiento almacenado.
- Opciones de vinculación
- Sólo DB2 para z/OS: escriba una serie que especifique las opciones
de vinculación para paquetes.
- Propietario de la creación
- Sólo DB2 para z/OS: muestra el ID de autorización de
DB2
para
z/OS
que será responsable de crear, volver a crear y descartar la rutina. Cuando
especifica un ID de autorización secundario o un nombre de grupo como el
propietario de la creación, puede haber varios usuarios responsables de
mantener esta rutina. Si no especifica un propietario de la creación, el
programa de utilidad de creación designa uno de los ID de autorización del
proceso, por ejemplo CURRENT SQLID, como el propietario de la creación.
- Programa de utilidad de creación
- Sólo DB2 para z/OS: muestra el nombre del programa de
utilidad de creación de procedimiento almacenado que debe llamarse cuando se
crea un procedimiento almacenado
Java
en un servidor z/OS.El administrador de bases de datos puede configurar copias de la rutina de
creación para utilizar diferentes recursos, según sea necesario. Si hay nombres válidos en la base de datos, puede seleccionarlos aquí.
- Crear procedimiento almacenado en el servidor
- Sólo DB2 para z/OS Versión 8 o anterior: seleccione esta opción para
crear un procedimiento almacenado Java en el servidor utilizando el programa de
utilidad de creación DSNTJSPP.Si no selecciona esta opción, el procedimiento
almacenado Java se crea en el cliente. Para la creación en el cliente es
necesario conectarse al servidor utilizando el controlador IBM Data Server para
JDBC y SQLJ. 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.
- ID de recopilación
- Sólo DB2 para z/OS: escriba el nombre del ID de recopilación. El ID
de recopilación identifica la recopilació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 recopilación, el nombre
de recopilació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 recopilación de paquetes se establece en el valor de
registro especial CURRENT PACKAGESET.
- Opciones de compilación
- Sólo DB2 para z/OS: escriba una serie que especifique las opciones
de compilador que desea utilizar con este procedimiento almacenado.
- Versión de JRE de base de datos
- Muestra la versión de JRE en el servidor de bases de datos de destino. Si
no se puede determinar la versión, puede escribir el número de versión en este
campo. Los distintivos javac -target y -source se utilizan durante la
compilación cuando el valor de este campo no coincide con el valor del campo
Versión de JDK.
- Paquete de DB2
- Sólo DB2
para iSeries:
especifique el nombre de paquete de
DB2
que desea utilizar al crear 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 creación de procedimientos almacenados SQLJ.
- Habilitar la depuración
- DB2 sólo para Linux, UNIX y
Windows:
seleccione esta opción para crear el procedimiento almacenado para la depuración.
- Seguridad externa (sólo DB2 para z/OS)
- 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 direcciones 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.
- Nombre de Jar
- Sólo 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.
- Vía de acceso Java
- Utilice esta página para personalizar la vía de acceso Java para el archivo
JAR seleccionado. Esta personalización es útil si está desplegando el archivo
JAR en un servidor que no sea el servidor asociado con el proyecto actual.
- Inicio de JDK
- Especifique un directorio de inicio de Java Development Kit (JDK) para compilar procedimientos almacenados Java.
- Versión de JDK
- Muestra la versión de JDK que ha especificado en el campo Directorio de inicio de JDK.Los distintivos javac -target y -source se utilizan durante la compilación
cuando el valor de este campo no coincide con el valor del campo
Versión de JRE de base de datos. Puede alterar
temporalmente las opciones que se generan automáticamente especificando las
propias opciones -target y -source en este campo.
- Opciones de enlace
- Sólo DB2 para z/OS: escriba una serie que especifique las opciones
de 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.
- Esquema del paquete
- Escriba el calificador para el paquete que vincula db2sqljcustomize. db2sqljcustomize almacena este valor en el perfil serializado y personalizado, para su utilización cuando se vinculen los paquetes asociados.
- Opciones de precompilación
- Escriba las opciones de precompilación de SQL que desee utilizar para crear 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
acerca de las opciones PRECOMPILE PROGRAM (PREP) y BIND.
- Opciones de preenlace
- Sólo DB2 para z/OS: escriba una serie que especifique las opciones
para el preenlazador. El preenlazador combina los módulos de objetos de una aplicación en un solo módulo de objetos.
- Paquete raíz
- Escriba el nombre raíz de los paquetes que creará el vinculador 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: 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.
- Opciones de tiempo de ejecución
- Sólo DB2 para z/OS: escriba las opciones de tiempo de ejecución de
entorno de lenguaje para el procedimiento almacenado. Si no se especifican
opciones de tiempo de ejecución, el entorno de lenguaje utiliza sus valores por
omisión de instalación.
- Nombre de clase del conversor de SQLJ
- Especifique el nombre calificado completo del paquete de la clase SQLJ que se utiliza para convertir sentencias SQLJ.
- 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.
- Permanecer residente
- Sólo DB2 para z/OS: seleccione esta opción para especificar que el
módulo de carga del procedimiento almacenado permanece en memoria después de
ejecutar el procedimiento almacenado. 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 direcciones del procedimiento almacenado.
- Archivo de origen
- Sólo Derby: especifique la vía de acceso completa del archivo de
origen
Java
o pulse en Examinar para buscarlo.
- Entorno WLM
- Sólo DB2 para z/OS: escriba el nombre del entorno del gestor de
carga de trabajo de
MVS
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 direcciones que estableció 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.
- Creación detallada
- Seleccione esta opción para ver el estado detallado del progreso de la
creación. Los mensajes de la creación se muestran en la vista Salida.