Configuración de una base de datos Microsoft SQL Server

Set las conexiones y cree las tablas necesarias en la base de datos Microsoft SQL Server para que funcione con Rational Connector for SAP Solution Manager.

Antes de empezar

Asegúrese de cumplir con los siguientes requisitos previos:

Acerca de esta tarea

Configure la base de datos SQL Server utilizando la herramienta de línea de mandatos sqlcmd que se proporciona con la instalación de SQL Server.

Procedimiento

  1. Active la herramienta sqlcmd para Microsoft SQL Server 2008 Express Edition. Pulse Inicio > Microsoft SQL Server 2008 > Herramientas de configuración > Gestor de configuraciones de SQL Server.
  2. En la ventana Administrador de configuración de SQL Server, en el panel izquierdo, pulse SQL > Configuración de red de servidor > Protocolos para SQLEXPRESS.
  3. Efectúe una doble pulsación en el protocolo Conductos con nombre.
  4. En el cuadro de diálogo Propiedades de conductos con nombre, establezca el valor del campo Habilitado en .
  5. Cambie el Nombre de conducto por \\.\pipe\sql\query.
  6. Pulse Aplicar y reinicie los servicios de SQL Server.
    Consejo: También puede utilizar una herramienta visual, por ejemplo, SQL Server Studio Management, que también está disponible para la versión Express como SQL Server Studio Management Express. Para obtener más información, consulte la documentación de SQL Server o a un administrador de bases de datos (DBA) de SQL Server.
    Importante: Si instala Rational Connector en el mismo sistema o en los mismos sistemas operativos distribuidos, deben crearse una base de datos independiente y un usuario de base de datos que esté asociado con la base de datos.
  7. Cree una base de datos para cada instancia de Rational Connector. Utilice el ejemplo siguiente, sustituyendo sap por el nombre de su base de datos:
    CREATE DATABASE sapdb
    GO
  8. Cree un usuario y una contraseña y cambie la propiedad de la base de datos ejecutando estos mandatos:
    CREATE LOGIN sapDBuser
    WITH PASSWORD = 'sapDBpswd';
    USE sapdb;
    exec sp_changedbowner 'sapDBuser'
    GO 
  9. Cambie el sistema de versión de fila para la base de datos. Desde la herramienta de línea de mandatos, ejecute este mandato:
    Importante: Antes de ejecutar este mandato, asegúrese de que la conexión con la base de datos está abierta.
    ALTER DATABASE sapdb SET READ_COMMITTED_SNAPSHOT ON
    GO
  10. Si se conecta a la base de datos SQL Server mediante WebSphere Application Server con JRE 6.0, establezca la variable SQLSERVER_JDBC_DRIVER_FILE de modo que apunte a la versión de JRE 6.0 del controlador JDBC denominado sqljdbc4.jar. Este controlador se puede instalar en un directorio de su elección del servidor de aplicaciones. Para servidores Tomcat, ponga sqljdbc4.jar en el directorio DirInstalaciónSAPC/server/Tomcat/lib. Para WebSphere Application Servers, siga estos pasos:
    1. Abra la consola administrativa apuntando un navegador a http://susistema:9060/ibm/console
    2. Pulse Recursos > JDBC > Proveedores de JDBC.
    3. En la primera página del asistente, seleccione Todos los ámbitos, a continuación seleccione Nodo=SuNombreDeNodo, Servidor=SuConfiguraciónDeServidor. Pulse Nuevo. Establezca Tipo de base de datos en SQL Server, Tipo de proveedor en SQL Server con IBM JCC Driver y Tipo de implementación en Origen de datos XA.
    4. En la segunda página del asistente, establezca la vía de acceso del directorio en el directorio en el que colocó el archivo sqljdbc4.jar.
    5. En la última página del asistente, pulse Finalizar.
    6. Si está utilizando WebSphere Application Server, también debe añadir una propiedad personalizada que apunte al controlador JDBC sqljdbc4.jar. Para obtener más información, consulte Configuración de WebSphere Application Server.
  11. Para configurar las conexiones de base de datos y crear tablas de base de datos, utilice la herramienta de mandatos SQL para ejecutar el script DDL DirInstalaciónSAPC/MSSQL_Tables.ddl.
  12. Abra el archivo DirInstalaciónSAPC/server/conf/sapconnector.properties en un editor de texto y siga estos pasos:
    1. Comente las líneas de la base de datos Derby predeterminada.
    2. Elimine el comentario de las líneas de SQL Server y modifique los campos de nombre de host, instancia, usuario y contraseña de los campos para que coincidan con las credenciales de su entorno.
  13. Guarde el archivo y ciérrelo.

Comentarios