Utilice esta página para realizar la personalización y el enlace para el lenguaje de consulta estructurado en perfiles de Java (SQLJ) para DB2 que se incluyen en esta aplicación. También puede utilizar esta página para realizar enlaces para los archivos de enlace de pureQuery en la aplicación. Puede ver los perfiles SQLJ para otros tipos de base de datos, pero no puede cambiar estos perfiles. Los archivos de enlace PureQuery sólo son válidos para DB2. Utilice SQLJ o pureQuery para desarrollar aplicaciones de acceso de datos que se conectan a bases de datos DB2. SQLJ es un conjunto de extensiones de programación que permiten a un programador utilizar el lenguaje de programación Java para incorporar sentencias que proporcionan solicitudes de base de datos de SQL. PureQuery proporciona un conjunto alternativo de API que se pueden utilizar en lugar de JDBC para acceder a la ase de datos DB2.
Para ver esta página de la consola de administración, pulse .
Desarrollar aplicaciones con SQLJ tiene la ventaja de que se obtiene un mayor rendimiento y un ciclo de desarrollo más corto y más eficaz. Con SQLJ, puede:
El tiempo de ejecución de pureQuery de DB2 es un conjunto alternativo de API a JDBC o SQLJ. Una de las ventajas de desarrollar aplicaciones con pureQuery es que permiten que la ejecución SQL sea dinámica o estática. Además del rendimiento mejorado utilizando sentencias SQL estáticas, pureQuery dispone de un mejor diagnóstico y determinación de problemas porque permite relacionar los errores que se encuentran en el servidor DB2 con los artefactos de la aplicación en lugar de relacionarlos con SQL generado por un generador de aplicaciones.
Especifica que el servidor de aplicaciones procesa los perfiles SQLJ que seleccione desde esta aplicación.
De forma predeterminada, se crea un paquete DB2 en la base de datos para cada nivel de aislamiento. El proceso de personalización aumenta el perfil o los perfiles con información específica para la base de datos DB2 para su utilización en el tiempo de ejecución. Normalmente, el proceso de personalización se debe ejecutar después de que se haya convertido la aplicación SQLJ y antes de que se inicie la aplicación. Si no ejecuta el paso de personalización, la aplicación SQLJ utiliza SQL dinámico como una aplicación JDBC.
El enlace de perfiles SQLJ de DB2 incluye el proceso de enlazar los perfiles SQLJ personalizados con la base de datos DB2.
Especifica que el servidor de aplicaciones enlazará los perfiles SQLJ que seleccione con el servidor de base de datos DB2.
Enlazar paquetes desde la aplicación SQLJ que ya se ha personalizado.
Especifica los perfiles que se deben procesar de la lista que se proporciona.
Cuando los perfiles SQLJ o pureQuery se han añadido a Perfiles seleccionados, seleccione perfiles de esa lista y utilice Subir o Bajar para cambiar el orden en el que se procesarán los perfiles.
Especifica que el servidor de aplicaciones crea un archivo .grp que contiene los perfiles SQLJ que ha seleccionado.
Cuando pulse Aceptar, existe una opción en la página siguiente para descargar el archivo .grp.
Especifica un archivo de grupo de perfiles en el sistema de archivos local para personalizar o enlazar.
Especifica el URL de la base de datos al que el perfil o los perfiles están enlazados.
jdbc:db2://nombre_host:nombre_puerto/nombre_base_datos
Especifica el ID de usuario del administrador de la base de datos del servidor donde se encuentra la base de datos.
Especifica la contraseña del administrador de la base de datos del servidor donde se encuentra la base de datos.
Especifica la opciones adicionales que se utilizan durante los procesos de personalización y enlace.
-bindoptions "BLOCKING NO"
Para
obtener más información acerca de las opciones de enlace de pureQuery, consulte el tema Programa de utilidad de
enlace pureQuery de DB2.Especifica la classpath donde se encuentran los archivos sqlj.zip, y db2jcc.jar o db2jcc4.jar para SQLJ. Especifica la classpath donde se encuentran los archivos pdq.jar, pdqmgt.jar, db2jcc.jar y db2jcc_license_cisuz.jar para pureQuery.