Valores de perfiles SQLJ y archivos de enlace pureQuery

Utilice este panel para especificar los valores de enlace y personalización para perfiles SQL (Structured Query Language) in Java (SQLJ) para archivos de enlace pureQuery para DB2 que se incluyen en esta aplicación. Puede ver los perfiles SQLJ para otros tipos de base de datos, pero no puede cambiar estos perfiles. Los archivos PureQuerybind 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 peticiones de base de datos SQL (Structured Query Language). 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 administrativa, pulse Aplicaciones > Aplicaciones de empresa 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 APIS 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.

Pestaña Configuración

Personalizar y enlazar perfiles

Especifica que el servidor de aplicaciones procesará 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, se debe ejecutar el proceso de personalización una vez que se ha convertido la aplicación SQLJ y antes de iniciar la aplicación. Si no ejecuta el paso de personalización, la aplicación SQLJ utilizará SQL dinámico como una aplicación JDBC.

El enlace de perfiles de DB2 SQLj 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.

  • Seleccione un grupo o un grupo de perfiles en Perfiles disponibles y pulse Añadir para añadir el perfil seleccionado a Perfiles seleccionados.
  • Seleccione un perfil o un grupo de perfiles en Perfiles seleccionado y pulse Eliminar para añadir el perfil seleccionado a Perfiles disponibles.

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 creará 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.

Al pulsar Aceptar, en el panel siguiente hay una acción 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 daos

Especifica el URL de la base de datos a la que se enlazará el perfil o los perfiles.

La sintaxis típica es:
jdbc:db2://nombre_host:nombre_puerto/nombre_base_datos
Usuario

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

Contraseña

Especifica la contraseña para el administrador de base de datos en el 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 más información sobre las opciones de enlace pureQuery, consulte el tema sobre el programa de utilidad de enlaces pureQuery de DB2.
Classpath

Especifica la vía de acceso de clases donde se encuentran los archivos sqlj.zip y db2jcc.jar o db2jcc4.jar para SQLj. Especifica la vía de acceso de clases donde se encuentran los archivos pdq.jar, pdqmgt.jar, db2jcc.jar, db2jcc_license_cisuz.jar para pureQuery.




Los enlaces marcados (en línea) requieren acceso a Internet.

Tareas relacionadas


Nombre de fichero: udat_sqljprof.html