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

Puede crear manualmente una conexión de base de datos entre WebSphere Application Server V6.1 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 (definida en la sección anterior "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.
    3. Para Nombre de clase de implementación, teclee com.microsoft.sqlserver.jdbc.SQLServerXADataSource.
    4. Para Nombre, teclee Proveedor de JDBC Microsoft SQL Server 2005.
    5. Pulse Siguiente.
    6. Para Vía de acceso de clases, teclee ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar.
    7. Pulse Finalizar.
  8. Enlace la base de datos a un nombre de JNDI.
    1. En la página Proveedores de JDBC, pulse Proveedor JDBC de Microsoft SQL Server 2005 (el enlace para el proveedor JDBC creado en el paso anterior).
    2. Bajo Propiedades adicionales, pulse Orígenes de datos.
    3. Pulse Nuevo.
    4. En el campo Nombre de origen de datos, teclee RAM de JDBC de Microsoft SQLServer 2005.
    5. En el campo Nombre de JNDI, teclee jdbc/RAM_Con.
    6. Pulse Siguiente.
    7. Para Nombre de clase de ayudante de almacén de datos, teclee com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
    8. Pulse Siguiente y pulse Finalizar.
    9. En la página de origen de datos RAM de JDBC de Microsoft SQLServer 2005, bajo Propiedades adicionales, pulse Propiedades personalizadas.
    10. En la página Propiedades personalizadas, pulse Nueva.
    11. En el campo Nombre, teclee databaseName, y en el campo Valor, teclee RAMDB o el nombre utilizado para la base de datos.
    12. Pulse Aceptar. Vuelve a la página Propiedades personalizadas.
    13. 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.
    14. 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.
    15. 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. Bajo Elementos relacionados pulse Datos de autenticación JAAS-J2C.
    3. Pulse Nuevo.
    4. Especifique el Alias, el ID de usuario y la Contraseña para 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