Configuración de un proveedor de JDBC con la consola administrativa

Para crear conexiones entre una aplicación y una base de datos relacional, el servidor de aplicaciones utiliza las clases de implementación de controlador que están encapsulados por el proveedor de JDBC (Java™ Database Connectivity).

Antes de empezar

Cada proveedor de JDBC es básicamente un objeto que representa clases de controlador JDBC de un proveedor específico para el servidor de aplicaciones, para establecer acceso a esa base de datos de proveedor concreto. Los proveedores de JDBC son requisitos previos para orígenes de datos que proporcionar a las aplicaciones conexiones físicas con una base de datos. Consulte la tabla de proveedor de JDBC para identificar el proveedor de JDBC adecuado para los requisitos de base de datos y aplicación.
Deprecated feature Deprecated feature: El servidor de aplicaciones ya no da soporte al controlador de JDBC de herencia DB2 para 390 y z/OS Legacy y el proveedor de JDBC correspondiente, el proveedor de JDBC local de DB2 para zOS (RRS). Utilice el controlador de JCC de DB2 que utiliza IBM® o el controlador JDBC de DB2 Universal para conectarse a DB2 para z/OS.depfeat

Acerca de esta tarea

Configure al menos un proveedor de JDBC para cada servidor de base de datos que tenga previsto utilizar en un ámbito concreto dentro del entorno del servidor de aplicaciones.

Procedimiento

  1. Abra la consola de administración.
  2. Pulse Recursos > JDBC > Proveedores de JDBC.
  3. Seleccione el ámbito en el que las aplicaciones pueden utilizar el proveedor de JDBC. El ámbito que seleccione se convierte en el ámbito de el origen de datos que se asocie con este proveedor. Puede elegir una célula, el nodo, el clúster o el servidor. Para obtener más información sobre el ámbito y cómo puede afectar a los recursos, consulte el tema del Information Center sobre valores de ámbito administrativo.
  4. Pulse Nuevo. Esta acción hace que se inicie el asistente Crear un nuevo proveedor de JDBC.
  5. Utilice la primera lista desplegable para seleccionar el tipo de base de datos del proveedor de JDBC que debe crear.
    La opción definida por el usuario: Seleccione Definido por el usuario para el tipo de base de datos en los siguientes casos:
    • No ve su tipo de base de datos.
    • No puede seleccionar el tipo de proveedor JDBC que necesita en el paso siguiente.
    La selección definida por el usuario activa el panel del asistente para mostrar el tipo de proveedor como proveedor de JDBC definido por el usuario y el tipo de implementación como definido por el usuario. Consulte en la documentación de la base de datos los archivos de clase de controlador JDBC, las propiedades del origen de datos, etc., que son necesarias para el proveedor definido por el usuario. Debe proporcionar esta información acerca de los dos paneles siguientes:
    • La Variable classpath de la base de datos
    • Las propiedades específicas de la base de datos
  6. Seleccione el tipo de proveedor JDBC si se ha visualizado en la segunda lista desplegable. Seleccione Mostrar en desuso para que se muestren tanto los proveedores actuales como los en desuso. Si no puede encontrar el proveedor en esta lista ampliada, a continuación, seleccione Definido por el usuario en la lista anterior de tipos de bases de datos.
    Avoid trouble Avoid trouble: El producto emite un mensaje de error DSRA360 si selecciona el proveedor de JDBC de DB2 para z/OS local (RRS). En la Versión 6.1 y posteriores, el servidor de aplicaciones elimina por completo el soporte para el proveedor de JDBC local de DB2 para z/OS (RRS).gotcha
  7. En la tercera lista desplegable, seleccione el tipo de implementación que es necesaria para la aplicación. Si la aplicación no necesita que las conexiones den soporte a transacciones de confirmación de dos fases, seleccione Origen de datos de la agrupación de conexiones. No obstante, seleccione Origen de datos XA si la aplicación necesita conexiones que den soporte a transacciones de confirmación de dos fases. Las aplicaciones que utilizan esta configuración de origen de datos tienen la ventaja de la recuperación de transacciones gestionada por contenedor.

    Después de seleccionar un tipo de implementación, el asistente rellena los campos de nombre y descripción del proveedor de JDBC. Puede entrar distintos valores para estos campos; sólo sirven a efectos administrativos.

  8. Pulse Siguiente para ver el panel del asistente Entrar información de classpath de base de datos.
  9. En el campo Classpath, escriba la ubicación de vía de acceso completa de los archivos de clase de controlador JDBC de base de datos. La información de classpath pasa a ser el valor de la variable de entorno de WebSphere que se visualiza en esta página, en el formato ${DATABASE_JDBC_DRIVER_PATH}. El servidor de aplicaciones utiliza la variable para definir el proveedor de JDBC; gracias a ello, no es necesario especificar vías de acceso de clases de JDBC estáticas para aplicaciones individuales. Recuerde que si no proporciona la variable classpath de controlador JDBC correcta y completa para la variable, el origen de datos en última instancia fallará. Si el campo ya muestra una classpath totalmente calificada, puede aceptar la definición de la variable completado el resto de este panel del asistente y pulsando Siguiente.
    Nota: El servidor de aplicaciones da soporte a varias versiones del controlador de JDBC seleccionado para el controlador de JDBC DataDirect Connect de tipo 4 para MS SQL Server. Cada versión del controlador de JDBC tiene una classpath exclusiva. Seleccione la versión adecuada del controlador de JDBC para que la classpath se llene correctamente.
  10. Utilice el campo Vía de acceso de biblioteca nativa para especificar archivos de clase adicionales que el controlador de JDBC puede necesitar para funcionar correctamente en la plataforma del servidor de aplicaciones. Escriba el nombre de la vía de acceso de directorio completa de estos archivos de clase.
    Avoid trouble Avoid trouble: Si utiliza un controlador Oracle OCI como proveedor de JDBC, debe especificar la vía de acceso en donde se almacenan las bibliotecas nativas. Si no especifica la vía de acceso a la biblioteca nativa, la primera vez que intente conectarse utilizando este proveedor se producirán errores del cargador. gotcha
  11. Pulse Siguiente para ver un resumen de los valores de proveedor de JDBC.
  12. Pulse Finalizar si está satisfecho con la configuración de proveedor de JDBC. Ahora verá el panel Colección de Proveedores de JDBC, que muestra el nuevo proveedor de JDBC en una tabla junto con otros proveedores configurados para el mismo ámbito.

Qué hacer a continuación

El siguiente paso es crear un origen de datos que asociar con el proveedor de JDBC. Para obtener información detallada, consulte el tema del Information Center sobre configuración de un origen de datos mediante la consola de administración.
Recuerde: Si modifica la configuración de un proveedor de JDBC, como la classpath, la classpath de bibliotecas nativas o las propiedades personalizadas, pulse Aceptar y, a continuación, reinicie todos los servidores de aplicaciones dentro del ámbito de dicho proveedor de JDBC. De lo contrario, la configuración nueva no funcionará y recibirá mensajes de error del origen de datos.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_ccrtprov
File name: tdat_ccrtprov.html