Configurar una conexión de base de datos entre WebSphere Application Server V6.0.2 y Microsoft SQL Server 2005

Puede crear manualmente una conexión de base de datos entre WebSphere Application Server V6.0.2 y las tablas de base de datos creadas para Microsoft SQL Server 2005.
Si trabaja en un entorno de servidor en clúster, utilice la Consola administrativa de WebSphere en el Gestor de dominios (DM) para todos los pasos de Consola de WebSphere Application Server.
  1. Inicie la Consola administrativa de WebSphere.
  2. Inicie la sesión mediante el ID de usuario admin y la contraseña admin (definidos anteriormente en la sección "Configurar la seguridad").
  3. Pulse Entorno > Variables de WebSphere. Se abre la página Variables de WebSphere.
  4. Pulse MSSQLSERVER_JDBC_DRIVER_PATH. Se abre la página MSSQLSERVER_JDBC_DRIVER_PATH.
  5. En el campo Valor, teclee la vía de acceso al directorio que contiene el controlador Microsoft JDBC para MSSQLServer 2005(sqljdbc.jar) y pulse Aceptar.
  6. Pulse Recursos > Proveedores de JDBC y a continuación, en la página Proveedores de JDBC que se abre, pulse Nuevo.
  7. Cree un proveedor de JDBC.
    1. En la página Proveedores de JDBC, pulse Nuevo.
    2. Para el tipo de base de datos, seleccione Definido por el usuario y pulse Siguiente.
    3. Para el tipo de proveedor, seleccione Proveedor JDBC definido por el usuario.
    4. Para el tipo de implementación, seleccione Definido por el usuario.
    5. Pulse Siguiente.
    6. Para Nombre, teclee Proveedor de JDBC Microsoft SQL Server 2005.
    7. Para Vía de acceso de clases, teclee ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar.
    8. Para Nombre de clase de implementación, teclee com.microsoft.sqlserver.jdbc.SQLServerXADataSource.
    9. Pulse Aplicar. Se activa el enlace Orígenes de datos.
  8. Enlace la base de datos a un nombre de JNDI.
    1. Bajo Propiedades adicionales, pulse Orígenes de datos.
    2. Pulse Nuevo.
    3. En el campo Nombre teclee RAM JDBC de Microsoft SQLServer 2005.
    4. En el campo Nombre de JNDI, teclee jdbc/RAM_Con.
    5. Bajo Nombre de clase de ayudante de almacén de datos, seleccione Especificar un ayudante de almacén de datos definido por el usuario y en Especificar nombre de clase ayudante de almacén de datos calificado por paquete teclee com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper.
    6. Pulse Aplicar. El enlace Propiedades personalizadas queda disponible.
    7. Pulse Propiedades personalizadas y, en la página Propiedades personalizadas, pulse Nueva.
    8. En el campo Nombre, teclee databaseName, y en el campo Valor, teclee RAMDB o el nombre utilizado para la base de datos.
    9. Pulse Aceptar. Vuelve a la página Propiedades personalizadas.
    10. Añada otra propiedad personalizada para el nombre de servidor. Pulse Nueva. En el campo Nombre teclee serverName y en el campo Valor teclee el nombre de su servidor (por ejemplo myserver.com) y pulse Aceptar.
    11. Añada otra propiedad personalizada para el número de puerto. Pulse Nueva. En el campo Nombre teclee portNumber y en el campo Valor teclee el número de su puerto (el valor predeterminado es normalmente 1443) y pulse Aceptar.
    12. Pulse Aceptar. Vuelve a la página Propiedades personalizadas.
  9. Configure la autenticación J2C.
    1. Pulse el enlace RAM de JDBC de Microsoft SQLServer 2005 cerca de la parte superior de la página.
    2. Pulse Entradas de datos de autenticación de J2EE Connector Architecture (J2C).
    3. Pulse Nueva.
    4. En la página Datos de autenticación de JAAS-J2C, teclee el Alias, el ID de usuario y la Contraseña para la autenticación con la base de datos Microsoft SQL Server 2005.
    5. Pulse Aceptar.
    6. Pulse el enlace RAM de JDBC de Microsoft SQLServer 2005 cerca de la parte superior de la página.
    7. Bajo Autenticación gestionada por contenedor seleccione la entrada que constituye el nombre creado para el alias de autenticación de JAAS-J2C. El nombre de nodo se pone normalmente como prefijo del alias de autenticación.
    8. Pulse Aceptar.
    9. Pulse Guardar.
  10. Finalice la sesión en la consola.
  11. Reinicie el servidor.
  12. En un entorno en clúster, debe reiniciar el Gestor de dominios (DM).

Comentarios