Distribucion de componentes en SQL Server Reporting Services 2005

El motivo del presente artículo, es dar un acercamiento a las posibles escenarios que pueden plantearse, ante la necesidad de instalar el servicio de reporting services o servicio de reportes de SQL 2005 y los servicios que trae aparejado para su correcto funcionamiento. En este caso haremos hincapié en la relación:

SSRS(SQL Server Reporting Services) - IIS(Internet Information Services) - SSDE (SQL Server Database Engine)

Cuyo objetivo en la citada relación, es acercar la correcta distribución de componentes y servicios, por ende, sea un escenario que sea soportado por Microsoft.

El escenario 1 denota la distribución física en un solo Servidor y todos los servicios activos para la correcta generacion de reportes y su posterior publicación vía IIS. Cabe destacar que al tratarse de un solo Servidor físico todos los servicios están activos. Esta distribución es soportada por Microsoft.

Con respecto al escenario 2, se destaca la distribución física de componentes, en donde, el servidor web o IIS y el Servidor de reportes o SSRS, se instalan en el mismo equipo y todos los servicios están activos. Esta distribución es soportada por Microsoft.

En tanto al escenario 3, realiza una distribución física de componentes y debe destacarse que se trata de aislar el web Server IIS de los demás servicios por una cuestión de seguridad. Pero este escenario NO es soportado por Microsoft porque no se asegura el correcto comportamiento, por una lado generando reportes con los componentes de IIS pero el servicio de IIS abajo y por el otro, con el servidor web o IIS activo, publicando los reportes que fueren generados y transmitidos desde el servidor de reportes y base de datos.

En el caso que tuvimos que tratar, optamos por el escenario 1 por la funcionalidad, rol y acceso que tenía el servidor en cuestión; el mismo atendía requerimientos de administración de SSRS, generación y renderización de reportes, mediante una servicio de una aplicación denominada ‘SQLDm’ (SQL Diagnostic Manager de la gente de IDERA) y solo para los DBA's de la organización, los cuales accedían mediante seguridad integrada.

Abrazo virtual a todos.

JuanPL

http://www.todosql.com/book