Cómo: |
Para usar SQL Server con el repositorio de ReportCaster, efectúe lo siguiente:
Al instalar el servidor de distribución en Cómo instalar el Cliente WebFOCUS y ReportCaster, debe proporcionar el controlador JDBC, el nombre de la base de datos y el inicio de sesión. Las utilidades instaladas con el servidor de distribución emplean esta información para crear tablas y administrar el repositorio, como se recoge en Tareas de posinstalación de ReportCaster.
SQL Server cuenta con dos modos de autenticación. La autenticación Windows usa los mismos ids. que el sistema operativo Windows. La autenticación SQL Server usa los ids. definidos en SQL Server. El controlador JDBC de Windows SQL Server no permite la autenticación Windows; siga estos pasos para asegurarse de que se permite la autenticación SQL Server:
Aparece el siguiente formulario, para añadir nuevos ids. de inicio de sesión.
Aparece un formulario para añadir bases de datos.
Deje el resto de valores predeterminados como están. El tamaño inicial de 1-5MB de la base de datos debería ser suficiente para la mayoría de las aplicaciones de departamentos, aunque puede ampliarlo, si anticipa un uso muy frecuente.
Es aconsejable establecer esta base de datos como predeterminada para su id. de usuario. Para ello, bajo Seguridad e inicios de sesión, pulse con el botón derecho sobre su id. de usuario y elija Propiedades. A continuación, establezca la Base de datos predeterminada y pulse Aceptar.
Ambos servidores, el de distribución de ReportCaster y el de aplicaciones, usan el controlador JDBC de SQL Server para acceder al repositorio de ReportCaster. Descárguese el controlador JDBC de SQL Server, correspondiente a su versión de SQL Server. Puede descargar los controladores de forma gratuita, desde:
http://microsoft.com
En el sitio, busque el controlador correspondiente a su versión de SQL Server.
Este es el archivo del controlador SQL Server 2005 y 2008:
sqljdbc.jar or sqljdbc4.jar
Si el Cliente WebFOCUS y el servidor de distribución de ReportCaster están instalados en equipos diferentes, debe instalar el controlador en ambos. Puesto que no es necesario ejecutar el programa de instalación del controlador, puede copiar los archivos del controlador en los distintos equipos.
Durante la instalación del servidor de distribución de ReportCaster, tendrá que proporcionar los archivos, como se explica en Cómo instalar el Cliente WebFOCUS y ReportCaster. Además, si ha configurado manualmente su servidor de aplicaciones, también de proporcionar los archivos, como se explica Cómo configurar los servidores Web y de aplicaciones.
TCP/IP está desactivado por defecto en SQL Server 2005 y 2008. Puesto que TCP/IP es obligatorio en ReportCaster, siga estos pasos para activar TCP/IP en SQL Server 2005 y 2008:
Aparece una lista con los protocolos de red válidos para el motor SQL Server, en el panel derecho.
Aparece un mensaje indicando que debe reiniciar el servicio MSSQLSERVER, para que se aplique el cambio.
WebFOCUS |