Valores de perfiles SQLJ y archivos de enlace pureQuery

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 Aplicaciones > Tipos de aplicación > Aplicaciones empresariales de WebSphere > nombre_aplicación > Perfiles SQLJ y archivos de enlace pureQuery.

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.

Personalizar y enlazar perfiles

Especifica que el servidor de aplicaciones procesa los perfiles SQLJ que seleccione desde esta aplicación.

Nota: Esta selección no se aplicará a pureQuery. Si se selecciona, esta opción se ignorará al procesar los archivos de enlace pureQuery.

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.

Enlazar paquetes

Especifica que el servidor de aplicaciones enlazará los perfiles SQLJ que seleccione con el servidor de base de datos DB2.

Nota: Esta selección no se aplicará a pureQuery. Si se selecciona, esta opción se ignorará al procesar los archivos de enlace pureQuery.

Enlazar paquetes desde la aplicación SQLJ que ya se ha personalizado.

Seleccionar y ordenar los perfiles para personalizar/enlazar

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.

Personalizar/enlazar los perfiles SQLJ seleccionados como un grupo

Especifica que el servidor de aplicaciones crea un archivo .grp que contiene los perfiles SQLJ que ha seleccionado.

Nota: Esta selección no se aplicará a pureQuery. Si se selecciona, esta opción se ignorará al procesar los archivos de enlace pureQuery.

Cuando pulse Aceptar, existe una opción en la página siguiente para descargar el archivo .grp.

Utilice un archivo de grupo de perfiles para especificar los perfiles para personalizar/enlazar

Especifica un archivo de grupo de perfiles en el sistema de archivos local para personalizar o enlazar.

URL de base de datos

Especifica el URL de la base de datos al que el perfil o los perfiles están enlazados.

La sintaxis habitual es:
jdbc:db2://nombre_host:nombre_puerto/nombre_base_datos

Usuario

Especifica el ID de usuario del administrador de la base de datos del servidor donde se encuentra la base de datos.

Password

Especifica la contraseña del administrador de la base de datos del servidor donde se encuentra la base de datos.

Opciones adicionales

Especifica la opciones adicionales que se utilizan durante los procesos de personalización y enlace.

Las opciones para el enlace pureQuery utiliza la siguiente sintaxis:
-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.

Classpath

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.



Nombre de archivo: udat_sqljprof.html