SQL Server Reporting Services

SQL ServerReporting Services dispone de una gama completa de herramientas y servicios listos para usar que le ayudarán a crear, implementar y administrar informes para la organización, así como de características de programación que le permitirán extender y personalizar la funcionalidad de los informes. Reporting Services es una plataforma de creación de informes basada en servidor que ofrece una completa funcionalidad de creación de informes para una gran variedad de orígenes de datos. Reporting Services contiene un completo conjunto de herramientas para crear, administrar y entregar informes, así como interfaces de programación de aplicaciones con las que los desarrolladores podrán integrar o extender el procesamiento de los datos y los informes en aplicaciones personalizadas. Las herramientas de Reporting Services trabajan en el entorno de Microsoft Visual Studio y están totalmente integradas con las herramientas y los componentes de SQL Server. Con Reporting Services, puede crear informes interactivos, tabulares, gráficos o de forma libre a partir de orígenes de datos relacionales, multidimensionales o basados en XML. Puede publicar informes, programar el procesamiento de informes u obtener acceso a informes a petición. Reporting Services también permite crear informes ad hoc basados en modelos predefinidos, así como explorar interactivamente los datos del modelo. Puede elegir entre varios formatos de visualización, exporte informes a otras aplicaciones y suscribirse a los informes publicados. Los informes creados se pueden ver mediante una conexión basada en Web o como parte de una aplicación de Microsoft Windows o un sitio de SharePoint. Reporting Services proporciona la llave a sus datos empresariales. Para obtener información sobre otros componentes, herramientas y recursos de SQL Server, vea los Libros en pantalla de SQL Server.

Evaluación del producto (Reporting Services)
Determine si Microsoft SQL Server 2008 R2 Reporting Services es adecuado para su organización con estas útiles descripciones del producto y de sus características. Para obtener información de productos de SQL Server 2008 R2, vea el sitio de evaluación de productos de SQL Server 2008 R2. Obtenga más información acerca de Reporting Services y otros productos de Business Intelligence de Microsoft para elegir los más adecuados para sus soluciones de Business Intelligence. Para obtener más información, vea Centro de recursos de Microsoft Business Intelligence . Dado que SQL Server 2008 R2 es una actualización de versión menor de SQL Server 2008, recomendamos también revisar el contenido en la sección de SQL Server 2008. Para obtener información de productos de SQL Server 2008, vea Microsoft SQL Server 2008 y SQL Server 2008 Business Intelligence. Para descargar una copia de evaluación de SQL Server 2008, vaya a http://www.microsoft.com/sqlserver/2008/en/us/trialsoftware.aspx.

Componentes y herramientas de Reporting Services
SQL ServerReporting Services es un conjunto de interfaces de programación, herramientas y componentes de procesamiento que admiten el desarrollo y la utilización de informes completos en un entorno administrado. El conjunto de herramientas incluye herramientas de desarrollo, herramientas de configuración y administración, y herramientas de visualización de informes. El procesamiento se distribuye en numerosos componentes. Para recuperar datos, procesar el diseño de los informes, representar los formatos de presentación y entregar en destinos específicos se utilizan procesadores centralizados y especializados. El procesamiento de presentaciones tiene lugar después de recuperarse los datos y es independiente del procesamiento de datos, lo que permite que varios usuarios puedan revisar el mismo informe simultáneamente en formatos diseñados para distintos dispositivos o cambiar rápidamente el formato de visualización del informe, de HTML a PDF, a Microsoft Excel o a XML, con un solo clic. La arquitectura modular se ha diseñado para permitir ampliaciones. Los programadores pueden incluir funciones de informes en aplicaciones personalizadas o ampliar las funciones de informes para que admitan características personalizadas. Entre las interfaces de programación que facilitan la integración con aplicaciones y portales nuevos o existentes se incluyen:
• • •

Protocolo simple de acceso a objetos (SOAP) Extremos de una dirección URL Instrumental de administración de Windows (WMI)

Servidor de informes Describe el componente Servidor de informes, que proporciona datos y permite procesar y entregar informes. El componente Servidor de informes incluye diversos subcomponentes para llevar a cabo funciones específicas. Este tema ofrece una introducción a todos los componentes del servidor de informes. Diseñador de informes El Diseñador de informes es una herramienta completa de diseño de informes apropiada tanto para administradores como para programadores. Se ejecuta en Business Intelligence Development Studio, que está totalmente integrado con Microsoft Visual Studio 2005 o posterior, o se puede ejecutar como una aplicación independiente. Proporcionan varios diseñadores de consultas específicos para diversos tipos de orígenes de datos admitidos. El Diseñador de informes admite una funcionalidad avanzada de informes como son los informes de formato libre y los elementos de informe personalizados. Hay también un Asistente para informes asociado al Diseñador de informes. El Asistente para informes le guía a través del proceso de diseño para generar un informe de gráfico o tabular simple, que se puede abrir y mejorar en el Diseñador de informes o utilizarse tal cual. Generador de informes 3.0 El Generador de informes 3.0, la nueva versión del Generador de informes, ofrece un entorno de creación del tipo de Microsoft Office. Proporciona muchas características nuevas, por ejemplo, un asistente para crear mapas, un nuevo mini gráfico, la barra de datos y visualizaciones de los datos del indicador, la capacidad de guardar los elementos de informe como partes de informe, agregados de agregados y una mayor compatibilidad con las expresiones. Puede personalizar y actualizar todos los informes existentes, con independencia de dónde se hayan diseñado inicialmente. Generador de informes 1.0 El Generador de informes permite a los profesionales de la información examinar la información corporativa en un modelo de informe sin tener que entender las estructuras de los orígenes de datos subyacentes y crear informes ad hoc para uso personal o de la organización. La funcionalidad click-through que permite a los usuarios explorar los datos corporativos disponibles para ellos a través de informes ad hoc. Diseñador de modelos El Diseñador de modelos se utiliza para generar y personalizar modelos de informes de datos empresariales a fin de usarlos con el Generador de informes o con el Diseñador de informes.

Administrador de informes El Administrador de informes es una herramienta basada en Web para el acceso a informes y su administración a la que se obtiene acceso a través de Microsoft Internet Explorer 6.0 o posterior. Los profesionales de la información y los administradores de contenido utilizan el Administrador de informes para buscar, ejecutar y suscribirse a informes publicados. Los administradores de contenido utilizan el Administrador de informes para administrar los informes, orígenes de datos y recursos, y para configurar la seguridad y las opciones de procesamiento de informes. Para obtener más información acerca de cómo iniciar y configurar el Administrador de informes, vea Administrador de informes Herramienta de configuración de Reporting Services La herramienta Configuración de Reporting Services se utiliza para configurar una instalación de Reporting Services. Reporting Services se puede volver a configurar después de la instalación para admitir escenarios y requisitos empresariales variables. Utilidades de símbolo del sistema del servidor de informes SQL ServerReporting Services incluye tres utilidades de la línea de comandos que se pueden utilizar para administrar un servidor de informes. Estas utilidades se instalan automáticamente cuando se instala el servidor de informes. Reporting Services en Business Intelligence Development Studio SQL Server Business Intelligence Development Studio es un shell de Visual Studio que hospeda el Diseñador de informes y el Diseñador de modelos. Herramientas SQL Server para el servidor de informes administración SQL Server también proporciona herramientas que los administradores pueden utilizar para administrar una instalación de Reporting Services. Tutorial: Cómo buscar e iniciar herramientas de Reporting Services En este tutorial se presentan las herramientas de Reporting Services que se usan para configurar un servidor de informes, administrar las operaciones y el contenido del servidor de informes, y crear y publicar informes y modelos de informes.

Servidor de informes
El servidor de informes es el componente central de una instalación de Reporting Services. El servidor de informes está compuesto por un par de procesadores esenciales más una serie de extensiones con finalidades especiales que administran la autenticación, el procesamiento de datos, la representación y las operaciones de entrega. Los procesadores son el concentrador del servidor de informes. Los procesadores admiten la integridad del sistema de informes y no se pueden modificar ni ampliar. Las

Ello permite extender un servidor de informes para que admita características que requieren adaptaciones. Una instancia de servidor de informes único se define como el conjunto completo de procesadores y extensiones que proporcionan el procesamiento de un extremo a otro. Ejemplos de funcionalidad personalizada pueden ser la compatibilidad con tecnologías de inicio de sesión único. desde el control de la solicitud inicial a la presentación de un informe acabado. Para obtener más información acerca de la implementación del servicio. el servidor de informes procesa solicitudes de informes y permite que los informes estén disponibles para el acceso a petición o la distribución programada. A través de sus subcomponentes. . Incluye los procesadores esenciales y las extensiones predeterminadas mostradas en el diagrama: El servidor de informes se implementa como un servicio de Microsoft Windows. y la entrega de informes a una impresora o aplicación. Reporting Services incluye una o varias extensiones predeterminadas para cada tipo de extensión admitida. la salida de informes en formatos de aplicación no controlados por las extensiones de representación predeterminadas. Puede agregar extensiones personalizadas a un servidor de informes. que hospeda un servicio Web. el procesamiento en segundo plano y otras operaciones.extensiones son también procesadores. denominado "servicio del servidor de informes". pero realizan funciones muy concretas. En la aplicación de consola Servicios. La ilustración siguiente muestra una instancia de servidor de informes tal y como se instala con el programa de instalación. vea Arquitectura de servicio (Reporting Services). el servicio se muestra como SQL Server Reporting Services (MSSQLSERVER).

Una base de datos del servidor de informes puede proporcionar almacenamiento interno para una única instalación de Reporting Services o para varios servidores de informes que formen parte de la implementación escalada. extensiones de procesamiento de datos. El Procesador de entrega y programación procesa informes desencadenados a partir de una programación y los entrega a destinos.Los programadores de otros fabricantes pueden crear extensiones adicionales para reemplazar o ampliar la capacidad de procesamiento del servidor de informes. Las extensiones de procesamiento de informes personalizadas y de entregas son opcionales. Para obtener más información sobre cada procesador. El Procesador de informes recupera la definición o el modelo de informe. modelos de informe y la jerarquía de carpetas que proporciona el direccionamiento de todos los elementos que administra el servidor de informes. Instalación de la base de datos del servidor de informes El servidor de informes es un servidor sin estado que almacena todas las propiedades. Para obtener más información sobre los almacenes de datos utilizados en la instalación de Reporting Services. objetos y metadatos de una base de datos de SQL Server. datos y extensiones de entrega El servidor de informes admite los siguientes tipos de extensiones: extensiones de autenticación. vea Procesador de informes y Procesador de entrega y programación. vea Instalación de la base de datos del servidor de informes y Almacenar y sincronizar el contenido del servidor de informes con bases de datos de SharePoint. así como operaciones programadas y de entrega. Reporting Services proporciona extensiones predeterminadas para que se puedan utilizar todas las características de servidor sin tener que desarrollar componentes personalizados. representación. extensiones de representación y extensiones de entrega. Si configura un servidor de informes para ejecutarse en una implementación más amplia de un producto o tecnología de SharePoint. una extensión de procesamiento de datos y una extensión de representación. combina información de diseño con datos de la extensión de procesamiento de datos y representa el informe en el formato solicitado. Los datos almacenados incluyen informes publicados. vea la Guía del programador y la Referencia técnica. pero necesarias si desea admitir controles personalizados o de distribución de informes. extensiones de procesamiento de informes. En la tabla siguiente se describen las extensiones predeterminadas que contribuyen a una instancia del servidor de informes completa con la funcionalidad lista para su uso: . Un servidor de informes requiere al menos una extensión de autenticación. Procesador de informes y procesador de entrega y programación El servidor de informes incluye dos procesadores que realizan el procesamiento de informes previo e intermedio. Autenticación. Para obtener más información sobre las interfaces de programación disponible para los desarrolladores de aplicaciones. el servidor de informes usa las bases de datos de SharePoint además de la base de datos del servidor de informes.

Excel. Para usar el Diseñador de informes. Hyperion Essbase. CSV. Nota Reporting Services incluye un completo conjunto de herramientas y aplicaciones que se pueden utilizar para administrar el servidor. imagen. seleccione Business Intelligence . Una instancia del servidor de informes predeterminada incluye Representación extensiones de representación para HTML. Oracle. El Diseñador de informes también proporciona diseñadores de consultas para ayudar a especificar los datos que deben recuperarse de los orígenes de datos y el cuadro de diálogo Expresión para especificar los datos de informe que deben utilizarse en el diseño de informes. Analysis Services. a continuación. SAPBW. Para obtener más información. Microsoft SQL Server 2008 R2 y. abra el menú Iniciar. vea Herramientas de diseño de consultas en Reporting Services. vea Arquitectura de componentes. Trabajar con expresiones de informe y Designing the Report Layout (Reporting Services). Para obtener más información sobre todos los componentes incluidos en una instalación de Reporting Services. incluso las características de suplantación y delegación si están habilitadas en el dominio. Una instancia de servidor de informes predeterminada contiene una extensión de entrega por correo electrónico y una extensión de entrega a recursos compartidos de archivos. Para obtener más información. puede utilizar una extensión de entrega que ponga las entregas de informes en una biblioteca de SharePoint. Si no tiene instalado Visual Studio 2008. Si el servidor de informes se Entrega configura para la integración de SharePoint. El Diseñador de informes proporciona un panel Datos de informe para organizar los datos que se utilizan en el informe y vistas organizadas por fichas para Diseño y Vista previa de modo que pueda diseñar un informe de forma interactiva. crear contenido y poner el contenido a disposición de los usuarios de la organización. XML.Predeterminado Una instancia del servidor de informes predeterminada admite la Autenticación autenticación de Windows. Word y PDF. OLE DB y ODBC. El Diseñador de informes se hospeda en Business Intelligence Development Studio. seleccione Programas. así como descripciones de las extensiones predeterminadas y la extensión de procesamiento de informe personalizada. el programa de instalación de SQL Server instala el shell para que pueda ejecutarse el Diseñador de informes. Una instancia del servidor de informes predeterminada incluye Procesamiento extensiones de procesamiento de datos para orígenes de datos SQL de datos Server. que está totalmente integrado con el entorno de desarrollo de Microsoft Visual Studio 2008. vea Reporting Services en Business Intelligence Development Studio. Connecting to Your Data (Reporting Services). Tipo Diseñador de informes El Diseñador de informes está constituido por un conjunto de herramientas gráficas de consulta y diseño que se hospedan en el entorno de Microsoft Visual Studio.

Para obtener más información. Ver el informe Una vez publicado un informe. lo que garantiza que los usuarios vean el informe del modo esperado cuando lo ejecuten. Puede ver el informe directamente con un explorador y el Administrador de informes. Para publicar un informe. Cuando se selecciona la ficha Vista previa. así como con gráficos. matrices y listas de formato libre. . Después de abrir Business Intelligence Development Studio. como Microsoft Excel o Microsoft Word. utilice el Diseñador de informes para publicar el informe en un servidor de informes. puede abrir o crear una nueva plantilla de proyecto. crear suscripciones para la entrega del informe o exportar el informe en un formato de archivo diferente. Reporting Services proporciona varios modos de verlo. Obtener una vista previa del informe Cuando diseñe un informe. Para obtener más información. Cuando esté preparado para publicar su informe. Una vez publicado un informe.rdl) se copia del disco duro a la base de datos del servidor de informes. Para obtener más información. Publicar en un servidor Cuando se publica un informe. Diseñar informes El Diseñador de informes admite informes con tablas. el archivo de definición de informe (. Puede cambiar y guardar directamente los archivos .Development Studio. vea Generar informes en Business Intelligence Development Studio y Trabajar con el Diseñador de informes en Business Intelligence Development Studio.rdl o utilizar el Diseñador de informes para realizar cambios en un informe. vea Publicar orígenes de datos e informes. Al seleccionar un proyecto de servidor de informes. Las ventanas con fichas de las superficies de diseño y las herramientas gráficas aparecen cuando se agrega un informe al proyecto. medidores y mapas. se abre el Diseñador de informes. Todas las características que puede agregar a un informe se definen mediante el lenguaje RDL (Report Definition Language). vea Viewing and Saving Reports (Reporting Services). vea Fundamentos del Diseñador de informes (SSRS) y Tutorial: Crear un informe de tabla básico. Para aprender a crear un informe básico en el Diseñador de informes. puede utilizar los comandos generar e implementar que se encuentran disponibles en Visual Studio. el Diseñador de informes ejecuta el informe utilizando las mismas extensiones de procesamiento y representación que utiliza el servidor de informes. puede probarlo en el equipo local antes de publicarlo en un servidor de informes. puede administrarse y protegerse de forma independiente desde el archivo de definición de informe con el que trabaja en Visual Studio.

establecer las propiedades de almacenamiento en caché. Modificar informes de otros entornos Puede personalizar y actualizar todos los informes existentes. Con el Asistente para mapas y el Asistente para capas de mapa. crear nuevos conjuntos de parámetros para el mismo informe y cambiar los orígenes de datos de informe.0 en msdn. Entre los pasos para crear una tabla.microsoft.0 Microsoft SQL ServerReporting Services Generador de informes 3. Para obtener más información acerca de las nuevas características del Generador de informes 3. Elegir un diseño o un tipo de gráfico. Organizar campos. la capacidad de guardar elementos de informe como partes del informe. una matriz o un gráfico se incluyen • • • • • Agregar una conexión a un origen de datos. como ayuda para visualizar los datos con un fondo geográfico. Para obtener más información.com. agregados de agregados y una compatibilidad mejorada para las expresiones. con independencia de dónde se hayan diseñado inicialmente. vea Novedades del Generador de informes 3. vea Administrador de informes. Asistentes para matrices. Generador de informes 3. la organización podrá crear informes más avanzados en Microsoft SQL ServerBusiness Intelligence Development Studio y . puede administrar los informes y sus orígenes de datos de forma independiente. Puede crear instantáneas de informe. un asistente para crear asignaciones. Crear o importar un conjunto de datos.0 es una herramienta de creación de informes que incorpora un entorno de creación similar a Microsoft Office y características nuevas como la nueva capacidad minigráfica.0. Así. gráficos y mapas Los asistentes de fácil uso le dirigen a través de los pasos necesarios para crear una tabla.Administrar el informe Después de publicar un informe. un gráfico o un mapa en el informe. Use los asistentes como punto de partida para crear una región de datos que se puede continuar modificando una vez finalizado el asistente. podrá agregar mapas y capas de mapa a un informe. la barra de datos y las visualizaciones de los datos del indicador. Elegir un estilo preliminar.0 en la Ayuda del Generador de informes 3.

El Generador de informes también admite realizar consultas directamente en orígenes de datos relacionales (SQL Server. Múltiples regiones de datos y orígenes de datos Una compatibilidad total con todas las funciones del lenguaje RDL (Report Definition Language) significa que se puede usar el Generador de informes para crear informes con diferentes regiones de datos (como tablas y gráficos).0 Los trabajadores de la información necesitan tener acceso a los datos empresariales a fin de tomar decisiones eficaces y oportunas. Mediante el Generador de informes. use una plantilla de diseño de informe que contenga regiones predefinidas de datos y seleccione un modelo predefinido de informe que contenga elementos de informe como. Teradata. Hyperion Essbase y SAP NetWeaver BI). a continuación. agregar texto y formatos. los usuarios pueden encontrar datos relacionados con el contenido de su informe. por ejemplo. OLE DB y ODBC) y orígenes de datos multidimensionales (SQL Server Analysis Services. los cuales podrán personalizarlos en el Generador de informes para satisfacer sus necesidades. campos de datos. SQL Server Analysis Services. matriz o informe gráfico. Oracle. También puede actualizar informes creados en versiones anteriores del Generador de informes. Explorar datos Mediante el Generador de informes. El Generador de informes admite también el acceso sencillo a datos a través de modelos de informes publicados (SMDL) basados en SQL Server. el Generador de informes. los usuarios pueden explorar de forma interactiva los datos relacionados del modelo de informe.distribuirlos a los usuarios finales. crear nuevos campos y cálculos basados en los datos del modelo de informe. Para ayudarle a conseguir estos objetivos. Generar informes La herramienta Generador de informes se ha diseñado usando los paradigmas familiares de Microsoft Office. Oracle. Se pueden aplicar filtros al informe para refinar los datos que se presentan. y obtener una vista previa. El modelo de informe contiene toda la información necesaria para que el Generador de informes genere automáticamente una consulta para la recuperación de los datos solicitados. Generador de informes 1. por lo que los usuarios pueden empezar a utilizarlo rápidamente. Se generan automáticamente informes . ofrece funcionalidad de informes ad hoc. El Generador de informes está totalmente integrado con Reporting Services. un componente de SQL ServerReporting Services. Necesitan una herramienta eficaz y fácil de usar que les permita examinar y encontrar la información sin tener que comprender las estructuras de los orígenes de datos subyacentes. Oracle y Teradata. imprimir y publicar sus informes. así como datos de varios orígenes en un solo informe. arrastre y coloque los elementos de informe en las regiones de datos de la plantilla. Para crear una tabla.

Nota Cuando el Generador de informes se carga en el equipo cliente. Como alternativa. existe un archivo de Ayuda independiente como referencia.click-through. puede crear una definición de roles personalizada. se pueden abrir y modificar utilizando las capacidades de programación avanzadas del Diseñador de informes o de Report Designer Preview para utilizar todas las capacidades de Reporting Services. los usuarios que tienen asignado ese rol dispondrán de los permisos necesarios para crear y modificar los informes mediante el Generador de informes. lo que proporciona una creación de informes integrada. Los informes del Generador de informes se administran. protegen y entregan usando los mismos métodos y las mismas API que las utilizadas para administrar. no podrá abrir de nuevo el informe en el Generador de informes. Pueden seguir desplazándose por los datos siempre que el elemento actual tenga una relación que se pueda seguir. un componente de Reporting Services que permite a los usuarios publicar y ver los informes en un servidor de informes. Se puede obtener acceso al Generador de informes a través de una dirección URL o desde el Administrador de informes. Los usuarios necesitan que se les asignen permisos para tener acceso al Generador de informes. Siempre que el rol personalizado incluya la tarea "Usar informes". Los informes del Generador de informes se publican en el lenguaje RDL (Report Definition Language) y. lo que se conoce generalmente como el contexto de la ubicación actual de los datos. los usuarios que tienen asignado el rol Administrador de contenido pueden crear y modificar informes en el Generador de informes. Usar las características de Reporting Services El Generador de informes es una aplicación de ClickOnce Windows Forms a la que se obtiene acceso desde el servidor de informes. el Generador de informes se puede iniciar desde aplicaciones de terceros. debe crear para ellos una asignación de roles que incluya el rol predeterminado "Generador de informes". proteger y entregar informes del Diseñador de informes. Diseñador de modelos . Los administradores locales tienen asignado automáticamente este rol. por consiguiente. En el modelo de seguridad basado en roles que se implementa para Reporting Services. y agrega funcionalidad. lo que proporciona una administración centralizada sencilla. Este archivo de Ayuda trata sobre los conceptos del Generador de informes y proporciona ayuda sobre procedimientos y F1. Si desea que otros usuarios puedan trabajar con un informe del Generador de informes. Cuando se desplaza por los datos. Asimismo. las consultas se generan de forma automática pasando la información sobre los datos que el usuario utiliza para crear el informe. Nota Si abre un informe del Generador de informes en el Diseñador de informes de SQL Server 2008 o en Report Designer Preview. de modo que los usuarios del informe pueden seguir las rutas de navegación del modelo de informe para explorar los datos.

atributos y relaciones (roles). Para obtener información sobre cómo optimizar un modelo de informe. Un modelo de informe es una descripción comercial de la base de datos subyacente. Establecer la seguridad de los elementos del modelo para permitir el acceso a entidades concretas del modelo.2. El modelo describe la base de datos subyacente en términos comerciales conocidos que los usuarios finales pueden entender. buscar. o bien puede generar automáticamente un modelo utilizando un conjunto predefinido de reglas. Para obtener información sobre cómo crear un modelo básico. modificar y publicar los modelos de informe que se utilizan en el Generador de informes.3 o posteriores. El Diseñador de modelos puede ayudar a diseñar modelos basados en bases de datos de SQL Server y en bases de datos de Oracle que ejecutan la versión 9. Crear modelos de informe que se conectan a datos y recuperan datos de un origen de datos de Microsoft SQL Server Analysis Services o de un origen de datos relacional de SQL Server. Configurar propiedades de ejecución del informe. Administrador de informes El Administrador de informes es una herramienta basada en Web para el acceso a informes y su administración que se utiliza para administrar una única instancia de servidor de informes desde una ubicación remota a través de una conexión HTTP. Crear programaciones compartidas y orígenes de datos compartidos para que las programaciones y las conexiones de orígenes de datos sean más fáciles de administrar. Describe los datos en términos de entidades. Puede utilizar el Administrador de informes para realizar las siguientes tareas: • • • • • • • • Ver. . o asignar entidades a informes click-through predefinidos creados previamente. vea Generar modelos utilizando herramientas de administración de informes. historial del informe y parámetros del informe.El Diseñador de modelos es una herramienta de Reporting Services que se usa dentro de Business Intelligence Development Studio para definir. siga el tutorial Tutorial: crear un modelo de informe. También puede utilizar el Administrador de informes por su visor de informes y sus características de navegación.0. siga Tutorial: Perfeccionar un modelo de informe en el Diseñador de modelos. que pueden utilizar los usuarios del Generador de informes para crear informes. Configurar una seguridad basada en roles que determine el acceso a elementos y operaciones. Crear. Puede iniciar el Diseñador de modelos y comenzar a diseñar un modelo directamente utilizando un origen de datos. imprimir y suscribirse a informes. Puede generar automáticamente modelos basados en bases de datos de Analysis Services utilizando un conjunto predefinido de reglas mediante el Administrador de informes. proteger y mantener la jerarquía de carpetas para organizar elementos en el servidor. Crear suscripciones controladas por datos que distribuyen informes en una lista de destinatarios extensa. Para obtener información acerca de los modelos generados a partir de cubos de Analysis Services.

0 o posterior. Al iniciar el Administrador de informes. El Administrador de informes solamente se utiliza para un servidor de informes que se ejecuta en modo nativo. Nota Si está usando Windows Vista o Windows Server 2008. Para más información vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). debe configurar el Administrador de informes para la administración local. Un usuario asignado a un rol con permisos para ver y ejecutar informes solo ve los menús y las páginas que admiten dichas actividades. vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes). debe estar asignado a un rol que incluya la tarea. Un usuario asignado a un rol con permisos totales tiene acceso al conjunto completo de menús y páginas de la aplicación disponibles para administrar un servidor de informes. . así como pegar copias del informe capturadas en el historial del informe. En una instalación nueva. Puede utilizar el Administrador de informes para examinar las carpetas del servidor de informes o buscar informes concretos. Algunas características del Administrador de informes no están disponibles en SQL Server Express con Advanced Services. Para conceder permisos a otros usuarios. incluso. En función de los permisos que tenga. No se admite para un servidor de informes que se configure para el modo integrado de SharePoint. Las tareas y las páginas de aplicación a las que un usuario puede obtener acceso posteriormente dependerán de las asignaciones de roles para dicho usuario. para los distintos informes y carpetas almacenados en un único servidor de informes. un administrador local debe crear asignaciones de roles que proporcionen acceso al servidor de informes. con sus propiedades generales. vínculos y opciones que se ven varían en función de los permisos que se tengan en el servidor de informes. también podría suscribirse a informes para entregarlos a una bandeja de entrada de correo electrónico o a una carpeta compartida del sistema de archivos. Puede ver un informe. Para obtener más información.• • Crear informes vinculados para volverlos a utilizar y cambiar la finalidad de un informe existente de distintas maneras. Para más información vea Características admitidas por Reporting Services en SQL Server Express. Para usar el Administrador de informes debe tener Microsoft Internet Explorer 6. Iniciar el Generador de informes para crear informes que se pueden guardar y ejecutar en el servidor de informes. Para realizar una tarea. solo los administradores locales tienen permisos suficientes para trabajar con el contenido y la configuración. las páginas. Cada usuario puede tener distintas asignaciones de roles para distintos servidores de informes o. Iniciar y utilizar el Administrador de informes El Administrador de informes es una aplicación Web que abre escribiendo la dirección URL del Administrador de informes en la barra de direcciones de una ventana de explorador.

Por ejemplo. Si ha instalado un servidor de informes utilizando la opción de instalación de solo archivos. debe analizar cuidadosamente cualquier modificación que realice. puede utilizar esta herramienta para comprobar o modificar la configuración especificada durante la instalación. Como el Administrador de informes no se diseñó específicamente para admitir personalización. 2. http:// <nombreDeEquipo>:80/reports o http:// <nombreDeEquipo>:8080/reports. Configurar el Administrador de informes La configuración del Administrador de informes consiste en definir una dirección URL para la aplicación. vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). escriba la dirección URL del Administrador de informes. La dirección URL predeterminada es http://<nombreDeEquipo>/reports. Iniciar el Administrador de informes Iniciar el Administrador de informes desde un explorador 1. En la barra de direcciones del explorador Web. Nota Si está utilizando Windows Vista o Windows Server 2008. El servidor de informes se puede configurar para usar un puerto concreto. vea Conceder permisos en un servidor de informes en modo nativo. puede desarrollar un visor de informes personalizado o configurar partes del sitio Web de SharePoint para buscar y ver los informes en un sitio de SharePoint. Herramienta de configuración de Reporting Services Utilice el Administrador de configuración de Reporting Services para configurar una instalación de Reporting Services.0 o posterior. El .Para obtener más información acerca de los roles. Por ejemplo. Si el Administrador de informes no satisface sus necesidades. puede modificar el título de la aplicación en la página Configuración del sitio. Se requiere configuración adicional si la implementación incluye la ejecución del Administrador de informes en otro equipo. puede modificar las hojas de estilo que contienen la información del estilo que utiliza el Administrador de informes. vea Cómo configurar el Administrador de informes y Escenarios de Reporting Services. Puede personalizar el Administrador de informes de maneras muy limitadas. Si es un programador Web. Si ha instalado un servidor de informes con la opción de instalación de configuración predeterminada. deberá utilizar esta herramienta para configurar el servidor de forma que se pueda utilizar. debe configurar el servidor de informes para la administración local antes de utilizar el Administrador de informes para administrar una instancia del servidor de informes local. Abra Microsoft Internet Explorer 6. Para obtener más información. Para obtener instrucciones acerca de cómo configurar el servidor.

La dirección URL del servidor de informes proporciona acceso a los extremos SOAP del servidor de informes. Se puede utilizar la herramienta de configuración de Reporting Services para especificar qué puerta de enlace o servidor SMTP de la red se debe usar para la entrega por correo electrónico. así como el Administrador de informes para conceder a los usuarios acceso al servidor. o mueve una base de datos del servidor de informes a otro equipo. Configurar la cuenta de ejecución desatendida. La dirección URL del Administrador de informes sirve para abrir el Administrador de informes. Reporting Services incluye una extensión de entrega por correo electrónico del servidor de informes que utiliza un Protocolo simple de transferencia de correo (SMTP) para entregar informes o notificaciones de procesamiento de informes a un buzón electrónico. El servidor de informes es un servidor sin estado que requiere una base de datos de SQL Server para almacenamiento interno. La cuenta se configura inicialmente durante la instalación. Debe tener una copia de seguridad de la clave simétrica si cambia la cuenta de servicio. Puede usar el Administrador de configuración de Reporting Services para realizar las tareas siguientes: • • • • • • • Configurar la cuenta del servicio del servidor de informes. Para obtener más información. Crear y configurar la base de datos del servidor de informes. Para obtener información general sobre las tareas de implementación. Puede configurar una sola dirección URL o varias para cada aplicación. El Administrador de configuración de Reporting Services no ayuda a administrar el contenido del servidor de informes. habilitar características adicionales ni conceder acceso al servidor. Configurar el correo electrónico del servidor de informes. El servidor de informes y el Administrador de informes son aplicaciones ASP. Esta cuenta se utiliza para las conexiones remotas durante las operaciones programado o cuando las credenciales del usuario no están disponibles. vea Lista de comprobación para la implementación del servidor.NET a las que se tiene acceso a través de direcciones URL. La implementación completa requiere que también se utilice SQL Server Management Studio para habilitar características adicionales o modificar los valores predeterminados. Puede utilizar el Administrador de configuración de Reporting Services para crear y configurar una conexión con la base de datos del servidor de informes. Para implementar una implementación escalada del servidor de informes.Administrador de configuración de Reporting Services se puede utilizar para configurar una instancia local o remota del servidor de informes. Configurar una implementación escalada. Crear y configurar direcciones URL. Reporting Services admite una topología de implementación que permite que varias instancias del servidor de informes usen una sola base de datos del servidor de informes. Realizar copias de seguridad. pero se puede modificar utilizando el Administrador de configuración de Reporting Services si se actualiza la contraseña o se desea utilizar otra cuenta. . se utiliza el Administrador de configuración de Reporting Services para conectar cada servidor de informes a la base de datos compartida. restaurar o reemplazar la clave simétrica que se utiliza para cifrar las cadenas de conexión almacenadas y las credenciales. También puede seleccionar una base de datos del servidor de informes existente que incluya el contenido que desea utilizar. vea Planear la implementación escalada.

Si ejecuta versiones anteriores y más recientes de Reporting Services en paralelo en el mismo equipo. vea Cómo configurar un servidor de informes para la administración remota en los Libros en pantalla de SQL Server. La herramienta Configuración de Reporting Services que se instala con esta versión de SQL Server no se puede utilizar para configurar una versión anterior de Reporting Services. el equipo debe permitir el acceso remoto de WMI. Para obtener más información. . Para poder conectarse a una instancia del servidor de informes remota y configurarla. El Administrador de configuración de Reporting Services es específico de la versión. Para obtener más información. Sólo puede configurar y conectarse a los servidores de informes de uno en uno. Debe tener permiso para crear bases de datos en el SQL Server Database Engine (Motor de base de datos de SQL Server) empleado para hospedar la base de datos del servidor de informes. El servicio Instrumental de administración de Windows (WMI) debe estar habilitado y en funcionamiento en cualquier servidor de informes que se vaya a configurar. debe tener permisos de administrador del sistema local en ese equipo también. La herramienta de configuración de Reporting Services utiliza el proveedor WMI del servidor de informes para conectarse a los servidores de informes locales y remotos. debe disponer de lo siguiente: • • • • Permisos de administrador del sistema local en el equipo donde se hospede el servidor de informes que desee configurar. Si va a configurar un equipo remoto. Si se va a configurar un servidor de informes remoto. El Administrador de configuración de Reporting Services se instala automáticamente al instalar Reporting Services. Para utilizar la herramienta de configuración de Reporting Services. debe habilitar las llamadas remotas de Instrumentación de administración de Windows (WMI) para atravesar Firewall de Windows. vea Cómo configurar un servidor de informes para la administración remota. La ilustración siguiente muestra la herramienta de configuración de Reporting Services después de conectar a un servidor de informes de SQL Server 2008. debe utilizar la herramienta Configuración de Reporting Services que se incluye con cada versión para configurar cada instancia.Usar el Administrador de configuración de Reporting Services Puede abrir la herramienta desde el grupo de programas SQL Server en el equipo del servidor de informes.

Iniciar el Administrador de configuración de Reporting Services Para iniciar la configuración de Reporting Services 1. Se abrirá el cuadro de diálogo Conectar a una instancia del servidor de informes de modo que pueda seleccionar la instancia del servidor de informes que desee configurar. haga clic en Buscar para establecer una conexión. Haga clic en Administrador de configuración de Reporting Services. Si especifica un equipo remoto. después. En Nombre del servidor. No es posible configurar versiones anteriores de Reporting Services. Utilidades de símbolo del sistema del servidor de informes . 5. Haga clic en Inicio. Haga clic en Conectar. 2. Si desea configurar una instancia del servidor de informes desde una versión anterior de SQL Server. seleccione Microsoft SQL Server 2005 en lugar de Microsoft SQL Server 2008 R2 para abrir las herramientas de configuración de los componentes de servidor de SQL Server 2005. Solo las instancias del servidor de informes correspondientes a esta versión de SQL Server aparecen en la lista. El nombre del equipo local aparece de forma predeterminada. 4. seleccione la instancia de SQL ServerReporting Services que desee configurar. seleccione Microsoft SQL Server 2008 R2 y. pero puede escribir el nombre de una instancia de SQL Server remota si desea conectarse a un servidor de informes que esté instalado en un equipo remoto. 6. abra la carpeta de programas correspondiente a esa versión. Por ejemplo. 3. seleccione Todos los programas. especifique el nombre del equipo en el que está instalada la instancia del servidor de informes. seleccione Herramientas de configuración. En Instancia del servidor de informes.

esta herramienta proporciona un método para eliminar el contenido cifrado que ya no utilice. Puede utilizarla para realizar copias de seguridad. También puede utilizar esta herramienta para adjuntar una instancia del servidor de informes a una base de datos compartida del servidor de informes. . así como para los servidores configurados en modo nativo. Para obtener más información. Para obtener más información acerca del uso de scripts para administrar un servidor. Utilidad rs La utilidad rs es un host de script que se puede utilizar para llevar a cabo operaciones de script. Para obtener más información sobre la administración de claves y el almacenamiento de datos confidenciales. vea Administración (Reporting Services). etc. Para volver a utilizar una base de datos existente en una nueva instalación. Si las claves no se pueden recuperar. Rskeymgmt puede utilizarse en operaciones de recuperación de base de datos.SQL ServerReporting Services incluye tres utilidades de la línea de comandos que se pueden utilizar para administrar un servidor de informes. publican informes. la utilidad rs se admite contra los servidores de informes que se configuran para modo integrado de SharePoint. Utilidad rsconfig La utilidad rsconfig se utiliza para configurar y administrar una conexión del servidor de informes con la base de datos del servidor de informes. Nota Si prefiere utilizar una herramienta que tenga una interfaz gráfica de usuario. Estas utilidades se instalan automáticamente cuando se instala el servidor de informes. Utilice esta herramienta para ejecutar scripts de MicrosoftVisual Basic que copian datos entre distintas bases de datos del servidor de informes. vea Configurar una conexión a la base de datos del servidor de informes. Utilidad rskeymgmt La utilidad rskeymgmt es una herramienta de administración de claves de cifrado. crean elementos en una base de datos del servidor de informes. aplique una copia de seguridad de la clave simétrica. vea Almacenar datos cifrados del servidor de informes y Configurar y administrar las claves de cifrado. También puede utilizarla para especificar la cuenta de usuario que se va a utilizar para el procesamiento de informes desatendidos. Nota Con SQL Server 2008 R2 y versiones posteriores. aplicar y volver a crear claves simétricas. puede utilizar la herramienta de configuración de Reporting Services en lugar de rsconfig y rskeymgmt. Para obtener más información sobre la configuración de conexión. Las versiones anteriores solo eran compatibles con las configuraciones del modo nativo. vea Scripting para tareas administrativas y de implementación.

config o estableciendo las propiedades avanzadas del servidor en SQL Server Management Studio. Para obtener más información. Para obtener más información acerca de Management Studio. Los modelos se pueden publicar en los servidores de informes de SQL Server 2005 y posteriores.microsoft. SQL Server Management Studio SQL ServerManagement Studio se utiliza para administrar instancias del servidor de informes en un entorno único.com. Puede establecer las propiedades del servidor. Generador de informes 1. vea Diseñar e implementar informes usando el Generador de informes 1. No utilice esta herramienta para establecer una cuenta de servicio.Herramientas SQL Server para el servidor de informes administración En este tema se describen las herramientas cliente para SQL Server que se pueden utilizar para administrar una instalación de Reporting Services. Estas propiedades avanzadas incluyen: especificar si se han habilitado los informes de comentarios de clientes.0. la ubicación del directorio de volcado y la elaboración de informes de errores. Use esta herramienta para diseñar informes ad hoc que utilizan un modelo de informe como origen de datos. Para obtener más información. use la herramienta Configuración de Reporting Services.0 en msdn. Administrador de configuración de SQL Server El Administrador de configuración de SQL Server se utiliza para iniciar o detener el servicio Windows del Servidor de informes y para configurar propiedades avanzadas del servicio. En lugar de ello. vea Configurar la cuenta del servicio Servidor de informes y Administrador de configuración de SQL Server Comparar los entornos de creación de informes MicrosoftReporting Services proporciona cuatro entornos de creación de informes: • • Generador de informes 3. Use esta herramienta para diseñar informes compatibles con un servidor de informes de SQL Server 2008 R2 mediante la conocida interfaz Ribbon. pero puede desactivar manualmente características concretas editando el archivo RSReportServer. . vea Usar SQL Server Management Studio. modificar las definiciones de las funciones o desactivar las características del servidor de informes que no está utilizando. Para obtener más información. vea Cómo activar o desactivar las características de Reporting Services.0 . Configuración del área expuesta de SQL Server Esta herramienta ha quedado obsoleta.

Diseñador de informes (BI Development Studio) Generador Generador de de informes informes 3. Establecer opciones de configuración personalizadas para las extensiones de datos.0 1. cubos de SQL Server Analysis Services (SSAS). las imágenes y los mapas) como parte de un proyecto. Usar sistemas de control de código fuente compatibles con VS.0 . extensiones de presentación y ensamblados personalizados. Use esta herramienta en SQL Server 2008 R2Business Intelligence Development Studio para diseñar informes plenamente funcionales compatibles con un servidor de informes de SQL Server 2008 R2. Características de proyecto Característica Integrar informes y orígenes de datos de SQL Server Reporting Services (SSRS). vea Planear la creación e implementación de informes. En este tema se enumeran las características que se admiten en cada entorno de creación.• Diseñador de informes . Diseñador de informes (BI Development Studio) Generador Generador de informes de informes 1. Para obtener más información acerca del planeamiento de la compatibilidad con las versiones de informes. Habilitar a los usuarios empresariales que no desean trabajar con BI Development Studio para que creen su propio informe o actualicen. Todos los entornos de creación de informes generan las definiciones de informe en lenguaje RDL (Report Definition Language). Administrar los recursos (por ejemplo. modifiquen y compartan los informes existentes.0 Características de los datos de informe Característica Agregar orígenes de datos incrustados. como VSTS o SourceSafe. Especificar varias configuraciones de implementación.0 3. paquetes de SQL Server Integration Services (SSIS) y proyectos del lenguaje Visual Studio (VS) en una solución única en BI Development Studio.

Agregar orígenes de datos compartidos que usan credenciales del servidor de informes. Recuperar datos de los modelos de informe generados con SQL Server. Importar consultas de archivos . Crear consultas que recuperan los datos directamente de los modelos de minería de datos. Oracle o Teradata.0 .sql o informes. Recuperar los datos de tipos de orígenes de datos integrados. Crear consultas que recuperan directamente los datos de bases de datos multidimensionales utilizando un diseñador gráfico de consultas. vea Conexiones de datos. Para obtener más información. orígenes de datos y cadenas de conexión (SSRS). Crear y agregar conjuntos de datos compartidos. Características de compatibilidad de diseño del informe Característica Diseñador de Generador de Generador de informes (BI informes 1. disponible en el Administrador de informes. Recuperar los datos de varias consultas para varios orígenes de datos en un informe único. Analysis Services. Diseñador de vistas de Visual Database Tools Diseñador de consultas relacionales Crear consultas que recuperan directamente los datos de bases de datos relacionales utilizando un diseñador de consultas basado en texto. También Crear orígenes de datos compartidos. Crear consultas para una base de datos multidimensional utilizando un diseñador de consultas basado en texto que admite propiedades de campo extendidas. Crear consultas que recuperan directamente los datos de bases de datos relacionales utilizando un diseñador gráfico de consultas.0 informes 3.

Agrupación. Formato automático de los datos en cuanto al formato. Visualizaciones enriquecidas (gráfico. Funciones de búsqueda y compatibilidad con agregados de agregados Mostrar los errores de procesamiento en el panel de tareas. Características de presentación de informes Característica Diseñador de informes (BI Generador de Generador de . minigráficos. Campos de etiqueta para agregar campos a las celdas. Gráfico básico Mapa Superficie de diseño del informe de forma libre. Texto de marcador de posición para las expresiones simples. Características de compatibilidad con las expresiones de informe Diseñador de informes Generador de Generador de Característica (BI Development informes 1. Generación automática de vínculos de obtención de detalles infinita.0 Studio) IntelliSense para las expresiones de informe. Compatibilidad total con las características de RDL.Development Studio) Asistente para informes. Generación de consultas a través de las acciones de diseño. medidor). número y ancho de columna.0 informes 3. Zoom. Asistente para región de datos. Líneas de ajuste para la alineación. Varias regiones de datos en un informe. mapas. Diseño flexible de los datos (Tablix). Agregar indicadores. ordenación y filtrado avanzados.

0 informes 3. Importar informes existentes desde Access.0 Studio) Proporcionar compatibilidad en tiempo de diseño con los elementos de informe personalizados (CRI).0 Excel Word PDF (Acrobat) MHTML (archivo Web ) TIFF CSV (delimitado por comas) XML (solo datos de informe) HTML 4.NET Framework personalizados locales en lenguajes como VB.NET o C#. Usar orígenes de datos personalizados instalados en el servidor de informes. Otras características Diseñador de informes Generador de Generador de Característica (BI Development Studio) informes 1. Usar orígenes de datos personalizados locales. Usar ensamblados de . Usar ensamblados de . .NET Framework personalizados en tiempo de ejecución en el servidor de informes. Usar una extensión de seguridad personalizada en el servidor de informes para autenticar el nombre de usuario y la contraseña. Usar los CRI del servidor de informes. Usar los CRI locales.0 Ver origen RDL.Development Studio) informes 1.0 informes 3.0 Características de extensión personalizadas Diseñador de informes (BI Generador de Generador de Característica Development informes 1.0 informes 3.

especifique el nombre del equipo en el que está instalada la instancia del servidor de informes. finalmente. En Nombre del servidor. La finalidad de este tutorial es ayudar a los nuevos usuarios a comprender cómo encontrar y abrir las distintas herramientas. Herramienta de configuración de Reporting Services Utilice la herramienta Herramienta de configuración de Reporting Services para especificar la cuenta del servicio. Para obtener más información. especificar direcciones URL. Haga clic en Inicio. Microsoft SQL Server 2008 R2. vea Cómo configurar un servidor de informes para la administración remota. 2. Previamente. Si especifica un equipo remoto. establecer directorios virtuales. debe haber configurado el servidor de informes para la administración remota. . elija Todos los programas. Para iniciar la herramienta de configuración de Reporting Services 1. Herramientas de configuración y. Para obtener más información acerca de otros tutoriales. pero también puede escribir el nombre de una instancia de SQL Server remota. haga clic en Buscar para establecer una conexión.Tutorial: Cómo buscar e iniciar herramientas de Reporting Services En este tutorial se presentan las herramientas utilizadas para configurar un servidor de informes. puede pasar a los otros tutoriales que le ayudarán a adquirir conocimientos para utilizar Reporting Services. De manera predeterminada aparece el nombre del equipo local. haga clic en Configuración de Reporting Services. Para obtener más información acerca de las opciones de instalación que se deben seleccionar para obtener componentes específicos. Si ya está familiarizado con estas herramientas. y crear y publicar informes y modelos de informes. administrar operaciones y contenido del servidor de informes. vea Consideraciones para instalar Reporting Services. Requisitos Debe tener instalados todos los componentes de Reporting Services. crear o actualizar la base de datos del servidor de informes. Se abrirá el cuadro de diálogo Selección de instancia de instalación del servidor de informes para que seleccione la instancia del servidor de informes que desee configurar. vea Cómo busco los tutoriales (Reporting Services). modificar las propiedades de conexión. administrar claves de cifrado y configurar el servidor de informes para el procesamiento de informes y la entrega de informes por correo electrónico en modo desatendido.

y trabajar con informes y modelos. 4. hipervínculos a informes y archivos de recursos dentro de la página de . 2. En la barra de direcciones del explorador Web. En Nombre de instancia. vea Tutorial: Establecer permisos en Reporting Services. Haga clic en Conectar. Según los permisos que posea. la dirección URL es http://<nombreDeServidor>/reports. Los usuarios que posean permisos para ver informes contarán con vínculos en los que podrán hacer clic para abrir los informes. según las asignaciones de roles del usuario actual. debe contar con los permisos suficientes (en un principio. Abra Microsoft Internet Explorer 6. No es posible configurar versiones anteriores de Reporting Services. Para comprobar que se haya iniciado la herramienta. solo los miembros del grupo de administradores locales poseen permisos que conceden acceso a las características del Administrador de informes). vea Configurar URLs del Servidor de informes. Para iniciar el Administrador de informes 1. El Administrador de informes se abre en una ventana de explorador. También puede utilizar el Administrador de informes para ver informes. administrar suscripciones y programaciones. Puede utilizar la herramienta de configuración de Reporting Services para confirmar el nombre del servidor y la dirección URL. elija la instancia de SQL ServerReporting Services que desee configurar.0 o posterior. El Administrador de informes proporciona distintas páginas y opciones. Antes de abrir el Administrador de informes.3. 3. podrá ver otras carpetas. En la lista solo aparecen instancias del servidor de informes de SQL Server 2008 y SQL Server 2008 R2. escriba la dirección URL del Administrador de informes. 5. Los usuarios que no poseen permisos verán una página vacía. De manera predeterminada. compare sus resultados con los de la siguiente imagen: Administrador de informes Utilice Administrador de informes para establecer permisos. La página de inicio es la carpeta Inicio. Para obtener más información sobre la dirección URL utilizada en Reporting Services. Para obtener más información sobre permisos.

Si no se muestra el cuadro de diálogo Conectar con el servidor. Aparecerá el cuadro de diálogo Conectar con el servidor. También puede ver otros botones y comandos en la barra de herramientas. seleccione Nuevo y haga clic en Proyecto. 3. Microsoft SQL Server 2008 R2 y. Microsoft SQL Server 2008 R2 y. Para obtener más información. Business Intelligence Development Studio con el Diseñador de informes y el Diseñador de modelos Diseñador de informes y Diseñador de modelos son dos herramientas de diseño disponibles en Business Intelligence Development Studio. 2. Nota En SQL ServerReporting Services se utilizan herramientas de creación nuevas y revisadas para tener acceso a nuevas características. haga clic en SQL Server Management Studio. 5. vea Usar SQL Server Management Studio. no aparecerá en la lista. Todos los programas. Seleccione Inicio. vea Presentación de Business Intelligence Development Studio. haga clic en Proyectos de Business Intelligence. Para obtener más información. Management Studio Los administradores del servidor de informes pueden utilizar Management Studio para administrar un servidor de informes junto con otros servidores de componentes de SQL Server. 3. En el menú Archivo. En la lista Nombre del servidor. en el Explorador de objetos. Puede expandir el nodo raíz para establecer propiedades del servidor. seleccione una instancia del servidor de informes. Haga clic en Conectar.inicio. . Para iniciar SQL Server Management Studio 1. seleccione Reporting Services. a continuación. También puede escribir el nombre de una instancia remota de SQL Server. Las superficies de diseño de las herramientas incluyen ventanas con fichas. haga clic en Business Intelligence Development Studio. Para iniciar el Diseñador de informes 1. Las herramientas de diseño están disponibles al elegir un proyecto del servidor de informes. 4. En la lista Tipos de proyecto. asistentes y menús que se utilizan para el acceso a características de creación de informes y modelos. seleccione Todos los programas. modificar definiciones de roles o desactivar características del servidor de informes. Para obtener más información. Haga clic en Inicio. Si Reporting Services no está instalado. 2. En la lista Tipo de servidor. a continuación. haga clic en Conectar y luego seleccione Reporting Services. La lista incluye instancias locales. un asistente del servidor de informes o una plantilla de proyecto de modelo de informe. vea Novedades (Reporting Services).

4. La superficie de diseño cambia cuando se define una conexión de origen de datos. haga clic en Proyecto de servidor de informes. vea Tutorial: Crear un informe de tabla básico.Business Intelligence Development Studio se abre en la página de inicio de Visual Studio. Las ventanas con fichas son Datos. o haga clic en Examinar y seleccione una ubicación. seleccione Nuevo y haga clic en Proyecto. compare sus resultados con los de la siguiente imagen. Haga clic en Aceptar. En la lista Plantillas. 2. a continuación.Business Intelligence Development Studio se abre en la página de inicio de Visual Studio. El Explorador de soluciones proporciona categorías para crear informes y orígenes de datos. haga clic en Proyecto de modelos de informe. seleccione Todos los programas. haga clic en Business Intelligence Development Studio. Para obtener una introducción al primer informe. Puede utilizar estas categorías para crear nuevos informes y orígenes de datos. o haga clic en Examinar y seleccione una ubicación. En la lista Tipos de proyecto. El Explorador de soluciones proporciona categorías para crear modelos. Para iniciar el Diseñador de modelos 1. En el menú Archivo. En la imagen se muestra el Diseñador de modelos con un modelo abierto: . Las ventanas con fichas aparecen cuando crea una definición de informe. Diseño y Vista previa. 6. vea Herramientas de diseño de consultas en Reporting Services. 7. Haga clic en Inicio. El siguiente diagrama muestra cómo aparecen las plantillas de proyecto en el cuadro de diálogo: 5. Escriba un nombre y ubicación para el proyecto. Haga clic en Aceptar. 6. Para obtener más información acerca de los diseñadores de consultas que puede utilizar en el Diseñador de informes. haga clic en Proyectos de Business Intelligence. Para obtener una introducción al primer modelo. En la lista Plantillas. Microsoft SQL Server 2008 R2 y. Escriba un nombre y ubicación para el proyecto. vea Tutorial: crear un modelo de informe. Para comprobar que se haya iniciado la herramienta. 5. orígenes de datos y vistas de datos. 4. 3.

se muestra . Póngase en contacto con el administrador para obtener información sobre la ubicación del archivo ReportBuilder3. Haga clic en Siguiente. lea el acuerdo y seleccione la opción Acepto los términos del Contrato de licencia. 2. 3. 5. Busque el archivo ReportBuilder3. Puede personalizar y actualizar todos los informes existentes. Haga clic en Siguiente. 4. y haga clic en él.msi que necesitará ejecutar para instalar el Generador de informes en su equipo local. o Haga clic en Espacio en disco para saber cuánto espacio en disco necesita el Generador de informes. En la página Asistente para la instalación del Generador de informes. el paquete de Windows Installer (MSI) para el Generador de informes. Especifique su nombre y el nombre de su compañía. independientemente de que se hayan creado en el Diseñador de informes o en las versiones anteriores del Generador de informes. Nota La carpeta de instalación predeterminada del Generador de informes es <unidad>Archivos de programa\Microsoft SQL Server.Generador de informes 3. puede hacer clic en Examinar o en Espacio en disco.0 para crear informes en un entorno de creación familiar. En la página Contrato de licencia. Para instalar el Generador de informes 1.0 Use Generador de informes 3. Nota Si un volumen no tiene suficiente espacio disponible en disco. o Haga clic en Examinar para ver la ubicación predeterminada del Generador de informes y actualizarla. En la página Selección de características.msi. haga clic en Siguiente. similar a Microsoft Office. Se iniciará el Asistente del Generador de informes de Microsoft SQL Server. Haga clic en Siguiente.

conviene que especifique en este momento la dirección URL al servidor. Abra la biblioteca. 3. Para iniciar el Generador de informes ClickOnce mediante una dirección URL 1. 7. En el menú Nuevo. El Generador de informes se abre y puede crear un informe o abrirlo en el servidor de informes. No obstante. puede especificar la dirección URL al servidor de informes de destino si difiere del valor predeterminado. 2. Nota Si tiene previsto trabajar con el Generador de informes cuando esté conectado a un servidor de informes. también podrá hacerlo en el cuadro de diálogo Opciones cuando esté trabajando en el Generador de informes. la dirección URL es http://<nombreDeServidor>/reports.resaltado. 6. haga clic en Informe del Generador de informes. Para iniciar el Generador de informes ClickOnce desde el Administrador de informes 1. Se abre el Administrador de informes. Haga clic en Siguiente. El Generador de informes se abre y puede crear un informe o abrirlo en el servidor de informes. En el explorador Web. En el explorador Web. El Generador de informes se abre y puede crear un informe o abrirlo en el servidor de informes. En la página Servidor de destino predeterminado. escriba la siguiente dirección URL en la barra de direcciones: http://<nombre de servidor>/reportserver/reportbuilder/ReportBuilder/ReportBuilder_3_0_0_0. . 2. Presione ENTRAR. De forma predeterminada. Haga clic en Generador de informes. escriba la dirección URL del servidor de informes en la barra de direcciones. 2. Navegue al sitio que contenga la biblioteca que desee. Haga clic en Instalar para completar la instalación del Generador de informes. Para iniciar el Generador de informes ClickOnce en el modo integrado de SharePoint 1.

Generador de informes 1. Arquitectura de servicio (Reporting Services) En Reporting Services. En el menú Inicio. 2. Haga clic en Ayuda del Generador de informes 3.0. 3. un servidor de informes se implementa como un servicio de Windows que está compuesto de diferentes áreas de característica que se ejecutan en dominios de aplicación independientes. En este tema se describe la composición del servicio para que pueda tomar decisiones meditadas sobre qué características habilitar y cómo solucionar los problema que surjan.com.0. vea Diseñar e implementar informes usando el Generador de informes 1. utilice el Generador de informes 1.0. . haga clic en Todos los programas y. El Generador de informes 1. a continuación.0 para crear informes que utilicen modelos publicados como origen de datos.0 Para elaborar informes ad hoc.0 para abrir la documentación del Generador de informes. Diagrama de la arquitectura El diagrama siguiente muestra la arquitectura del servicio en Reporting Services. el servicio Web del servidor de informes y áreas de características de procesamiento en segundo plano.0 ofrece una funcionalidad de informe click-through en un modelo de informe. Para obtener más información acerca del Generador de informes 1.microsoft. Haga clic en Generador de informes 3. Se abrirá el Generador de informes y podrá crear o abrir un informe. El servicio hospeda el Administrador de informes. haga clic en Microsoft SQL Server 2008 R2 Report Builder 3.Para iniciar el Generador de informes independiente desde el menú Inicio 1.0 en msdn.

Servicio e infraestructura El servicio Windows del Servidor de informes es un conjunto consolidado de aplicaciones que se ejecutan en un proceso único.config. bajo una cuenta única. el servicio Web y el procesamiento en segundo plano se ejecutan en dominios de aplicación independientes. el Administrador de informes.Nota No todas las capacidades del servidor de informes están reflejadas en el diagrama de la arquitectura.config y en la base de datos del servidor de informes. Aunque las tres áreas de características están habilitadas de forma predeterminada. con acceso a una única base de datos del servidor de informes y a un conjunto de archivos de configuración. puede decidir qué .exe. La configuración de todo el servicio se almacena en RSeportServer. la inicialización y el cifrado reversible son operaciones del servidor esenciales que existen fuera del ámbito de las tres áreas de características ilustradas en el diagrama. Por ejemplo. Dentro del servicio. ReportServerServices.

Para obtener más información. Aunque las áreas de características de servidor están aisladas en dominios de aplicación independientes. autenticación personalizada o de formularios. Una instalación del servidor de informes completa utiliza las tres normalmente. se puede establecer una configuración que especifique cuánto tiempo se mantienen abiertas las conexiones persistentes.1. Si segmenta las áreas de características de un servicio entre varias instancias (por ejemplo. No se puede reciclar partes individuales del servicio a petición. y el procesamiento en segundo plano en una tercera).partes del servicio están disponibles en cualquier momento. Sin embargo. El nombre de host y el puerto se especifican en una reserva de direcciones URL al configurar el servidor. Cada instancia del servidor de informes se puede configurar para un tipo de autenticación . Nivel de autenticación Reporting Services contiene un nivel de autenticación que comprueba la identidad del usuario o aplicación que realiza la solicitud. puede desactivar el servicio Web si no desea admitir informes a petición o interactivos. El servidor de informes administra las acciones de reciclaje como operaciones internas. la memoria y el estado de procesos se administran para todo el servicio en conjunto. el servicio Web en una segunda instancia. Reporting Services utiliza de forma predeterminada la seguridad integrada de Windows y la autenticación NTLM. El componente de escucha HTTP utiliza la versión 1. autenticación NTLM. el puerto que especifique puede ser compartido con otras aplicaciones. vea el tema sobre la API del servidor HTTP en MSDN. habilita el Administrador de informes en una instancia. Por ejemplo.SYS como componente interno. Componente de escucha HTTP Reporting Services incluye un componente de escucha HTTP que supervisa las peticiones entrantes dirigidas a HTTP.SYS en un puerto concreto del equipo local. Cuando el componente de escucha HTTP procesa una solicitud. la reenvía al nivel de autenticación para comprobar la identidad del usuario. se llama al servicio Web del servidor de informes. existen ciertas interdependencias. y acceso anónimo. Por esta razón. Los umbrales de memoria se configuran para el servicio en su totalidad. vea Cómo activar o desactivar las características de Reporting Services. Una vez que se ha autenticado la solicitud. Reporting Services requiere sistemas operativos que incluyan HTTP. autenticación básica. Se admiten los tipos de autenticación siguientes: seguridad integrada de Windows. Tenga en cuenta que aunque segmente las áreas de características del servicio. pero puede especificar una diferente en los archivos de configuración. En función del sistema operativo que esté utilizando. las opciones de memoria y configuración se aplican a las aplicaciones que se ejecutan en esa instancia concreta. Utiliza las capacidades de HTTP.0 de la API del servidor HTTP. Para obtener más información.SYS integradas en el sistema operativo. El componente de escucha HTTP implementa el protocolo HTTP 1.

exactamente. se crea la dirección URL. Para obtener más información sobre la autenticación en Reporting Services. el Administrador de informes puede presentar opciones y texto de presentación para esa extensión dinámicamente. Si configura el servidor de informes para que se ejecute en el modo integrado de SharePoint. Si tiene una configuración de implementación escalada. proporciona el acceso front-end al servicio Web que se ejecuta en la misma instancia del servidor. también debe tener habilitada la delegación para permitir conexiones subsiguientes a orígenes de datos remotos. puede dirigir el Administrador de informes a un servicio Web del servidor de informes en una instancia o equipo diferentes. Si el servicio Web no está habilitado en la instancia del servidor. Además. El uso correcto de un tipo de autenticación determinado depende de las características de seguridad del explorador y la red. El Administrador de informes se ejecuta dentro de una sesión del explorador en el equipo cliente. El Administrador de informes puede hospedar la configuración de extensiones de entrega personalizada en las páginas de definición de suscripciones. lo único que tiene que hacer es no crear la dirección URL. De manera predeterminada. No puede utilizar el . El estado de sesión se conserva mientras esté abierta la ventana del explorador. La configuración específica del usuario se guarda en la base de datos del servidor de informes y se vuelve a usar siempre que el usuario se conecta al Administrador de informes. cada nodo en el entorno debe utilizar el mismo tipo de autenticación. vea Configurar la autenticación en Reporting Services. Es la herramienta que se comercializa para ver y administrar el contenido y las operaciones del servidor de informes. estableciendo una dirección URL en los archivos de configuración. Administrador de informes El Administrador de informes es un cliente de superficie cero que proporciona acceso de servidor Web front-end al servicio Web del servidor de informes. Si crea e implementa extensiones de entrega personalizadas. Para utilizar el Administrador de informes. Por ejemplo. si desea utilizar la seguridad integrada para las conexiones al origen de datos del informe. No hay archivos de aplicación ni ninguna configuración almacenados en el cliente. Si ha instalado Reporting Services en la configuración predeterminada. debe definir una dirección URL a la aplicación. que debe eliminar si decide desactivar la aplicación. que se tenga la autenticación de red de Kerberos y la suplantación esté habilitada. el uso de la seguridad integrada de Windows requiere que se utilice Internet Explorer. La autenticación del servidor de informes funciona dentro del contexto de la configuración de seguridad de la red y las aplicaciones cliente. Para deshabilitar el Administrador de informes. el Administrador de informes está desactivado.

el procesamiento programado de informes o modelos no estará disponible en la instancia del servicio actual. Si va a proporcionar una interfaz de usuario personalizada. puede utilizar el servicio Web sin el Administrador de informes. Concretamente. El procesamiento en segundo plano de la programación. a continuación. El servicio Web del servidor de informes realiza un procesamiento completo para los informes que se ejecutan a petición. El servicio Web admite la extensión de seguridad de Windows predeterminada y extensiones de autenticación personalizadas. incluso aunque haya configurado la dirección URL. pero también incluye las tareas de mantenimiento de la base de datos del servidor de informes. El mantenimiento de la base de datos es una tarea esencial que no se puede desactivar porque mantiene el servidor en un estado de funcionamiento. Servicio Web del servidor de informes El servicio Web del servidor de informes es el motor básico para todas las solicitudes de procesamiento de informes y modelos a petición iniciadas por un usuario o aplicación en tiempo real. Las operaciones de procesamiento en segundo plano dependen de una aplicación frontend o del servicio Web para su definición. Para admitir el procesamiento interactivo. vea Administrador de informes y Cómo configurar el Administrador de informes. vea Servicio Web del servidor de informes. se reenvían al servicio Web. suscripción y entrega se puede configurar y desactivarse a través de la faceta Configuración de área expuesta para Reporting Services de la administración basada en directivas de Management Studio. el servicio Web autentica al usuario y comprueba las reglas de autorización antes de entregar una solicitud. La mayor parte del procesamiento en segundo plano consiste en procesamiento de informes programado y entrega de suscripciones. Procesamiento en segundo plano El procesamiento en segundo plano hace referencia a las operaciones que se ejecutan en segundo plano y son iniciadas por el servidor de informes. incluidas la mayoría de las solicitudes que se dirigen a y desde el Administrador de informes. o en un sitio de SharePoint si el servidor de informes se configura para la integración de SharePoint y. Para obtener más información. El servicio Web proporciona también la interfaz de programación principal para aplicaciones personalizadas que se integran con el servidor de informes. las programaciones y suscripciones se crean en las páginas de aplicación del Administrador de informes.Administrador de informes en un servidor de informes que se ejecuta en el modo integrado de SharePoint. Para obtener más información sobre el Administrador de informes. Si desactiva esas operaciones. . que crea y almacena las definiciones en la base de datos del servidor de informes.

Los procesos en segundo plano utilizan Authz. utilice el proveedor de WMI de Reporting Services. el procesamiento en segundo plano administra la autenticación y la memoria de manera distinta que el Administrador de informes y el servicio Web. algunos diseñadores de consultas ofrecen modos alternativos que le permiten elegir entre trabajar en modo visual o directamente en el idioma de la consulta.dll para comprobar si la cuenta de usuario que se usó para crear la suscripción todavía tiene los permisos correctos para ver el informe. vea Proveedor WMI de Reporting Services.Si proporciona código personalizado que requiere el acceso mediante programación al procesamiento de servidor. Diseñador de consultas basado en texto . Esta comprobación asegura que el usuario que está a punto de recibir el informe es un usuario de Windows válido en el dominio. En esta sección se describen las siguientes herramientas: • • • • • • • Diseñador de consultas basado en texto Diseñador gráfico de consultas Diseñador de consultas de modelo de informe Diseñador de consultas MDX Diseñador de consultas DMX Diseñador de consultas de Sap NetWeaver BI Diseñador de consultas de Hyperion Essbase Todas las herramientas de diseño de consultas se ejecutan en el entorno de diseño de datos de Business Intelligence Development Studio cuando se trabaja con una plantilla de proyecto del servidor de informes o del Asistente de proyectos de servidor de informes. En este tema se presentan todas las herramientas y se describe el tipo de origen de datos que admite cada una de ellas. Herramientas de diseño de consultas en Reporting Services Reporting Services ofrece varias herramientas de diseño de consultas que puede utilizar para crear consultas de conjuntos de datos en el Diseñador de consultas. Administración de la autenticación y la memoria para el procesamiento en segundo plano Como se muestra en el diagrama de arquitectura de servicio. Además. vea Procesador de entrega y programación. Para obtener más información sobre las características de programación y entrega. El tipo de origen de datos con el que trabaje determinará la disponibilidad de un diseñador de consultas concreto. Para obtener más información. Para obtener más información sobre cómo trabajar con diseñadores de consultas. vea Diseñadores de consultas de Reporting Services. El resto del procesamiento de informes y modelos que se ejecuta como un proceso de segundo plano se solicita bajo la identidad de la cuenta de ejecución desatendida.

XML y ODBC. . Diseñador gráfico de consultas El diseñador gráfico de consultas se utiliza para crear o modificar consultas de TransactSQL que se ejecutan con una base de datos relacional. quizá pueda alternar el botón Editar como texto en la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. admite los modos Text. Esta herramienta de diseño de consultas se utiliza en varios productos de Microsoft y en otros componentes de SQL Server. Oracle. En la imagen siguiente se ilustra el diseñador de consultas basado en texto. En la imagen siguiente se ilustra el diseñador gráfico de consultas. StoredProcedure y TableDirect. A diferencia del diseñador gráfico de consultas. incluidos MicrosoftSQL Server. El diseñador de consultas basado en texto se recomienda para crear consultas complejas. esta herramienta de diseño de consultas no valida la sintaxis de las mismas durante su diseño. Teradata. realizar consultas en datos XML y escribir consultas dinámicas. usar procedimientos almacenados.El diseñador de consultas basado en texto es la herramienta predeterminada de creación de consultas para la mayoría de los orígenes de datos relacionales admitidos. OLE DB. Para obtener más información. En función del origen de datos. vea Interfaz de usuario del Diseñador de consultas basado en texto. Dependiendo del tipo de origen de datos.

Los informes que se ejecutan para modelos admiten la exploración de datos click-through. La consulta determina la ruta de exploración de datos en tiempo de ejecución. vea Interfaz de usuario del diseñador gráfico de consultas. En la imagen siguiente se ilustra el diseñador de consultas del Modelo de informes. Diseñador de consultas de modelo de informe El diseñador de consultas de modelo de informe se utiliza para crear o modificar consultas que se ejecutan para un modelo de informe que se ha publicado en un servidor de informes.Puede alternar el botón Editar como texto en la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. . Para obtener más información.

Puede alternar el botón Editar como texto en la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. Diseñador de consultas MDX El diseñador de consultas de expresiones multidimensionales (MDX) se utiliza para crear o modificar las consultas que se ejecutan en un origen de datos de Analysis Services con cubos multidimensionales. El diseñador de consultas de modelo de informe puede utilizarse en los modos gráfico o basado en texto.Para utilizar el diseñador de consultas de modelo de informe. vea Interfaz de usuario del Diseñador de consultas de modelo de informe. Para obtener más información. puede abrir la consulta del conjunto de datos en el diseñador de consultas de modelo de informe. . debe definir un origen de datos que señale a un modelo publicado. En la imagen siguiente se muestra una ilustración del diseñador de consultas MDX después de haber definido la consulta y el filtro. Al definir un conjunto de datos para el origen de datos.

Para obtener más información. puede abrir la consulta en el diseñador de consultas MDX. utilice los botones MDX y DMX en la barra de herramientas para intercambiar entre los modos MDX y DMX. La imagen siguiente proporciona una ilustración del diseñador de consultas DMX una vez seleccionadas las tablas de entrada y modelo. Si es necesario. vea Interfaz de usuario del Diseñador de consultas MDX de Analysis Services. Diseñador de consultas DMX El diseñador de consultas de expresiones de predicción de minería de datos (DMX) se utiliza para crear o modificar consultas que se ejecutan en un origen de datos de Analysis Services con modelos de minería de datos. Al definir un conjunto de datos para el origen de datos.Para utilizar el diseñador de consultas MDX. . debe definir un origen de datos que tenga un cubo de Analysis Services disponible que sea válido y se haya procesado.

debe definir un origen de datos que tenga disponible un modelo de minería de datos válido. vea Interfaz de usuario del Diseñador de consultas DMX de Analysis Services. puede crear consultas de predicción de minería de datos que proporcionen datos para un informe. Después de seleccionar el modelo. Si es necesario. . MultiProvider o habilitada para Web. Para obtener más información. Diseñador de consultas de Sap NetWeaver BI El diseñador de consultas de SAP NetWeaver Business Intelligence se utiliza para recuperar los datos de una base de datos de SAP NetWeaver Business Intelligence. utilice los botones MDX y DMX en la barra de herramientas para cambiar entre los modos MDX y DMX. debe disponer de un origen de datos de SAP NetWeaver Business Intelligence que tenga definida al menos una consulta InfoCube. puede abrir la consulta en el diseñador de consultas DMX.Para utilizar el diseñador de consultas DMX. Para utilizar este diseñador de consultas. En la imagen siguiente se ilustra el diseñador de consultas SAP NetWeaver Business Intelligence. Al definir un conjunto de datos para el origen de datos.

Diseñador de consultas de Hyperion Essbase El diseñador de consultas de Hyperion Essbase se utiliza para recuperar los datos de las aplicaciones y bases de datos de Hyperion Essbase. En la imagen siguiente se ilustra el diseñador de consultas Hyperion Essbase. .

Puede incluir imágenes. un cuerpo y un pie de página. Al procesar el informe. Puede colocar cualquier tipo de elemento de informe en el cuerpo. los datos combinados y los elementos de diseño se envían a . Los datos del informe se vinculan a los elementos de informe en la superficie de diseño. debe especificar qué datos necesita. gráficos y medidores.Para utilizar este diseñador de consultas. cómo desea organizarlos en la página y cómo desea que los usuarios vean el informe. por ejemplo tablas. Un informe también tiene un tamaño de página predeterminado con encabezados de página y pies de página. cuadros de texto y líneas en los encabezados y pies de página. se combinan sus elementos de diseño y sus datos. debe tener un origen de datos de Hyperion Essbase que contenga al menos una base de datos. vea Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI. Al ver el informe. El cuerpo del informe contiene los datos del informe. Para obtener más información. listas. Partes de un informe básico Un informe está compuesto de un encabezado. Fundamentos del Diseñador de informes (SSRS) Para crear un informe básico. matrices.

Durante . El texto de los marcadores de posición es el que se muestra en una expresión de informe subyacente. se crean automáticamente los parámetros de la consulta para el conjunto de datos.0 y SSRS). La lista siguiente describe los usos típicos para diferentes elementos de informe: • Cuadro de texto. La superficie de diseño no es WYSIWIG.0 y SSRS) y Expresiones (Generador de informes 3. Agregar datos a un informe (Generador de informes 3. Los parámetros del informe se usan para especificar los datos que se emplearán en un informe. El texto de los marcadores de posición aparece en los cuadros de texto en que se han vinculado los datos y los elementos de diseño.0 y SSRS). y también se crean automáticamente los parámetros de informe correspondientes para el informe. puede colocar los elementos en cualquier parte de la superficie de diseño.NET Framework. Cuando el usuario ejecuta el informe. Para obtener más información. para conectar informes relacionados y para cambiar la presentación de los informes. Organizar los datos de informe en una página Los informes utilizan diversos elementos de informe para organizar los datos en una página. puede escribir o seleccionar valores que ayuden a personalizar los datos del informe de acuerdo con sus intereses. En un informe. Se usa para títulos. Las expresiones se pueden escribir utilizando las bibliotecas integradas o toda la variedad disponible de clases de Visual Basic. no se está limitado a las "bandas" de datos. vea Parámetros (Generador de informes 3. Arrastre los elementos de informe a la superficie de diseño del informe y arrastre después los datos del informe desde el panel Datos de informe hasta los elementos de informe de la superficie de diseño. donde los nombres de columna proporcionan la colección de campos predeterminada). Se pueden colocar regiones de datos con diferentes conjuntos de datos en paralelo.0 y SSRS). algunos elementos de informe pueden contener otros elementos de informe. Especificar datos de informe Los informes utilizan los tipos siguientes de datos de informe: un conjunto de datos de informe con una colección de campos (procedentes de una consulta que se ejecuta en un origen de datos y devuelve los datos en filas y columnas. Para obtener más información. orígenes de datos y cadenas de conexión (SSRS). vea Conexiones de datos. Los datos del informe se vinculan a los elementos de diseño del informe a través de las expresiones de informe. vea Regiones de datos y mapas (Generador de informes 3. Los elementos de informe están disponibles en el cuadro de herramientas. Asimismo. Los datos del informe se organizan en el panel Datos de informe. Cuando la consulta de conjunto de datos incluye variables. El representador determina dinámicamente cuántos datos caben en cada página. Los elementos de informe tienen una posición de diseño inicial que puede cambiar cuando se procesa el informe. marcas de fecha y nombres del informe. campos integrados proporcionados.un representador de informes. Para obtener más información. imágenes que se utilizan en el informe y parámetros de informe.

sus datos se sustituyen en las expresiones de informe y los valores calculados reemplazan al texto de los marcadores de posición. Matriz. Tiene que arrastrar campos desde el panel Datos de informe y colocarlos en una celda Tablix de una región de datos. Se usan líneas y rectángulos como elementos gráficos. Para obtener más información. vea Representación y diseño de páginas (Generador de informes 3. Un subinforme se debe diseñar de forma independiente y publicar en el servidor de informes para ser incluido en un informe primario. Gráfico. Medidor. Para ver el informe en otros formatos de representación. Lista. Inc. Utilice un rectángulo para ayudar a controlar el modo en que elementos de informe. Se usa como marcador de posición de otro informe. Se usa para presentar los datos respecto de un fondo geográfico. Un informe típico utiliza regiones de datos Tablix. Se usa para crear un diseño de formato libre similar a los formularios de una página Web. Las diferentes extensiones pueden variar la manera en que se procesan los datos y se representa el informe. Las extensiones de Reporting Services realizan una gran parte de este trabajo: se usa una extensión de procesamiento de datos para recuperar los datos en función del tipo de origen de datos. Se usan para mostrar datos tabulares o datos de tabla de referencias cruzadas de un conjunto de datos de informe. aparecen en una página del informe al representarlo. Se usa para presentar una imagen visual para un único valor dentro de un intervalo de valores.• • • • • • • • el procesamiento del informe. Rectángulo.0 y SSRS) y Exportar informes (Generador de informes 3. Una lista es una plantilla de una región de datos Tablix y proporciona un diseño inicial para los datos de un conjunto de datos de informe. Subinforme. Imagen. (ESRI) o los mosaicos de Microsoft Virtual Earth. y una extensión de representación para proporcionar la salida del informe de acuerdo con el formato seleccionado. se deben aceptar o cambiar las propiedades de implementación . los archivos de forma del Environmental Systems Research Institute. Obtener una vista previa del informe o exportarlo Cuando se ejecuta un informe mediante Vista previa. las bases de datos de SQL Server. También se puede anidar un gráfico dentro de una región de datos Tablix.0 y SSRS). Línea. Tabla y Matriz son plantillas de una región de datos Tablix y proporcionan un diseño de cuadrícula inicial para los datos de un conjunto de datos de informe. UN rectángulo también se puede usar como contenedor de otros elementos de informe. como las regiones de datos. Tabla. Los informes pueden utilizar datos espaciales que definen el mapa a partir de los mapas integrados. el cliente de creación de informes lo procesa localmente y muestra el informe representado en HTML. Se usa para mostrar gráficamente los datos de un conjunto de datos de informe. o en el panel Agrupación para definir grupos para la región de datos seleccionada. Cuando se publica (lo que también se conoce como implementar) un informe en el servidor de informes. utilice el botón Exportar en la barra de herramientas. Se usa para agregar imágenes existentes a un informe. Mapa.

Para obtener más información. Al representar extensiones que admiten el tamaño de página. vea el tema específico para el origen de datos que use en Agregar datos de orígenes de datos externos (SSRS) y Usar variables y parámetros (motor de base de datos). la paginación está determinada por el tamaño de página del informe y por los saltos de página situados en los elementos del informe. vea Descripción de la paginación en Reporting Services (Generador de informes 3.0 y SSRS). Generalizar una consulta agregando parámetros de consulta. Todas las extensiones de representación que admiten saltos de página en los elementos comenzarán una nueva página después de cada salto de página del informe. el informe se ejecuta automáticamente al utilizarse por primera vez. Los parámetros del informe que están vinculados a los parámetros de la consulta en las propiedades del conjunto de datos pueden reducir la cantidad de datos recuperados de un origen de datos. Mejorar el diseño del informe Normalmente se trabaja con las fichas Diseño y Vista previa para diseñar el informe y. Paginación En un informe. como Imagen y PDF. La sintaxis de las consultas que incluyen variables depende del tipo de origen de datos al que se conecte. a continuación. Para obtener más información. por ejemplo. Esto es lo que hace la extensión de representación en HTML. Organizar las páginas del informe para proporcionar respuestas a preguntas concretas de un vistazo. http://localhost/reports/reportname.0 y SSRS). . A continuación. Algunos cambios típicos que se pueden efectuar en un informe para mejorar su presentación o el rendimiento son los siguientes: • • • Agregar parámetros de informe que permitan a un usuario cambiar los datos. Si se proporcionan los parámetros predeterminados para cada parámetro del informe. Para obtener más información. Para obtener más información sobre la forma de trabajar con el tamaño de página y los saltos de página.predeterminadas. de modo que el usuario pueda elegir entre los que se sabe que existen en el origen de datos. La posición del salto de página automático viene determinada por el tamaño de la página. También se puede proporcionar una lista de valores válidos para un parámetro. vea Descripción de la paginación en Reporting Services (Generador de informes 3. el informe se ejecuta para ver el resultado representado en el visor de informes. se da formato a los datos del informe para que quepan dentro de cada página. Las extensiones de representación que no admiten tamaños de página representan todos los datos entre saltos de página en una sola página. pero no son tan exactos como los saltos de página colocados por las extensiones de representación que admiten tamaño de página.0 y SSRS). vea Parámetros (Generador de informes 3. Algunas extensiones que no admiten el tamaño de página pueden utilizar el salto de página automático. navegando a la ubicación del informe en el servidor de informes. puede ver el informe utilizando el Administrador de informes. El servidor de informes procesa y representa el informe.

0 y SSRS).0 y SSRS) Use las sugerencias siguientes como ayuda para diseñar sus informes. Para obtener más información. Proporcionar color o imágenes condicionales para resaltar los valores de los datos. vea Crear un mapa de documento (Generador de informes 3. vea el tema sobre diseño de informes en el Diseñador de informes y la versión 3.0 y SSRS).0 y SSRS). Para obtener más información. Cada entorno de creación proporciona diferentes medios para crear. Para obtener más información.• • • • • • Agregar botones de ordenación interactivos a las columnas de las regiones de datos. Para obtener más información. vea Sugerencias para diseño de informes (Generador de informes 3. Para obtener más información. Para obtener más información. vea Vincular varias regiones de datos al mismo conjunto de datos (Generador de informes 3. pero permitir que un usuario explore en profundidad las áreas que le interesen. Para obtener más información. Proporcionar un mapa del documento o una tabla de vínculos internos personalizada en un informe para cada navegación. abrir y guardar informes y elementos relacionados. vea Ocultar y mostrar elementos de informe agregando aumento de detalle (Generador de informes 3. Agregar una marca de fecha y un nombre al informe. vea Ordenación interactiva (Generador de informes 3. Para obtener más información.0 del Generador de informes y en el Diseñador de informes en Business Intelligence Development Studio. vea Usar expresiones (Reporting Services) y Ejemplos de expresiones (Reporting Services). vea Usar colecciones integradas en expresiones (Generador de informes 3.0 y SSRS). Sugerencias para diseño de informes (Generador de informes 3.rdl) en la versión 3.0 del Generador de informes en el sitio Web de Microsoft.0 y SSRS) o Agregar un marcador a un informe (Generador de informes 3. Diseñar informes .0 y SSRS). Nota Puede crear y modificar definiciones de informe (. Alinear los grupos de gráficos con los grupos de tablas para proporcionar una manera de visualizar los datos tabulares. Usar las opciones de visibilidad para ocultar la complejidad.0 y SSRS).

orígenes de datos y conjuntos de datos • Utilice convenciones de nomenclatura para los orígenes de datos y conjuntos de datos que documenten el origen de datos. Para que el informe esté más despejado. Si en un informe aparecen datos inesperados. Por ejemplo. Elija una región de datos que sea apropiada para los datos que desea visualizar. Para diseñar visualizaciones de datos efectivas. barras de datos y datos tabulares con diversos diseños de cuadrícula basados en un Tablix. Puede establecer la visibilidad en función de un parámetro o un comando de alternancia de cuadro de texto. Al crear diseños complejos. Para obtener más información sobre los conceptos que se deben tener en cuenta a la hora de diseñar un informe. puede generar el diseño en etapas. un gráfico transmite información de resumen y de conjunto mejor que una tabla que abarca muchas páginas de información detallada. Si piensa proporcionar el informe en un formato de exportación concreto. Puede agregar cuadros de texto ocultos de forma condicional para que muestren resultados de expresiones provisionales. pruebe la suscripción en una fase temprana del diseño. mapas. que incluye gráficos. minigráficos. . Si piensa entregar el informe como una suscripción. Identifique las preguntas que el informe ayuda a responder. arrastrarlas a un contenedor de rectángulo.• • • • • • • Un informe bien diseñado transmite información que lleva a emprender acciones. indicadores. Cuando se trabaja con elementos anidados en rectángulos o celdas de Tablix. puede mostrar los resultados provisionales para facilitar la depuración de las expresiones. imagine una forma de mostrar información que sea fácil de entender para el usuario del informe. vea Planear un informe (Generador de informes 3. Los rectángulos también ayudan a controlar cómo se representan los elementos de informe en cada página. Si utiliza rectángulos como contenedores. Convenciones de nomenclatura para informes. puede establecer diferentes colores de fondo para el contenedor y los elementos que contiene. Puede utilizar rectángulos como contenedores para organizar los elementos de informe. Téngalas en cuenta al diseñar el informe. El color de fondo predeterminado es Ningún color. como visibilidad de bordes en celdas de Tablix. pruebe el formato en una fase temprana del diseño. puede utilizar visibilidad condicional para elementos concretos del informe y permitir que el usuario decida si mostrarlos o no. puede ubicar todo su contenido en un solo paso. Los elementos con un color de fondo concreto se ven a través de los elementos que tienen el color de fondo establecido en Ningún color.0). Puede crear regiones de datos directamente en la superficie de diseño para maximizar el área de trabajo y. Esta técnica puede ayudar a seleccionar el elemento apropiado para establecer propiedades de presentación. Puede visualizar datos de un conjunto de datos en cualquier región de datos. La compatibilidad con las características varía en función del representador elegido. La compatibilidad con parámetros varía en función de la suscripción que cree. al finalizar cada una de ellas.

a continuación. el uso de caracteres de subrayado le ayuda a conservar la precisión de las dependencias de informe para los subinformes y los vínculos de obtención de detalles. Región de datos como fuente de distribución de datos. Si realiza todos los grupos en la consulta. Región de datos como elemento de informe. Indique el tipo de región de datos y qué datos se muestran. Cuando los autores de informes examinan la Galería de elementos de informe. Establezca la visibilidad de cuadros de texto en un parámetro que el usuario pueda cambiar. Con los permisos apropiados. Dependiendo de los requisitos. 2. Conjuntos de datos. los incluye en Business Intelligence Development Studio. Si utiliza la característica de descarga para guardar informes localmente y. un lector de informes puede crear una fuente de distribución de datos ATOM desde una región de datos. proporcione filtros basados en parámetros de informe para proporcionar la misma funcionalidad. . Si crea conjuntos de datos compartidos. Orígenes de datos. Por otro lado. texto de comandos de consulta del conjunto de datos y valores de parámetro. puede ocultar de forma condicional cuadros de texto con este tipo de información y dejar que los usuarios elijan lo que desean ver. 2. Los nombres de las regiones de datos son útiles en los escenarios siguientes: 1. Trabajar con datos • • • • Como primer paso. utilice un alias que indique al usuario cuál es el origen de datos. debe entender que para cantidades de datos intermedias podría interesarle agrupar los datos en el informe y no en la consulta. Para que el informe aparezca menos recargado. En general. Utilice variables de consulta en las consultas de conjunto de datos para que el usuario pueda elegir los datos que desea ver en el informe. un nombre descriptivo les ayuda a encontrar los elementos de informe que están buscando. puede mostrar en el informe nombres y ubicaciones de orígenes de datos de informe. para que se muestren los valores agregados correspondientes a grandes cantidades de datos en un gráfico o una matriz. haga que aparezcan en el panel de datos del informe todos los datos con los que desea trabajar.• 1. 3. los espacios se sustituyen con caracteres de subrayado. piense cómo limitar los datos de los conjuntos de datos del informe a solo los necesarios. La primera pregunta que muchos nuevos usuarios se plantean es de dónde proceden los datos. no es necesario incluir datos detallados. Si descarga un informe del Administrador de informes. Regiones de datos. Cuando ajuste las preguntas que el informe va a responder. Intente agregar esta información en la última página del informe. Utilice caracteres de subrayado en lugar de espacios en los nombres de informe. Si tiene experiencia en la creación de consultas. el informe suele ser una presentación del conjunto de resultados de la consulta. Si no desea usar una base de datos o un servidor real por razones de seguridad. Use un nombre que indique en qué se basa el origen de datos. incluya solo los datos que desee que se muestren en un informe.

Para arrastrar campos del panel de datos de informe al panel de agrupación. utilice la tecla ESC. Utilice métodos abreviados de teclado para ayudar a colocar los objetos seleccionados. Puede trabajar con la página entera o con secciones más pequeñas de la página. porque así se seleccionan los otros elementos y se anula la selección la región de datos Tablix. Para obtener más información. puede alinear las partes superiores o los bordes de los elementos seleccionados. después. el panel Propiedades y el panel Agrupación. Utilice las teclas de dirección para ajustar la posición y el tamaño de los elementos seleccionados en la superficie de diseño. Por ejemplo. no lo haga por otros elementos de informe de la superficie de diseño. a continuación. coloque indicadores anidados en un rectángulo en una celda de Tablix para controlar mejor cómo aumenta el tamaño de un gráfico o un indicador cuando se cambia el alto de la fila en la que está la celda. Por ejemplo. Si desea agregar varios elementos de informe a una celda del Tablix. el rectángulo reemplaza al cuadro de texto. El rectángulo se expande automáticamente para que quepan los elementos que contiene. su ubicación relativa afecta a cómo aparecen los elementos en la página del informe representado. • • Para agregar un elemento a un rectángulo. el menú contextual del botón secundario. las siguientes combinaciones de teclas son muy útiles: o Teclas de flecha Mueven el elemento de informe seleccionado. o CTRL+ teclas de flecha Desplazan el elemento de informe seleccionado. Se conserva el espacio en blanco. o CTRL+SHIFT+teclas de flecha Aumentan o reducen el tamaño del elemento seleccionado. expandir un elemento para que su tamaño sea igual que el de otro elemento o ajustar el espaciado entre los elementos. cada celda de Tablix contiene un cuadro de texto. Al colocar los elementos de informe en la superficie de diseño. primero agregue un rectángulo y. • • Utilice guías de alineación y botones de diseño para alinear y organizar los elementos en la superficie de diseño del informe. . • • Utilice el control Zoom para ajustar la vista de la superficie de diseño. vea Usar métodos abreviados de teclado en Business Intelligence Development Studio. Seleccionar elementos Para seleccionar el objeto deseado en la superficie de diseño del informe. Por ejemplo. Arrastre el campo hacia abajo el panel de datos de informe y. utilice la punta superior izquierda del Mouse para señalar la ubicación inicial del elemento en el contenedor de rectángulo. Al agregar un rectángulo a una celda. agregue los elementos.Interactuar con la superficie de diseño de informes La superficie de diseño de informes no es WYSIWIG. al panel de agrupación. De forma predeterminada.

haga clic en Esquema de documento. es más fácil establecer propiedades en el cuadro de texto y no en el texto. puede establecer los valores predeterminado de un parámetro en valores que sabe que son habituales. Por ejemplo. Trabajar con expresiones • Descripción de los formatos de expresiones simples y complejas. Puede establecer propiedades de y acciones de formato en un cuadro de texto o en texto de marcador de posición del cuadro de texto. A continuación. Puede escribir directamente el formato de expresión simple en los cuadros de texto. seleccione Otras ventanas y. Las unidades de texto solo pueden recibir formato como una unidad. seleccione el grupo en el panel Agrupación. . Si solo hay una línea de texto. Para obtener más información. en el menú Ver. Para dar formato independientemente a cada línea. Las propiedades de la selección actual se muestran en el panel Propiedades. vea Expresiones (Generador de informes 3. las propiedades en el panel de propiedades. En el Diseñador de informes de BI Development Studio. puede aplicar formato y estilos a cada línea de texto independiente del cuadro de texto. Para abrir la ventana Esquema de documento.o o o o Presione ESC para recorrer la pila de elementos de informe que ocupan el mismo espacio en la superficie de diseño. puede seleccionar en la lista desplegable de objetos en la barra de herramientas del panel Propiedades o en la vista jerárquica de elementos de informe en la ventana Esquema de documento. Trabajar con tipos concretos de elementos Informe Trabajar con parámetros • • El propósito principal de los parámetros de informe consiste en filtrar los datos en el origen de datos y recuperar solo los necesarios para el propósito del informe. En el caso de los parámetros de informe. a continuación. En algunos elementos de informe. Trabajar con Texto • • Si pega varias líneas en un cuadro de texto. Para trabajar con los grupos de filas y grupos de columnas de una región de datos Tablix. o en los lugares de los cuadros de diálogo que acepten una expresión. Puede seleccionar los elementos en este panel y ver qué elemento está seleccionado en la superficie de diseño. puede utilizar el menú contextual del botón secundario para seleccionar el elemento de informe o parte del elemento de informe que desee. el texto se agrega como una unidad de texto.0 y SSRS). busque un equilibrio entre permitir la interactividad y ayudar a un usuario a obtener los resultados que desea. inserte una nueva línea presionando RETORNO en la unidad de texto según sea necesario.

los elementos de informe aumentan de tamaño para alojar el contenido del conjunto de datos. En el caso de sistemas con diseños de derecha a izquierda. un indicador muestra tres estados por lo menos. En el caso de un elemento seleccionado. la distancia entre un elemento y el elemento que encima se convierte en la distancia mínima que se debe mantener cuando el elemento superior aumenta de tamaño verticalmente. Una técnica útil es agregar un cuadro de texto en una celda de la matriz. o La barra de herramientas Diseño proporciona varios botones que ayudan a alinear bordes. Si desea guardar el informe como archivo . Para controlar el estilo de borde y el color cuando se oculta el cuadro de texto. la distancia entre el elemento y todos los elementos que comienzan a su derecha se convierte en la distancia mínima que se debe mantener cuando un elemento de informe crece horizontalmente. la propiedad primaria identifica el contenedor para el elemento. También puede utilizar el panel del esquema del documento para ver la jerarquía de contención de los elementos del informe. o Un elemento de informe aumenta de tamaño para dar cabida a sus datos y empuja a los elementos del mismo nivel (elementos dentro del mismo contenedor primario). en el panel Propiedades. mostrar cada parte de la expresión y establecer la visibilidad condicional en el cuadro de texto. centros y el espaciado de los elementos de informe. utilizando las siguientes reglas: o Cada elemento se desplaza hacia abajo para mantener el espacio mínimo entre él y los elementos que acaban por encima. cada elemento se desplaza hacia la izquierda para mantener el espacio mínimo entre él y los que acaban a su derecha. el ancho del informe debe establecerse explícitamente en un valor que proporcione los resultados deseados . para que no estorben. seleccione Barras de herramientas y. establezca el estilo de borde y el color del rectángulo de modo que coincidan con la matriz. o Los contenedores aumenta de tamaño si los elementos secundarios aumentan de tamaño. en el menú Ver. o Al colocar un elemento en la página del informe. puede combinar todas las partes en una expresión final. A continuación. haga clic en Diseño. a continuación. elija un indicador que varíe en función del color y de la forma. a continuación. expresión.• Al crear una expresión. De igual forma. coloque primero el cuadro de texto en un rectángulo y. Controlar la representación de elementos de informe en la página del informe • • En la superficie de diseño de informe. ayuda a crear cada parte de forma independiente y a comprobar su valor. Trabajar con indicadores • De forma predeterminada. Después de agregar un indicador a un informe. o Cada elemento se desplaza hacia la derecha para mantener el espacio mínimo entre él y los que acaban a su izquierda. subinforme o texto asociados. puede configurarlo agregando o quitando estados.pdf. Para facilitar la visualización por parte de los usuarios. Para habilitar la barra de herramientas Diseño.

y a continuación crear los conjuntos de datos. Utilice Rectángulos como contenedores para ayudar a controlar la forma de representación de los elementos de informe.rdl) en la versión 3. Cada entorno de creación proporciona diferentes medios para crear. la información de conexión y el tipo de credenciales que se van a utilizar. en conjunto. la configuración de los márgenes del informe primario. La combinación de este comportamiento.• en el formato de archivo de exportación. orígenes de datos y cadenas de conexión (SSRS) Para incluir los datos en un informe. cambie la propiedad de cuadro de texto WritingMode de forma que se utilice texto vertical. determinan qué elementos de informe pueden estar juntos en una página representada. Hay dos tipos de orígenes de datos: incrustados y compartidos. En los encabezados de columna. vea Conexiones de datos u orígenes de datos compartidos e incrustados (Generador de informes 3. Un origen de datos compartido se define de forma independiente de un informe y se puede usar en varios informes. la definición del alto y el ancho de página. Para obtener más información. establezca el ancho de la página del informe en 26. 3. que también se conocen como orígenes de datos. abrir y guardar informes y elementos relacionados.0 y SSRS) y Conjuntos de datos incrustados y compartidos (Generador de informes 3.0 y SSRS). Por ejemplo.0 del Generador de . el tamaño del cuerpo del informe. 4. 2.0 y SSRS). Utilice Diseño de impresión y Configurar página en la barra de herramientas del visor de informes para representar un informe en una vista compatible con la impresión. Reduzca los márgenes de página en el cuadro de diálogo Propiedades del informe. las propiedades de alto y ancho de los elementos de informe. y la compatibilidad específica del representador con la paginación. Conexiones de datos. haga lo siguiente: Quite todo el espacio en blanco adicional entre las regiones de datos y de los bordes del informe. Una conexión de datos incluye el tipo de origen de datos. vea el tema sobre diseño de informes en el Diseñador de informes y la versión 3. primero debe crear conexiones de datos. Un origen de datos incrustado se define en el informe y se usa solo en ese informe.27 cm. 1.0 del Generador de informes y en el Diseñador de informes en Business Intelligence Development Studio.1612 cm exactamente y los márgenes izquierdo y derecho en 1. vea Descripción de la paginación en Reporting Services (Generador de informes 3. Para obtener más información. Para ayudar a quitar páginas horizontales no deseadas. Nota Puede crear y modificar definiciones de informe (. Para obtener más información.

Puede controlar si utilizarlos de forma local para obtener una vista previa o implementarlos como parte del proyecto en un servidor de informes o un sitio de SharePoint. Las extensiones de datos integradas incluyen los siguientes tipos de conexión de datos: • • • • • • • • • • • • Microsoft SQL Server Microsoft SQL Server Analysis Services Lista de Microsoft SharePoint Microsoft SQL Azure Almacenamiento de datos paralelo de Microsoft SQL Server 2008 R2 OLE DB Oracle SAP NetWeaver BI Hyperion Essbase Teradata XML ODBC También puede especificar una dirección URL para un modelo de informe. • En el Generador de informes. No puede utilizar las extensiones de datos personalizadas en el Generador de informes Para obtener más información acerca de las diferencias entre los entornos de creación de informes. La diferencia entre los orígenes de datos incrustados y los compartidos es la manera en que se crean. los orígenes de datos incrustados o compartidos se crean como parte de un proyecto de Business Intelligence Development Studio. y seleccione orígenes de datos compartidos o cree orígenes de datos incrustados en el informe.NET Framework adicionales.informes en el sitio Web de Microsoft. vea Diseñar e implementar informes mediante el Diseñador de informes (Reporting Services) y Comparar los entornos de creación de informes. No puede crear un origen de datos compartido en el Generador de informes. Los desarrolladores pueden usar la API de Microsoft. • En el Diseñador de informes. vea Ejemplos de cadenas de conexión comunes. almacenan y administran. Para obtener más ejemplos.NET Framework.ReportingServices.DataProcessing para crear extensiones de procesamiento de datos compatibles con tipos de orígenes de datos adicionales. vaya a un servidor de informes o a SharePoint. Los administradores del sistema pueden instalar y configurar extensiones de procesamiento de datos y proveedores de datos de . . vea Extensiones de procesamiento de datos y proveedores de datos de . Puede utilizar las extensiones de datos personalizadas instaladas en su equipo y en el servidor de informes o el sitio de SharePoint donde implemente sus informes. Para obtener más información.

Especificar un origen de datos Para crear un origen de datos. también puede escribir cadenas de conexión basadas en expresiones que se evalúan en tiempo de ejecución. Información de conexión: la información de conexión incluye el nombre y la ubicación del origen de datos y las propiedades de conexión que son específicas de cada proveedor de datos. vea Credenciales para los orígenes de datos. MicrosoftSQL Server. debe disponer de la información siguiente: • • • Tipo de origen de datos: el tipo de conexión. Por ejemplo. En el Diseñador de informes. si el origen de datos es una base de datos de SQL Server. debe tener permiso para conectar con el servidor y permiso de solo lectura para tener acceso a la base de datos. Ejemplos de cadenas de conexión comunes . debe crear el origen de datos en el Diseñador de informes del Explorador de soluciones o el panel Datos de informe. Credenciales: proporciona las credenciales que se necesitan para tener acceso a los datos. Nota Al crear un origen de datos incrustados para un informe en Business Intelligence Development Studio. podría necesitar cambiar las credenciales para trabajar desde esa ubicación. Para los orígenes de datos incrustados. para conectar con la base de datos de ejemplo AdventureWorks instalada en un servidor de la red. La cadena de conexión es la representación en texto de la información de conexión. una referencia señala a un origen de datos compartido en un servidor de informes o un sitio de SharePoint. Nota Por diseño. Elija este valor en la lista desplegable de tipos de conexión. Para obtener más información. las credenciales se administran independientemente de los orígenes de datos. Después de guardar un origen de datos en el servidor de informes o el sitio de SharePoint. El propietario del origen de datos debe haberle concedido los permisos apropiados para poder tener acceso al origen de datos y a los datos específicos del mismo. vea Cadenas de conexión basadas en expresiones más adelante en este tema. Para obtener más información. El panel Datos de informe muestra los orígenes de datos incrustados y las referencias a los orígenes de datos compartidos que se han agregado al informe. En el Generador de informes. puede especificar el nombre de la base de datos. por ejemplo. El Diseñador de informes de SQL Server no admite los orígenes de datos de Visual Studio creados en el Explorador de servidores. Por ejemplo. una referencia señala a un origen de datos compartido en el Explorador de soluciones bajo la carpeta Origen de datos compartido. Las credenciales que usa para obtener una vista previa del informe en un sistema local pueden ser distintas de las credenciales que necesita para ver el informe publicado. pero no en el Explorador de servidores.

Establezca el tipo de origen de datos en Microsoft SQL Server Base de datos Analysis Services. port=<port> Tipo de conexión del SQL Server almacenamiento de datos paralelo de SQL Server (SSRS).database= obtener más información. y informe en un la ruta de acceso al modelo servidor de publicado en el espacio de informes nombres de la carpeta del configurado en servidor de informes o de la .SQLEXPRESS. vea Tipo de en la nube conexión de SQL Azure (SSRS). Encrypt=True información.initial en el servidor catalog=AdventureWorks local Base de datos de SQL Server data source="(local)". vea Tipo de conexión de SQL Server (SSRS).initial catalog=Adventure obtener más información. Establezca el tipo de origen de datos en Microsoft SQL Server Almacenamien Parallel Data Warehouse. vea paralelo de AdventureWorks. Origen de Server=http://myreportservername/reportserver. se muestran ejemplos de cadenas de conexión para varios tipos de conexiones de datos.InstanceName. Especifique la dirección URL datos de datasource=/models/Adventure Works del servidor de informes o de modelo de la biblioteca de documentos.Las cadenas de conexión son la representación en forma de texto de las propiedades de conexión de un proveedor de datos.Initial Azure. En la tabla siguiente. vea Services en el Works DW Tipo de conexión de Analysis servidor local Services para MDX (SSRS) o Tipo de conexión de Analysis Services para DMX (SSRS). Establezca el tipo de origen de datos en Microsoft SQL Base de datos Data Source=<host>. Initial Catalog=AdventureWorks instancia de SQL Server Base de datos Data de SQL Server Source=localhost\MSSQL10_50. Para obtener más información. Origen de datos Ejemplo Descripción Establezca el tipo de origen de datos en Microsoft SQL Server. Establezca el tipo de origen de datos en Microsoft SQL Server. Para obtener más de SQL Azure Catalog=AdventureWorks. Base de datos de SQL Server data source="(local)". Para to de datos HOST=<IP address>.initial en el servidor catalog=AdventureWorks local Base de datos de Data Source=localhost\MSSQL10_50. Establezca el tipo de origen de datos en Microsoft SQL Server. Express Initial Catalog=AdventureWorks Establezca el tipo de origen de datos en Microsoft SQL Server. Para de Analysis data source=localhost.

modo nativo Origen de datos de modelo de informe en un Server=http://server. Establezca el tipo de origen de datos en Oracle. Especifique la dirección URL del servidor de informes o de la biblioteca de documentos.<NNN>. Para obtener más información.0. Puede conseguir una conexión más rápida con orígenes de datos de SQL Server 2000 Analysis Services si establece la propiedad ConnectTo en 8.initial catalog=FoodMart 2000 Services . 000/sap/bw/xml/soap/xmla Netweaver BI vea Tipo de conexión BI de SAP NetWeaver (SSRS). Establezca el tipo de origen de Origen de datos en Hyperion Essbase. Establezca el tipo de origen de Origen de datos en SAP NetWeaver BI. y la ruta de acceso al modelo publicado en el espacio de nombres de la carpeta del servidor de informes o de la carpeta de la biblioteca de documentos. Para obtener más información.<NNN>. Origen de data source=<NNN>. La cadena Teradata de conexión es una dirección IP (protocolo de Internet) formada por cuatro campos. datos de Data Source=http://localhost:13080/aps/XMLA.<NNN>. Establezca el tipo de origen de datos en OLE DB Provider for OLAP Services 8. También es necesario instalar las herramientas de cliente de Servidor Oracle tanto en el equipo del data source=myserver Oracle Diseñador de informes como en el servidor de informes.smdl configurado en el modo integrado de SharePoint carpeta de la biblioteca de documentos. DataSource=http://mySAPNetWeaverBIServer:8 datos SAP Para obtener más información. donde cada campo puede tener Servidor de SQL Server provider=MSOLAP.0.2. use la ficha Propiedades avanzadas del cuadro de diálogo Propiedades de conexión. vea Tipo de conexión de Oracle (SSRS). Establezca el tipo de origen de datos de datos en Teradata. Hyperion Initial Catalog=Sample vea Tipo de conexión de Essbase Hyperion Essbase (SSRS). vea Conexión de modelo de informe (SSRS). servidor de datasource=http://server/site/documents/models/ informes Adventure Works. Para obtener más información.data source=<remote 2000 Analysis server name>. Para establecer esta propiedad.

Para obtener más información. vea Agregar datos de orígenes de datos externos (SSRS) u Orígenes de datos admitidos por Reporting Services (SSRS). utilice la página Credenciales del cuadro de diálogo Origen de datos para escribir las credenciales al crear una conexión de datos o ejecutar una consulta del conjunto de datos. Para obtener más información. ejecutar una consulta del conjunto de datos y para ofrecer una vista previa de un informe.xml de uno a tres dígitos. en las propiedades de conexión del origen de datos. En un entorno de creación. Credenciales para los orígenes de datos Por diseño. vea Conectar al Motor de base de datos de SQL Server. Establezca el tipo de origen de datos en XML. Nota Recomendamos no incluir información de inicio de sesión.aspx servicio Web Origen de datos XML. Credenciales se utilizan para crear un origen de datos. Las credenciales que escriba para el acceso a datos desde su equipo se almacenan de forma segura en el archivo de configuración del proyecto local y son específicas de su . Siempre que sea posible. compruebe que se ha habilitado el protocolo de red TCP/IP. Para obtener más información sobre las configuraciones necesarias para conectar con estos tipos de orígenes de datos. vea Tipo de conexión de Teradata (SSRS). documento XML incrustado http://localhost/XML/Customers.com/results. Configure el tipo de origen de datos en XML. Para obtener más información. Vacío Si no puede conectar con un servidor de informes mediante localhost. Los datos XML se incrustan en la definición de informe. La cadena de conexión es una dirección URL que lleva al documento XML. documento XML Origen de datos XML. las credenciales pueden guardarse y administrarse independientemente de la información de conexión. utilice los orígenes de datos compartidos con las credenciales almacenadas. como nombres de inicio de sesión y contraseñas. vea Tipo de conexión XML (SSRS). La cadena de conexión es una dirección URL de un servicio Web que admite el Lenguaje de definición de servicios Web (WSDL). works. Configure el tipo de origen de datos en XML.Origen de data source=http://adventuredatos XML.

Para cambiar los orígenes de datos que un informe utiliza. Si necesita cambiar las credenciales. vea Cómo enlazar un informe o un modelo con un origen de datos compartido. Con una cadena de conexión basada en una expresión. Si copia los archivos de proyecto en otro equipo. vea los siguientes temas: • • • • • Especificar información de credenciales y conexión para los orígenes de datos de informes Cómo almacenar credenciales para un origen de datos (Administrador de informes) Especificar conexiones para extensiones de procesamiento de datos personalizadas Especificar credenciales en Generador de informes (Generador de informes 3. Si cambiar la contraseña resulta poco práctico. Cadenas de conexión basadas en expresiones Las cadenas de conexión basadas en expresiones se evalúan en tiempo de ejecución. un usuario que ejecute un informe de ventas puede seleccionar un origen de datos para un país determinado antes de ejecutar el informe. incluir la referencia de parámetro en la cadena de conexión y permitir al usuario elegir un origen de datos para el informe.ConnectionString" en la documentación de . puede modificar las propiedades de informe desplazándose manualmente hasta una carpeta del servidor de informes y seleccionando un origen de datos por su nombre. . imagine que una empresa multinacional tiene servidores de datos en varios países. Después de publicar un informe. vea "OdbcConnection. como por ejemplo signos de puntuación.0) Agregar y verificar una conexión de datos o un origen de datos (Generador de informes) Caracteres especiales en una contraseña Si configura el origen de datos ODBC o SQL para que le solicite una contraseña o la incluya en la cadena de conexión y un usuario especifica una contraseña con caracteres especiales. Por ejemplo. Las credenciales del origen de datos necesarias para tener acceso a los datos del equipo pueden diferir de las credenciales necesarias para que el servidor de informes tenga acceso a los datos. Para obtener información.equipo. puede especificar el origen de datos como un parámetro. puede modificarlas directamente en el servidor de informes. Por ejemplo.NET Framework SDK. Al implementar un informe en el servidor de informes o sitio de SharePoint. sus orígenes de datos compartidos e incrustados se administran de modo independiente. hable con el administrador de la base de datos para almacenar las credenciales adecuadas en el servidor como parte de un nombre del origen de datos OBDC (DSN) del sistema. deberá volver a definir las credenciales para ese origen de datos. Para obtener más información. es posible que aparezca un mensaje para indicarle que la contraseña no es válida. algunos controladores de origen de datos subyacentes no podrán validar los caracteres especiales. es aconsejable comprobar que las conexiones con el origen de datos siguen funcionando correctamente. Cuando procese el informe. Para obtener más información.

Una cadena de conexión estática es una cadena de conexión que no se ha establecido mediante una expresión (por ejemplo. Cuando defina una conexión de origen de datos. Puede utilizar credenciales almacenadas. Para los valores de parámetro. Una vez que use una expresión. Cómo activar o desactivar las características de Reporting Services Puede desactivar características del servidor de informes que no use como parte de una estrategia de bloqueo para reducir la superficie de ataque de un servidor de informes de producción. Deberá definir un origen de datos incrustado para el informe. Asegúrese de que la lista de orígenes de datos comparta el mismo esquema de la base de datos.Value & ".El ejemplo siguiente ilustra el uso de una expresión de origen de datos en una cadena de conexión de SQL Server. Antes de publicar el informe. cuando sigue lo pasos para crear un origen de datos específico para el informe o compartido. En el ejemplo se da por hecho que se ha creado un parámetro de informe denominado ServerName: ="data source=" & Parameters!ServerName. Especifique las credenciales independientemente de la cadena de conexión. de forma que puede obtener los resultados de la consulta que necesita para crear el informe. la lista de campos del panel Datos de informe y la lista Parámetros no se actualizarán de forma automática. puede proporcionar una lista estática de valores disponibles (en este caso. le interesará ejecutar las características de . está definiendo una cadena de conexión estática). Use las directrices siguientes cuando defina una expresión de origen de datos: • • • • • • Diseñe el informe usando una cadena de conexión estática. Usar una cadena de conexión estática permite conectarse al origen de datos en el Diseñador de informes. es posible que el informe no se ejecute. El diseño de un informe empieza con la información de esquema. Espere hasta que haya finalizado de diseñar el informe para reemplazar la cadena de conexión estática con una expresión. La expresión debe estar escrita en Visual Basic. los valores disponibles deben ser orígenes de datos que pueda usar con el informe) o definir una consulta que recupere una lista de orígenes de datos en tiempo de ejecución. Además. Agregue un parámetro de informe para especificar un origen de datos. No es posible usar una expresión de origen de datos en un origen de datos compartido. credenciales solicitadas o seguridad integrada. no use un origen de datos compartido. no podrá ejecutar la consulta en el Diseñador de informes. En la mayoría de los casos. reemplace la cadena de conexión estática con una expresión.initial catalog=AdventureWorks Las expresiones de origen de datos se procesan en tiempo de ejecución o cuando se genera una vista previa del informe. Si el esquema utilizado para definir el informe y el esquema real utilizado por el informe en tiempo de ejecución no coinciden.

a continuación. Para activar el servicio Web del servidor de informes. Use los vínculos para buscar el procedimiento o los procedimientos en los que se explica cómo activar o desactivar una característica: • • • • • Servicio Web del servidor de informes Eventos y procesamiento programados Administrador de informes Generador de informes Seguridad integrada de Windows para los orígenes de datos de informes Servicio Web del servidor de informes Para activar o desactivar el servicio Web del servidor de informes editando la configuración 1. establezca IsWebServiceEnabled en true: <IsWebServiceEnabled>true</IsWebServiceEnabled> 3. Abra el archivo RsReportServer. .Reporting Services simultáneamente para poder hacer uso de toda la funcionalidad de Reporting Services. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar. puede ejecutar simplemente el servicio Web del servidor de informes si solo desea informes a petición e interactivos. se muestra cómo desactivar características de Reporting Services. Guarde los cambios y. puede deshabilitar aquellas características que no necesite. Para obtener más información. Para activar o desactivar el servicio Web del servidor de informes con SQL Server Management Studio 1.config o con la faceta Configuración de área expuesta para Reporting Services de la administración basada en directivas de SQL Server Management Studio. vea Cómo modificar un archivo de configuración de Reporting Services en los Libros en pantalla de SQL Server. Sin embargo. Para desactivar el servicio Web del servidor de informes. dependiendo del modelo de implementación. establezca IsWebServiceEnabled en false: <IsWebServiceEnabled>false</IsWebServiceEnabled> 4. En los procedimientos de este tema.config en un editor de texto. Las características se pueden configurar de varias maneras: editando directamente el archivo RsReportServer. Por ejemplo. cierre el archivo. 2. si todo el procesamiento de informes está configurado como operaciones programadas. puede habilitar solo el procesamiento en segundo plano. Del mismo modo.

En el Explorador de objetos. Abra el archivo RsReportServer. establezca IsSchedulingService. o Para desactivar el servicio Web del servidor de informes. Para desactivar el procesamiento y la entrega de informes programados. haga clic en Facetas. Nota No puede desactivar completamente ningún procesamiento en segundo plano porque proporciona la funcionalidad de mantenimiento de las bases de datos que se requiere para las operaciones de servidor. Para activar el procesamiento y la entrega de informes programados. IsNotificationService e IsEventService en false: <IsSchedulingService>false<\IsSchedulingService> <IsNotificationService>false<\IsNotificationService> <IsEventService>false<\IsEventService> 4.2. establezca IsSchedulingService. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar. Guarde los cambios y. establezca WebServiceAndHTTPAccessEnabled en False.config en un editor de texto. 2. . seleccione Directivas y. En la lista Faceta. 3. a continuación. Para obtener más información. 4. Eventos programados y entrega programada Para activar o desactivar los eventos programados y la entrega programada editando la configuración 1. En Propiedades de faceta: o Para activar el servicio Web del servidor de informes. haga clic con el botón secundario en el nodo Reporting Services. vea Cómo modificar un archivo de configuración de Reporting Services en los Libros en pantalla de SQL Server. 5. Para activar o desactivar los eventos programados y la entrega programada con SQL Server Management Studio 1. Haga clic en Aceptar. IsNotificationService e IsEventService en true: <IsSchedulingService>true<\IsSchedulingService> <IsNotificationService>true<\IsNotificationService> <IsEventService>true<\IsEventService> 3. a continuación. cierre el archivo. seleccione Configuración de área expuesta para Reporting Services. establezca WebServiceAndHTTPAccessEnabled en True.

Guarde los cambios y.2. 2. 4. 2. a continuación. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar. En el Explorador de objetos.config en un editor de texto. seleccione Directivas y. establezca ScheduleEventsAndReportDeliveryEnabled en False. Nota No puede desactivar completamente ningún procesamiento en segundo plano porque proporciona la funcionalidad de mantenimiento de las bases de datos que se requiere para las operaciones de servidor. Para activar el Administrador de informes. Para activar o desactivar el Administrador de informes con SQL Server Management Studio 1. 3. establezca ScheduleEventsAndReportDeliveryEnabled en True. Para desactivar el Administrador de informes. Haga clic en Aceptar. vea Cómo modificar un archivo de configuración de Reporting Services en los Libros en pantalla de SQL Server. Administrador de informes Para activar o desactivar el Administrador de informes editando la configuración 1. En el Explorador de objetos. Abra el archivo RsReportServer. haga clic con el botón secundario en el nodo Reporting Services. En la lista Faceta. haga clic en Facetas. o Para desactivar los eventos programados y la entrega programada. a continuación. establezca IsReportManagerEnabled en true: <IsReportManagerEnabled>true<\IsReportManagerEnabled> 3. a continuación. seleccione Configuración de área expuesta para Reporting Services. haga clic con el botón secundario en el nodo Reporting Services. 5. haga clic en Facetas. En Propiedades de faceta: o Para activar los eventos programados y la entrega programada. . cierre el archivo. seleccione Directivas y. establezca IsReportManagerEnabled en false: <IsReportManagerEnabled>false<\IsReportManagerEnabled> 4. Si desea obtener instrucciones.

a continuación. seleccione la opción Habilitar ejecuciones de informes ad hoc. En Propiedades de faceta: o Para activar el Administrador de informes. haga clic en Seguridad. o Para desactivar el Administrador de informes. 5. En el Explorador de objetos. en Seleccionar una página. 3. 2. o Para desactivar la seguridad integrada de Windows. haga clic en Propiedades. 2. . En el Explorador de objetos. Haga clic en Aceptar. anule la selección de la opción Habilitar ejecuciones de informes ad hoc. Haga clic en Aceptar.3. Seguridad integrada de Windows Para activar o desactivar la seguridad integrada de Windows con SQL Server Management Studio 1. 4. o Para activar la seguridad integrada de Windows. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar. haga clic en Seguridad. seleccione la opción Habilitar la seguridad integrada de Windows para los orígenes de datos de informes. Haga clic en Aceptar. o Para activar el Generador de informes. establezca ReportManagerEnabled en False. 4. En el cuadro de diálogo Propiedades del servidor. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar. anule la selección de la opción Habilitar la seguridad integrada de Windows para los orígenes de datos de informes. Generador de informes Para activar o desactivar el Generador de informes con SQL Server Management Studio 1. En el cuadro de diálogo Propiedades del servidor. o Para desactivar el Generador de informes. 4. 3. en Seleccionar una página. haga clic con el botón secundario en el nodo Reporting Services y. haga clic en Propiedades. haga clic con el botón secundario en el nodo Reporting Services y. a continuación. seleccione Configuración de área expuesta para Reporting Services. En la lista Faceta. establezca ReportManagerEnabled en True.

. así como obtener una vista previa de los mismos. el entorno de desarrollo de 32 bits para proyectos de servidor de informes y de modelos de informe. no está diseñado para ejecutarse en equipos basados en Itanium y no se instala en servidores basados en Itanium. guardar o implementar cualquier versión de los informes o de los proyectos del servidor de informes. Para obtener más información sobre otros entornos de creación de informes que puede utilizar para crear informes. Sin embargo. Puede abrir. una vista del origen de datos y un modelo de informe. vea Trabajar con el Diseñador de informes en Business Intelligence Development Studio. Utilice esta plantilla para crear o agregar los informes existentes a un proyecto. Proyecto de modelos de informe. Nota Business Intelligence Development Studio permite trabajar con informes tanto de SQL Server 2008 como de SQL Server 2008 R2 y con proyectos del servidor de informes en la versión SQL Server 2008 R2 de Business Intelligence Development Studio. vea Comparar los entornos de creación de informes. Proyecto de servidor de informes. Utilice esta plantilla para crear un origen de datos. Las propiedades de proyecto del servidor de informes se establecen para especificar la versión del servidor de informes con la que implementar los informes y para determinar cómo tratar las advertencias y los errores que podrían producirse al actualizar un informe de SQL Server 2008 a SQL Server 2008 R2 o revertirlo de SQL Server 2008 R2 a SQL Server 2008. Nota SQL ServerBusiness Intelligence Development Studio. BI Development Studio sí es compatible con los equipos basados en x64. Business Intelligence Development Studio también proporciona un entorno para ejecutar el Diseñador de informes y el Diseñador de modelos. Utilice esta plantilla a modo de guía para los pasos a seguir en la creación de un origen de datos y un informe. Business Intelligence Development Studio es el entorno de Visual Studio 2008 que incorpora mejoras específicas para las soluciones de Business Intelligence. BI Development Studio proporciona archivos de solución con los que podrá crear y organizar los archivos de proyecto de Business Intelligence.Reporting Services en Business Intelligence Development Studio Business Intelligence Development Studio es uno de los entornos de creación de Reporting Services que puede utilizar para diseñar informes y es el único entorno de creación que puede usar para diseñar modelos de informe. vea Presentación de Business Intelligence Development Studio. Para obtener más información acerca de las características generales de Business Intelligence Development Studio. Reporting Services proporciona las plantillas de proyecto siguientes en BI Development Studio: • • • Asistente de proyectos de servidor de informes. Para obtener más información.

como tablas y gráficos. a la superficie de diseño. se abre el Diseñador de informes. Cada informe y cada modelo se actualizan automáticamente la primera vez que se abren en un proyecto. vea Encontrar la versión de esquema de definición de informe (SSRS). Estas regiones de datos son todas las plantillas basadas en la región de datos Tablix. se incluyen las siguientes ventanas o paneles para proporcionar funcionalidad adicional: o o o o o o o Datos de informe Se usa para definir orígenes de datos. ventanas. matriz y lista.Los proyectos. informes o modelos que se diseñaron en versiones anteriores de SQL Server se actualizan automáticamente para ofrecer compatibilidad con la versión actual. Para obtener más información sobre esquemas de definición de informe concretos. Para obtener más información. vea la especificación del lenguaje RDL (Report Definition Language). en un proyecto o en el servidor de informes. menús y herramientas para diseñar y obtener una vista previa de un informe en el Diseñador de informes. Barra de herramientas Se usa para cambiar el formato y la alineación de los elementos de informe seleccionados en la superficie de diseño. • Diseño Use esta vista para diseñar el informe. Utilice el Diseñador de informes para crear. Los proyectos se actualizan al abrir el archivo de solución correspondiente. Para obtener instrucciones paso a paso sobre cómo buscar la versión de esquema RDL en un informe. parámetros de informe e imágenes. vea Actualizar informes. Propiedades Se usa para establecer directamente las propiedades de un elemento seleccionado en la superficie de diseño en el panel de agrupación. Esquema de documento Muestra los elementos de informe y los cuadros de texto utilizados por las regiones de datos en una vista jerárquica de la definición de informe. En esta vista. Agrupación Se usa para definir grupos para las regiones de datos de tabla. . conjuntos de datos. Utilice las siguientes fichas. Superficie de diseño Se usa para definir el diseño del informe. vea Trabajar con el Diseñador de informes en Business Intelligence Development Studio y How to: Create a Report (Reporting Services). obtener vistas previas y publicar informes. Para obtener más información. Fichas y ventanas El Diseñador de informes es una herramienta gráfica para crear informes que incluye dos vistas: Diseño para diseñar un informe y Vista previa para ejecutar localmente el informe y ver el informe representado en el visor de informes. Proyecto de servidor de informes Cuando se selecciona una plantilla Proyecto de servidor de informes para crear un proyecto nuevo. Cuadro de herramientas Se usa para agregar elementos de informe.

Informe Se usa para agregar o eliminar el encabezado y pie de página. en Regla para mostrar u ocultar la regla. barra de herramientas Formato del informe y barra de herramientas Diseño. puede también utilizar los componentes siguientes: o Resultados Se usa para ver los mensajes de error del procesador de informes local o el progreso de la implementación al publicar un informe en el servidor de informes. agregar elementos nuevos o existentes al proyecto e importar informes de Access. El elemento de menú Importar informes solamente aparece si se instala Microsoft Access. La vista previa almacena los datos del informe localmente en la memoria caché. pasar de la vista Diseño a la vista Vista previa y mostrar las propiedades del informe. Para obtener más información. vea Viewing and Saving Reports (Reporting Services). Cuadro de herramientas. mostrar u ocultar el panel de agrupación. Diseñador. .En el menú contextual del fondo del informe. También puede establecer las propiedades del proyecto para ejecutar el informe en la vista de depuración utilizando un explorador. Código. Proyecto Se usa para abrir las propiedades del proyecto. Menús El Diseñador de informes utiliza los menús siguientes: • • • Vista Se usa para mostrar u ocultar las ventanas siguientes: Datos de informe. puede establecer las propiedades del proyecto y publicar el informe en un servidor de informes. a continuación. Esquema de documento. Explorador de soluciones. • Diseño y Vista previa En ambas vistas. barra de herramientas Bordes del informe. vea Connecting to Your Data (Reporting Services). Para activar la superficie de diseño. Propiedades. o Explorador de soluciones Se usa para ver orígenes de datos compartidos e informes para un proyecto de BI Development Studio. Designing the Report Layout (Reporting Services) y Working with Your Data (Reporting Services). haga clic en Very. haga clic en la ficha Diseño o Vista previa. navegar a través del informe e imprimir o exportar el informe en un formato de archivo diferente. En esta vista. • Vista previa Use esta vista para ejecutar el informe en su equipo local y ver el informe representado en el visor de informes. puede utilizar el Explorador de soluciones. Resultados. Para obtener más información. Este menú solamente está disponible cuando la superficie de diseño está activa. Para obtener más información. En el menú Proyecto. o Barra de herramientas del visor de informes Se usa para establecer valores de parámetro. vea Publicar orígenes de datos e informes.

Ficha Vista del origen de datos En la ficha Vista del origen de datos.0 para crear informes ad hoc. diseñar una consulta. publicar el informe en un servidor de informes y obtener una vista previa del informe localmente. Para abrir este cuadro de diálogo. Para crear varios conjuntos de propiedades de proyecto para las variaciones de implementación. como servidores de informes de prueba y producción. El Diseñador de modelos es una herramienta gráfica para la creación de modelos de informes a partir de bases de datos de SQL Server. • • Ficha Modelo de informe En la ficha Modelo de informe. La ficha Vista de origen de datos no se abre de forma predeterminada. vea Publicar orígenes de datos e informes. Estas propiedades incluyen la dirección URL del servidor de informes y los nombres de carpeta de los informes y orígenes de datos compartidos. elegir un estilo de fuente y color. Vista de árbol enumera las entidades que contiene el modelo. puede crear un informe siguiendo las instrucciones de cada página para crear una cadena de conexión a un origen de datos. se ejecuta el Asistente para informes. en el menú Proyecto. La ficha Modelo de informe se divide en dos paneles: el panel Vista de árbol en el lado izquierda y el panel Vista de lista en el lado derecho.Propiedades de proyecto del servidor de informes Las propiedades de proyecto del servidor de informes se aplican a todos los informes y todos los orígenes de datos compartidos de un proyecto de Business Intelligence Development Studio. En el asistente. Vista de lista muestra los elementos que contiene la carpeta o entidad seleccionada. de forma predeterminada solo se muestra la ficha Modelo de informe. Después de crear un informe con el asistente. puede agregar o quitar objetos de modelo. puede modificar los datos del informe y el diseño de informes utilizando el Diseñador de informes. establecer las credenciales del origen de datos. se abre el Diseñador de modelos. Proyecto de asistente de proyectos de servidor de informes Cuando se selecciona una plantilla Proyecto de servidor de informes para crear un proyecto nuevo. haga clic en Propiedades de <project name>. Para obtener más información. pero puede verla haciendo doble clic en el nombre de la vista de origen de datos . use el Administrador de configuración. Cuando se crea un modelo de informe. agregar una región de datos de tabla o matriz. puede hacerlo como un proyecto de servidor de informes. especificar datos y grupos de informe. puede crear una vista para un origen de datos compartido único definido para el proyecto. Use el cuadro de diálogo Páginas de propiedades del proyecto para ver los valores de propiedad actuales. Los modelos de informe se utilizan en el Generador de informes 1. Proyecto de modelos de informe Cuando se selecciona una plantilla de proyecto de modelo de informe. La próxima vez que abra el proyecto. Puede utilizar menús contextuales en las dos vistas para agregar o quitar elementos del modelo.

pero es posible cambiar las propiedades actuales o asignar nuevas propiedades. se agrega un menú Modelo de informe a la barra del menú principal. Tipos de autenticación en Reporting Services Reporting Services controla todas las funciones de autenticación para las solicitudes HTTP a través de la extensión de la autenticación de Windows que se instala con el servidor o con la extensión de una autenticación personalizada que se implemente. vea Trabajar con el Diseñador de modelos en Business Intelligence Development Studio. Puede habilitar más de un tipo si desea que el servidor de informes acepte solicitudes de varios tipos. Reporting Services proporciona una autenticación predeterminada basada en la seguridad integrada de Windows y supone relaciones confiables en las que el cliente y los recursos de red están en el mismo dominio o en un dominio de confianza. RSWindowsNTLM y RSWindowsBasic. Cada uno de estos tipos de autenticación puede activarse o desactivarse individualmente. El Diseñador de modelos establece algunas propiedades de forma predeterminada. .microsoft. usar la autenticación básica o usar una extensión de autenticación basada en formularios y personalizada que proporcione usted mismo. el contenido de la ventana propiedades cambia para reflejar las propiedades asociadas al elemento seleccionado. RSWindowsKerberos. A partir de la versión SQL Server 2008. Nota IIS proporcionaba toda la compatibilidad con la autenticación en las versiones anteriores de Reporting Services.com. Configurar la autenticación en Reporting Services Todos los usuarios o aplicaciones que soliciten acceso a contenido del servidor de informes o a las operaciones se deben autenticar para que se permita el acceso. Para obtener más información sobre cómo crear informes ad hoc en Reporting Services.0 en msdn. vea Diseñador de modelos (Ayuda F1). Puede cambiar los valores de autenticación para restringir el intervalo de solicitudes aceptadas a paquetes de seguridad concretos para la seguridad integrada de Windows. Propiedades del proyecto de diseñador de modelos Cuando se selecciona un elemento de modelo de informe. vea Diseñar e implementar informes con el Generador de informes 1. Para obtener más información. Menús Cuando la ficha Modelo de informe está activa en Business Intelligence Development Studio. Entre los tipos de autenticación se incluyen: RSWindowsNegotiate. Cuando el foco no está en la ficha Modelo de informe. IIS ya no se usa. se quita el menú Modelo de informe de la barra de menús principal.en el Explorador de soluciones. La extensión de la autenticación de Windows admite varios tipos de autenticación para poder controlar con precisión qué solicitudes HTTP aceptará un servidor de informes. Para obtener más información sobre la interfaz de usuario del Diseñador de modelos.

podría pedirse a un usuario las credenciales o la solicitud de autenticación se administrará de forma transparente. Las solicitudes subsiguientes seguirán una nueva secuencia de desafío-respuesta. Si el primer intento provoca un error en lugar de perder un vale. Según la configuración de seguridad de la red. Negotiate intenta usar la autenticación Kerberos primero. Valor del Se utiliza de Nombre del tipo de nivel de forma Descripción autenticación autenticación predeterminada HTTP RSWindowsNegotiate indica al servidor de informes que administre las solicitudes de autenticación que especifican Negotiate. Negotiate solamente volverá a NTLM si el vale no está disponible. Si la delegación está habilitada en el RSWindowsNTLM NTLM Sí RSWindowsKerberos Kerberos No . el servidor de informes lee los permisos en el token de seguridad del usuario que emitió la solicitud. pero vuelve a NTLM si Active Directory no puede RSWindowsNegotiate Negotiate Sí conceder un vale para la solicitud de cliente al servidor de informes. Tipos de autenticación En la tabla siguiente se describen los tipos de autenticación que admite Reporting Services. el servidor de informes no hace un segundo intento. NTLM autentica a un usuario a través de un intercambio de datos privados que se describe como desafío-respuesta.Reporting Services administra todas las solicitudes de autenticación internamente. En las solicitudes que especifican la autenticación Kerberos. Las credenciales no se delegarán ni suplantarán en otras solicitudes.

el token del usuario que solicita un informe también se puede utilizar en una conexión adicional a los orígenes de datos externos que proporcionan los datos a los informes. la autenticación Kerberos solo se admite a través de Negotiate. Para obtener más información. Antes de especificar RSWindowsKerberos. Las credenciales se pasan en la solicitud HTTP en la codificación Base64. Si usa la autenticación básica. RSWindowsBasic Básica No Custom (Anónima) No . La autenticación básica se define en el protocolo HTTP y solo se puede usar para autenticar las solicitudes HTTP para el servidor de informes. Internet Explorer no formulará ninguna solicitud de autenticación que especifique Kerberos directamente. La autenticación anónima indica al servidor de informes que omita el encabezado de autenticación de una solicitud HTTP. asegúrese de que el tipo de explorador que usa lo admite realmente. SSL proporciona un canal cifrado para enviar una solicitud de conexión del cliente al servidor de informes a través de una conexión HTTP TCP/IP.dominio. Si utiliza Internet Explorer. El servidor de informes acepta todas las solicitudes. utilice el Nivel de sockets seguros (SSL) para cifrar la información de la cuenta de usuario antes de enviarse a través de la red. vea el tema Using SSL to Encrypt Confidential Data (en inglés) en el sitio Web de Microsoft TechNet.

Single Sign-On) en Reporting Services. salvo en las implementaciones que incluyan una extensión de autenticación personalizada. pero se recomienda usar ISA Server directamente. No hay ninguna compatibilidad nativa para las tecnologías de inicio de sesión único (SS0. Tecnologías de inicio de sesión único (SSO) El entorno host del servidor de informes no admite los filtros ISAPI. De lo contrario. Si la tecnología SSO que usa se implementa como un filtro ISAPI. Método de autenticación Explicación El servidor de informes no aceptará las solicitudes no autenticadas de un usuario anónimo. No puede utilizar el tipo de autenticación Custom con la extensión de la autenticación de Windows predeterminada.NET. considere usar la compatibilidad integrada de ISA Server para el protocolo RADIUS o RSASecueID. Anónima .NET Forms personalizada que el usuario proporciona para autenticar al usuario. debe crear una extensión de autenticación personalizada.pero llama a una autenticación de formularios ASP. El Generador de informes aceptará las solicitudes sin autenticar si habilita el acceso del mismo en un servidor de informes que esté configurado para la autenticación básica. Especifique Custom únicamente si está implementando un módulo de autenticación personalizada que administra todas las solicitudes de autenticación en el servidor de informes. Los clientes que reciben este error deben volver a formular la solicitud con un tipo de autenticación válido. puede crear un ISAPI de ISA Server o un HTTPModule para RS. En todos los demás casos. las solicitudes anónimas se rechazan y se genera un error de acceso denegado de estado 401 de HTTP antes de que la solicitud llegue a ASP. Si desea utilizar una tecnología de inicio de sesión único. Métodos de autenticación no admitidos No se admiten los métodos de autenticación y solicitudes siguientes.

RSWindowsKerberosy RSWindowsNegotiate) se excluyen mutuamente con Custom. asegúrese de duplicar todos los cambios en todos los nodos de la implementación. vea los temas siguientes: Cómo configurar la autenticación de Windows en Reporting Services Cómo configurar la autenticación básica en Reporting Services Cómo configurar la autenticación de formularios o personalizada en Reporting Services Cómo configurar la autenticación de Windows en Reporting Services . aunque autentica todas las solicitudes para la ejecución desatendida. El servicio Web del servidor de informes y el Administrador de informes siempre utilizan el mismo tipo de autenticación. Cómo configurar los valores de autenticación La configuración de la autenticación se establece para la seguridad predeterminada cuando la dirección URL del servidor de informes está reservada. Importante Reporting Services no valida la configuración que se especifique para determinar si es correcta en un entorno informático.Passport Implícita No se admite en SQL Server 2008. Los tipos de autenticación de RSWindows (es decir. No se admite en SQL Server 2008. es importante que pruebe cuidadosamente la implementación del servidor de informes en un entorno de pruebas controlado antes de hacer que esté disponible en una organización mayor. Es posible que la seguridad predeterminada no funcione en una instalación o que se especifique una configuración que no sea válida en una infraestructura de seguridad. Se debe especificar al menos un tipo de autenticación. No puede configurar tipos de autenticación diferentes para las áreas de características del servicio del servidor de informes. RSWindowsBasic. Se pueden especificar varios tipos de autenticación para RSWindows. El procesamiento en segundo plano no acepta solicitudes de los usuarios finales. No puede configurar nodos diferentes en la misma implementación escalada para utilizar tipos de autenticación diferentes. RSWindowsNTLM. Si tiene una implementación escalada. La elección de un tipo de autenticación requiere saber si la autenticación de Windows se admite en la red. Siempre utiliza la autenticación de Windows y autentica las solicitudes mediante el servicio del servidor de informes o la cuenta de ejecución desatendida si está configurada. el servidor de informes devolverá errores de acceso denegado HTTP 401 para las solicitudes HTTP que no se puedan autenticar. Si modifica estos valores incorrectamente. Para obtener más información sobre cómo configurar la autenticación en Reporting Services. Por esta razón.

De forma predeterminada, Reporting Services acepta solicitudes que especifican la autenticación NTLM o Negotiate. Si la implementación incluye aplicaciones cliente y exploradores que utilizan estos proveedores de seguridad, puede utilizar los valores predeterminados sin necesidad de ninguna configuración adicional. Si desea utilizar un proveedor de seguridad diferente para la seguridad integrada de Windows (por ejemplo, si desea utilizar directamente Kerberos) o si modificó los valores predeterminados y prefiere restaurar los originales, puede utilizar la información de este tema para especificar los valores de autenticación en el servidor de informes. Para utilizar la seguridad integrada de Windows, cada usuario que requiera acceso a un servidor de informes debe tener una cuenta de usuario de dominio o local de Windows válida, o ser miembro de una cuenta de grupo de dominio o local de Windows. Puede incluir cuentas de otros dominios siempre que sean de confianza. Las cuentas deben tener acceso al equipo del servidor de informes y deben asignarse posteriormente a roles con el fin de lograr acceso a operaciones específicas del servidor de informes. Además, se deben cumplir los requisitos adicionales siguientes: Los archivos RSeportServer.config deben tener establecido AuthenticationType en RSWindowsNegotiate, RSWindowsKerberos o RSWindowsNTLM. De forma predeterminada, el archivo RSReportServer.config incluye el valor RSWindowsNegotiate si la cuenta de servicio del servidor de informes es NetworkService o LocalSystem; de lo contrario, se usa el valor RSWindowsNTLM. Puede agregar RSWindowsKerberos si tiene aplicaciones que solo utilizan la autenticación Kerberos. Importante Al utilizar RSWindowsNegotiate, se producirá un error de autenticación Kerberos si configuró el servicio del servidor de informes para ejecutarse en una cuenta de usuario de dominio y no registró un nombre de la entidad de seguridad del servicio (SPN) para la cuenta. Para obtener más información, vea Resolver los errores de autenticación Kerberos al conectarse a un servidor de informes en este tema. ASP.NET se debe configurar para la autenticación de Windows. De forma predeterminada, los archivos Web.config para el servicio Web del servidor de informes y el Administrador de informes incluyen el valor <authentication mode ="Windows">. Si lo cambia a <authentication mode="Forms">, se producirá un error en la autenticación de Windows para Reporting Services. Los archivos Web.config para el servicio Web del servidor de informes y el Administrador de informes deben tener <identity impersonate= "true" />. La aplicación cliente o el explorador deben admitir la seguridad integrada de Windows. Para cambiar la configuración de autenticación del servidor de informes, modifique los valores y los elementos XML en el archivo RSReportServer.config. Puede copiar y pegar los ejemplos de este tema para implementar combinaciones concretas.

La configuración predeterminada funciona mejor si todos los equipos cliente y servidor se encuentran en el mismo dominio o en un dominio de confianza, y el servidor de informes se implementa para el acceso a la intranet detrás de un firewall corporativo. Los dominios únicos y de confianza son un requisito necesario para pasar credenciales de Windows. Las credenciales se pueden pasar más de una vez si se habilita la versión 5 del protocolo Kerberos para los servidores. De lo contrario, las credenciales se pueden pasar solo una vez antes de que expiren. Para obtener más información acerca de la configuración de credenciales para conexiones de varios equipos, vea Especificar información de credenciales y conexión para los orígenes de datos de informes. Las instrucciones siguientes están pensadas para un servidor de informes en modo nativo. Si el servidor de informes se implementa en modo integrado de SharePoint, se deben utilizar los valores de autenticación predeterminados que especifican la seguridad integrada de Windows. El servidor de informes utiliza las características internas de la extensión de autenticación de Windows predeterminada para admitir los servidores de informes en modo integrado de SharePoint. Protección extendida para la autenticación A partir de SQL Server 2008 R2, se admite la protección extendida para autenticación. La característica de SQL Server admite el uso del enlace de canal y del enlace de servicio para mejorar la protección de la autenticación. Las características de Reporting Services tienen que usarse con un sistema operativo que admita la protección extendida. Las opciones del archivo RSReportServer.config determinan la configuración de Reporting Services para la protección extendida. El archivo puede actualizarse modificando el archivo o usando las API WMI. Para obtener más información, vea Protección ampliada para la autenticación con Reporting Services y Solucionar problemas de protección ampliada (Reporting Services).

Para configurar un servidor de informes para usar la seguridad integrada de Windows
Abra RSReportServer.config en un procesador de texto. Busque <Authentication>. Copie una de las estructuras XML siguientes que mejor se ajuste a sus necesidades. Puede especificar RSWindowsNegotiate, RSWindowsNTLM y RSWindowsKerberos en cualquier orden. Debe habilitar la persistencia de autenticación si desea autenticar la conexión en lugar de cada solicitud individual. Con la persistencia de autenticación, todas las solicitudes que requieran autenticación se permitirán mientras dure la conexión. La primera estructura XML es la configuración predeterminada cuando la cuenta de servicio del servidor de informes es NetworkService o LocalSystem:

<Authentication> <AuthenticationTypes>

<RSWindowsNegotiate /> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence> </Authentication>

La segunda estructura XML es la configuración predeterminada cuando la cuenta de servicio del servidor de informes no es NetworkService o LocalSystem:

<Authentication> <AuthenticationTypes> <RSWindowsNTLM /> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence>

</Authentication> La tercera estructura XML especifica todos los paquetes de seguridad que se utilizan en la seguridad integrada de Windows:

<AuthenticationTypes> <RSWindowsNegotiate /> <RSWindowsKerberos /> <RSWindowsNTLM /> </AuthenticationTypes>

La cuarta estructura XML solo especifica NTLM para las implementaciones que no admiten Kerberos o para solucionar los errores de autenticación Kerberos:

<AuthenticationTypes> <RSWindowsNTLM /> </AuthenticationTypes>

Péguela sobre las entradas existentes para <Authentication>. Observe que no puede utilizar Custom con los tipos RSWindows. Modifique los valores para la protección extendida según corresponda. La protección extendida está deshabilitada de forma predeterminada. Si estas entradas no están presentes, el equipo actual puede no estar ejecutando ninguna versión de Reporting Services que admita la protección extendida. Para obtener más información, vea Protección ampliada para la autenticación con Reporting Services

<RSWindowsExtendedProtectionLevel>Allow</RSWindowsExtended ProtectionLevel> <RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExten dedProtectionScenario>

Guarde el archivo. Si configuró una implementación escalada, repita estos pasos con los demás servidores de informes de la implementación. Reinicie el servidor de informes para borrar las sesiones que estén abiertas en este momento. Resolver los errores de autenticación Kerberos al conectarse a un servidor de informes En un servidor de informes que esté configurado para usar la autenticación Kerberos o Negotiate, se producirá un error en una conexión de cliente con el servidor de informes si hay un error de autenticación Kerberos. Se producen errores de autenticación Kerberos cuando: El servicio del servidor de informes se ejecuta como una cuenta de usuario de dominio de Windows y no se registró un nombre de la entidad de seguridad del servicio (SPN) para la cuenta. El servidor de informes se configura con el valor RSWindowsNegotiate. El explorador elige Kerberos sobre NTLM en el encabezado de autenticación en la solicitud que envía al servidor de informes. Puede detectar el error si habilitó el registro de Kerberos. Otro síntoma del error es que se solicitan varias veces las credenciales y, a continuación, aparece una ventana del explorador vacía. Puede confirmar que se está produciendo un error de autenticación Kerberos si quita < RSWindowsNegotiate /> del archivo de configuración y vuelve a intentar establecer la conexión. Después de confirmar el problema, puede abordarlo de las maneras siguientes:

Registre un SPN para el servicio del servidor de informes en la cuenta de usuario de dominio. Para obtener más información, vea Cómo registrar un Nombre principal de servicio (SPN) para un servidor de informes. Cambie la cuenta de servicio para que se ejecute en una cuenta integrada como servicio de red. Las cuentas integradas asignan el SPN HTTP al SPN de host, que se define al unir un equipo a la red. Para obtener más información, vea Cómo configurar una cuenta de servicio para Reporting Services. Use NTLM. Generalmente, NTLM funcionará en los casos en que no lo haga la autenticación Kerberos. Para utilizar NTLM, quite RSWindowsNegotiate del archivo RSReportServer.config y compruebe que solo se especifica RSWindowsNTLM. Si elige esta solución, puede continuar utilizando una

Para registrar los SPN en el archivo de registro de seguimiento del servicio de Reporting Services. • Modifique el archivo de configuración de rsreportserver. Registrar información Hay varios orígenes de información de registro que pueden servir de ayuda para resolver problemas relacionados con Kerberos. Necesita convertir el valor decimal al formato hexadecimal y. buscar ese valor en el tema MSDN que describe el atributo User-Account-Control. a continuación. Consulte a continuación el tema Atributo User-Account-Control para derivar el atributo para la cuenta de servicio. puede habilitar temporalmente la característica Protección extendida de Reporting Services. a continuación.config estableciendo lo siguiente: <RSWindowsExtendedProtectionLevel>Allow</RSWindowsExtendedProtec tionLevel> <RSWindowsExtendedProtectionScenario>Any</RSWindowsExtendedProte ctionScenario> .cuenta de usuario de dominio para el servicio del servidor de informes aunque no defina un SPN para él. Atributo User-Account-Control Determine si la cuenta de servicio de Reporting Services tiene el atributo suficiente establecido en Active Directory. El valor registrado está en formato decimal. La Calculadora de Windows admite varios modos que muestran las opciones 'Dec' y 'Hexadecimal'. pegue o escriba en ella el valor decimal que encuentre en el archivo de registro y. SPN configurados en Active Directory para la cuenta de servicio de Reporting Services. seleccione la opción 'Hex'. Seleccione la opción 'Dec'. Revise el archivo de registro del seguimiento del servicio de informe de errores para encontrar el valor registrado para el atributo UserAccountControl. • La entrada del registro de seguimiento del servicio de informe de errores será similar a la siguiente: appdomainmanager!DefaultDomain!8f8!01/14/2010-14:42:28:: i INFO: The UserAccountControl value for the service account is 590336 • • Una opción para convertir el valor decimal al formato hexadecimal es usar la Calculadora de Microsoft Windows.

Si la dirección URL especifica el host local. LAN y proxy.• Reinicie el servicio de Reporting Services y busque si hay entradas similares a la siguiente en el archivo de registro de seguimiento: rshost!rshost!e44!01/14/2010-14:43:51:: i INFO: Registered valid SPNs list for endpoint 2: rshost!rshost!e44!01/14/201014:43:52:: i INFO: SPN Whitelist Added <Explicit> <HTTP/sqlpod064-13. La solicitud se envía a una dirección IP del equipo del servidor de informes en lugar de a un nombre de servidor o encabezado de host. Internet Explorer selecciona NTLM. se especifica Kerberos negociado o NTLM negociado en el encabezado de autenticación. <RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLeve l> <RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectio nScenario> Para obtener más información.w2k3. esto tendrá éxito o no dependiendo de que exista un SPN para la cuenta de servicio del servidor de informes. Dirección URL del servidor de informes Si la dirección URL incluye un nombre de dominio completo. NTLM se utiliza en lugar de Kerberos cuando: • • • • • La solicitud se envía a un servidor de informes local. Si la dirección URL especifica el nombre de red del equipo. El software de firewall bloquea los puertos que se usan para la autenticación Kerberos. Además. Internet Explorer selecciona NTLM. Si no desea seguir utilizando la protección extendida. . Internet Explorer puede elegir Kerberos negociado o NTLM negociado. establezca de nuevo los valores de configuración predeterminados y reinicie la cuenta de servicio de Reporting Services. Internet Explorer selecciona Negotiate. vea Protección ampliada para la autenticación con Reporting Services Cómo el explorador elige Kerberos negociado o NTLM negociado Cuando se utiliza Internet Explorer para conectarse al servidor de informes.net>. • Los valores debajo de <Explicit> contendrán los SPN configurados en Active Directory para la cuenta de servicio de Reporting Services. El sistema operativo de un servidor determinado no tiene habilitado Kerberos. El dominio incluye versiones antiguas de los sistemas operativos Windows de servidor y de cliente que no admiten la característica de autenticación Kerberos integrada en las versiones más recientes del sistema operativo. en función de cómo se hayan configurado los valores de dirección URL.

compruebe que la infraestructura de seguridad la admite. vea Configurar un servidor de informes para conexiones SSL. la entidad de seguridad local autentica al usuario en el equipo del servidor de informes y el usuario obtendrá un token de seguridad válido para los recursos locales. Por ejemplo. la configuración de LAN y proxy se encuentra en el cuadro de diálogo Configuración de la red de área local (LAN). como Capa de sockets seguros (SSL). En Internet Explorer. debe permitir el acceso anónimo a los archivos del Generador de informes. Si desea mitigar el riesgo de que se intercepten las credenciales mientras se dirigen a un controlador de dominio de la red. Si las credenciales especifican una cuenta de usuario local. no es posible determinar con precisión los valores exactos que contribuyen a los errores de autenticación Kerberos. Puede copiar y pegar los ejemplos de este tema para reemplazar los valores predeterminados. Por sí sola. debe agregar esta autenticación a la lista de tipos admitidos. . el servicio Web del servidor de informes pasará las credenciales a la entidad de seguridad local. modifique los valores y elementos XML en el archivo RSReportServer. que se abre haciendo clic en Configuración de LAN en la ficha Conexión de Opciones de Internet. Si se usan proveedores de autenticación diferentes para tipos distintos de direcciones URL. Sin embargo. el paquete es ilegible. una organización puede exigir una configuración de proxy que transforme las direcciones URL de una intranet en direcciones URL de nombre de dominio completo que se resuelven a través de las conexiones a Internet. Cómo configurar la autenticación básica en Reporting Services De forma predeterminada. Si se producen errores de conexión que considera que se deben a errores de autenticación. El vale resultante es válido para los recursos de red. Cuando se agrega cifrado al canal.Configuración de LAN y proxy en el cliente La configuración de LAN y proxy que se establece en Internet Explorer puede determinar si se elige NTLM antes que Kerberos. Las credenciales para las cuentas de usuario de dominio se reenvían a un controlador de dominio que las autentica. puede suceder que algunas conexiones tengan éxito cuando se esperaba lo contrario. Para obtener más información. Para configurar la autenticación básica en el servidor de informes. Antes de habilitar la autenticación básica. Además. Con la autenticación básica. Reporting Services acepta solicitudes que especifican la autenticación NTLM o Negotiate. se requiere cifrado en el canal. dado que la configuración de LAN y proxy varía a través de las organizaciones.config. si desea utilizar el Generador de informes. Si su implementación incluye aplicaciones cliente o exploradores que utilizan la autenticación básica. la autenticación básica transmite el nombre de usuario en texto sin cifrar y la contraseña en codificación en base 64. puede probar combinaciones diferentes de configuración de LAN y proxy para aislar el problema.

se deben utilizar los valores de autenticación predeterminados que especifican la seguridad integrada de Windows. La opción estará deshabilitada en las páginas de propiedades del origen de datos. copie la que mejor se ajuste a sus necesidades. Nota Las instrucciones siguientes están pensadas para un servidor de informes en modo nativo. pero no elimine las entradas correspondientes a RSWindowsNegotiate.Después de habilitar la autenticación básica. basta con que agregue el elemento RSWindowsBasic. RSWindowsNTLM o RSWindowsKerberos. puede copiar la estructura de elementos mínima: <AuthenticationTypes> <RSWindowsBasic/> </AuthenticationTypes> Péguela sobre las entradas existentes para <Authentication>. que se describen en la sección siguiente: <Authentication> <AuthenticationTypes> <RSWindowsBasic> <LogonMethod>3</LogonMethod> <Realm></Realm> <DefaultDomain></DefaultDomain> </RSWindowsBasic> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence> </Authentication> Si usa los valores predeterminados. . El servidor de informes utiliza las características internas de la extensión de autenticación de Windows predeterminada para admitir el servidor de informes en modo integrado de SharePoint. Busque <Authentication>. Para configurar un servidor de informes de modo que use la autenticación básica Abra RSReportServer. Si el servidor de informes se implementa en modo integrado de SharePoint. tenga en cuenta que los usuarios no pueden seleccionar la opción Seguridad integrada de Windows al establecer las propiedades de conexión en un origen de datos externo que proporciona los datos para un informe.config en un editor de texto. De las estructuras XML siguientes. La primera estructura XML proporciona marcadores de posición para especificar todos los elementos. Si usa varios tipos de autenticación.

Especifica una partición de recurso que incluye características de autorización y de autenticación que se utilizan para controlar el acceso a los recursos protegidos de una organización. un valor. diseñado para servidores de alto rendimiento para autenticar las contraseñas de texto simple. LogonMethod Se usará 3 si permitiendo al servidor suplantar al usuario al establecer no especifica conexión con otros servidores de la red. el dominio que se utilizará será el controlado por el equipo. Nota Los valores 0 (para el inicio de sesión interactivo) y 1 (para el inicio de sesión por lotes) no se admiten en SQL Server 2008Reporting Services. que conserva las Sí credenciales de inicio de sesión en el paquete de autenticación que se envía con cada solicitud HTTP. Guarde el archivo. Si instaló el servidor de informes en un controlador de dominio. 3 = inicio de sesión de Cleartext. Si configuró una implementación escalada. (Es el valor predeterminado). Elemento Necesario Valores válidos 2 = inicio de sesión en red. no puede configurar el servidor de informes de modo que use varios tipos de autenticación. Reemplace los valores vacíos para <Realm> o <DefaultDomain> por valores que sean válidos para su entorno. Referencia de RSWindowsBasic Se pueden especificar los elementos siguientes al configurar la autenticación básica. Este valor es opcional. Debe especificar solo RSWindowsBasic y eliminar las demás entradas. pero si lo omite. Realm Opcional DefaultDomain Opcional . ese dominio es el predeterminado. Observe que no puede utilizar Custom con otros tipos de autenticación. Si el equipo es miembro de dominio. repita estos pasos con los demás servidores de informes de la implementación.Para admitir el explorador Safari. el servidor de informes utilizará el nombre de equipo como dominio. Reinicie el servidor de informes para borrar las sesiones que estén abiertas en ese momento. Especifica el dominio que utiliza el servidor para autenticar al usuario.

De esta forma. permite a ClickOnce omitir la comprobación de autenticación al recuperar sus archivos. Las solicitudes que se ejecutan en ese subproceso se pasan al servidor de informes sin comprobar la autenticación. Esta cuenta es equivalente a la cuenta IUSR_<equipo> en Internet Information Services (IIS). Para obtener más información sobre los problemas de autenticación y el Generador de informes.config del Generador de informes. el iniciador de la aplicación ClickOnce producirá un error en la comprobación de la autenticación porque no admite este tipo de autenticación. El servidor de informes se debe configurar para la autenticación básica si desea habilitar el acceso anónimo a los archivos de programa del Generador de informes. agréguela a un archivo Web. puede especificar una cuenta con privilegios mínimos para procesar las solicitudes en un contexto de seguridad diferente del servidor de informes. . Esta cuenta se convierte en la cuenta anónima para tener acceso a los archivos del Generador de informes en un servidor de informes.NET cuando el acceso anónimo y la suplantación están habilitados. Agregue el elemento IsReportBuilderAnonymousAccessEnabled a RSReportServer. El extremo se utiliza internamente para tener acceso a los archivos de programa y no tiene ninguna interfaz de programación que se pueda utilizar en el código. Para especificar la cuenta. el servidor de informes crea un nuevo extremo para el Generador de informes. Opcionalmente. Si el servidor de informes no está configurado para la autenticación básica. Tener un extremo independiente permite al Generador de informes ejecutarse en su propio dominio de aplicación dentro del límite del proceso del servicio del servidor de informes. realice el siguiente procedimiento: • • • • Compruebe que el servidor de informes esté configurado para la autenticación básica. el iniciador de la aplicación ClickOnce realizará una solicitud para los archivos de aplicación adicionales en el equipo del servidor de informes. La cuenta establece la identidad del subproceso en el proceso de trabajo de ASP.NET. Para habilitar el acceso anónimo. Después de guardar el archivo. Si el servidor de informes se configura para la autenticación básica.config y establézcalo en True. obtendrá un error al intentar habilitar el acceso anónimo. Para evitar este problema. vea Cómo configurar el acceso al Generador de informes. que se utiliza para establecer el contexto de seguridad para los procesos de trabajo de ASP. puede configurar el acceso anónimo a los archivos de programa del Generador de informes. Cuando se inicie en el equipo cliente.Habilitar el acceso anónimo a los archivos de aplicación del Generador de informes El Generador de informes utiliza la tecnología ClickOnce para descargar e instalar los archivos de aplicación en un equipo cliente. Cree una carpeta Bin debajo de ReportBuilder y copie cuatro ensamblados en ella.

config para procesar las solicitudes del Generador de informes bajo una cuenta anónima: <?xml version="1.Para configurar el acceso del generador de informes en un servidor de informes configurado para la autenticación básica 1. también debe especificar userName y password para designar una cuenta anónima.dll 4. o Establézcalo en True si desea que ASP.MSSQLSERVER\Reporting Services\ReportServer\ReportBuilder.Interfaces.config.0" encoding="utf-8" ?> <configuration> <system. esta carpeta se encuentra en \Archivos de programa\Microsoft SQL Server\MSRS10_50. 5. Cree una carpeta BIN debajo de la carpeta ReportBuilder. Guarde el archivo Web. Si lo desea.dll RSHttpRuntime.config.NET lea el token de seguridad del nivel de host.dll Microsoft. De forma predeterminada.config en la carpeta ReportBuilder\bin.Web > </configuration> El modo de autenticación debe estar establecido en Windows si incluye un archivo Web. 6.NET lea el token de seguridad.Web > <authentication mode="Windows" /> <identity impersonate="true" userName="username" password="password"/> </system. La solicitud se ejecutará en el contexto de seguridad del servicio del servidor de informes.ReportingServices. 3.dll ReportingServicesAppDomainManager. en la sección Servicios. Establézcalo en False si no desea que ASP. Si lo establece en True. Copie los ensamblados siguientes de la carpeta ReportServer\Bin en la carpeta ReportBuilder\BIN: Microsoft. Las credenciales que especifique determinarán el contexto de seguridad bajo el que se emite la solicitud.Diagnostics. busque IsReportManagerEnabled y agregue el valor siguiente debajo de él: o . Abra el archivo RSReportServer. 2. Compruebe que el servidor de informes está configurado para la autenticación básica comprobando la configuración de autenticación en el archivo RSReportServer. cree un archivo Web. identity impersonate puede ser True o False.ReportingServices.config.

Este tema se centra simplemente en la configuración de autenticación que se especifica en los archivos de configuración. modificar los archivos de configuración y realizar pruebas.NET. Guarde el archivo RSReportServer. vea Ejemplos de autenticación en Microsoft Developer Network (MSDN). La seguridad integrada de . Nota La creación de una extensión de autenticación personalizada requiere código personalizado y conocimientos sobre la seguridad de ASP. Reemplazar la extensión de autenticación de Windows predeterminada con una extensión de autenticación personalizada le proporciona más control sobre cómo se concede acceso a los usuarios externos al servidor de informes. Si no desea crear una extensión de autenticación personalizada. Cómo configurar la autenticación de formularios o personalizada en Reporting Services Reporting Services proporciona una arquitectura extensible que permite conectar módulos de autenticación personalizados o basados en formularios. 8. En la práctica. El escenario más común para utilizar la autenticación personalizada es admitir el acceso a una extranet o a Internet en una aplicación Web. si desea utilizar una extensión de la autenticación personalizada o de la autenticación de formularios en un entorno de Reporting Services que esté integrado con un producto de SharePoint. implementar una extensión de autenticación personalizada requiere varios pasos que incluyen copiar los archivos de aplicación y ensamblados.<IsReportBuilderAnonymousAccessEnabled>True</IsReportBuilderAnon ymousAccessEnabled> 7. Reinicie el servidor de informes. Advertencia Es responsabilidad del proveedor de formularios mitigar ataques de seguridad por fuerza bruta en los que un usuario malintencionado realice llamadas frecuentes y repetidas al extremo hasta que el servidor se vea afectado negativamente. Para obtener más información sobre la autenticación personalizada. Un enfoque común para mitigar este tipo de amenaza de seguridad es que el proveedor de formularios haya implementado características para bloquear cuentas después de producirse un número específico de intentos de inicio de sesión incorrectos. Para obtener más información sobre cómo configurar la autenticación en SharePoint. puede utilizar grupos y cuentas de Microsoft Active Directory. Además. pero tendrá que reducir en gran parte el ámbito de implementación de un servidor de informes. debe configurar el sitio de SharePoint para utilizar el método de autenticación que elija. Podría considerar implementar una extensión de autenticación personalizada si los requisitos de implementación no incluyen la seguridad integrada de Windows o la autenticación básica.config y ciérrelo. vea Implementar una extensión de seguridad.

Observe que no puede utilizar Custom con otros tipos de autenticación.MSSQLSERVER\Reporting Services\ReportServer. No obstante. Copie la estructura XML siguiente: <Authentication> <AuthenticationTypes> <Custom /> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence> </Authentication> Péguela sobre las entradas existentes para <Authentication>. Esta directiva la debe configurar el administrador del dominio. Para configurar un servidor de informes de modo que use la autenticación personalizada Abra RSReportServer. Busque authentication mode y establézcalo en Forms. Busque <Authentication>. .Windows dispone de compatibilidad de bloqueo mediante la directiva de bloqueo del dominio. se encuentra en la carpeta \Archivos de programa\Microsoft SQL Server\MSRS10_50.config para el servidor de informes. Abra el archivo Web. <authentication mode = "Forms" /> Busque identity impersonate y establézcalo en False. es responsabilidad del proveedor de formularios proporcionar protección frente a amenazas potenciales. Busque authentication mode y establézcalo en Forms.config en un procesador de texto. se encuentra en la carpeta \Archivos de programa\Microsoft SQL Server\MSRS10_50. De forma predeterminada. Guarde el archivo.MSSQLSERVER\Reporting Services\ReportManager.config del Administrador de informes. con la autenticación de formularios. De forma predeterminada. <identity impersonate = "false" /> Abra el archivo Web.

Guarde el archivo. cuentas y conexiones Configurar un servidor de informes para conexiones SSL Información general de extensiones de seguridad Autenticación de Windows en Reporting Services La autorización en Reporting Services Escenarios de Reporting Services Reporting Services es una solución de creación de informes empresariales que se ajusta a una gama amplia de escenarios de implementación. Reinicie el servidor de informes para borrar las sesiones que estén abiertas en ese momento. repita todos los pasos anteriores con los demás servidores de informes de la implementación. Tasks Cómo configurar el acceso al Generador de informes Conceptos Conceder permisos en un servidor de informes en modo nativo Archivo de configuración RSReportServer Crear y administrar asignaciones de funciones Especificar información de credenciales y conexión para los orígenes de datos de informes Implementar una extensión de seguridad Planear Servicios.<authentication mode = "Forms" /> Busque identity impersonate y establézcalo en False. Tiene a su disposición una serie de herramientas y aplicaciones que se comercializan para los diseñadores de informes expertos y los trabajadores de la . Puede usar las herramientas y aplicaciones que se incluyen en Reporting Services para crear. Si configuró una implementación escalada. vea Habilitar el Administrador de informes para transmitir cookies de autenticación personalizada. administrar y distribuir informes. Para obtener más información. <identity impersonate = "false" /> Agregue la estructura del elemento PassThroughCookies al archivo de configuración.

Para obtener más información. no se requiere ninguna experiencia de programación para utilizar las herramientas y aplicaciones de Reporting Services. vea Diseñar e implementar informes y Administración. el Administrador de informes y la herramienta Configuración de Reporting Services para implementar y administrar el contenido del servidor de informes.información que necesitan un modo sencillo de crear sus propios informes y explorar datos profesionales. . Componentes y herramientas de Reporting Services y Reporting Services en Business Intelligence Development Studio. puede integrar la funcionalidad de Reporting Services dentro de una aplicación personalizada o ampliarla para admitir el tipo de funcionalidad que necesite. vea Información general de la integración de Reporting Services y la tecnología de SharePoint. Los autores de informes pueden utilizar el Diseñador de informes o el Generador de informes para crear informes donde puedan visualizarse datos profesionales en formatos tradicionales e interactivos. Para obtener más información sobre la forma de desarrollar y administrar soluciones de creación de informes empresariales. tales como Microsoft Office Word. Además. Reporting Services proporciona informes listos para generarlos a partir de muchos de los tipos de orígenes de datos más utilizados. elementos Web de SharePoint o un explorador Web para ver informes a petición o suscribirse a informes que se entregan por correo electrónico. vea Características de Reporting Services. Los administradores del servidor de informes y administradores de contenido pueden utilizar SQL Server Management Studio. Para obtener más información acerca de las herramientas disponibles. Aunque las definiciones de informe pueden revisarse mediante programación. Si es usted desarrollador. Los usuarios profesionales pueden usar el Administrador de informes. los informes se pueden presentar y distribuir en diversos formatos de uso habitual. y pueden utilizar el Diseñador de modelos para crear modelos de informe de datos profesionales para usarlos como orígenes de datos de informe. para utilizar las funciones de colaboración y administración de documentos centralizada. Procesamiento y administración de informes de un extremo a otro con herramientas y aplicaciones de Reporting Services Las herramientas y aplicaciones de Reporting Services proporcionan un completo espectro de características para responder a los requisitos de generación de informes de la empresa. Integración de SharePoint Un servidor de informes se puede configurar para que se ejecute dentro de una implementación de un producto o tecnología de SharePoint. Microsoft Office Excel o Adobe PDF.

Integración de aplicaciones Los desarrolladores pueden usar Reporting Services para incluir características de creación de informes en sus aplicaciones.0 y 3. Para algunas aplicaciones. Los modelos de informe se almacenan y protegen en un servidor de informes como orígenes de datos que todas las herramientas de creación de Reporting Services pueden utilizar.0 siempre se basan en modelos de informe. pero también puede tener acceso directamente a los orígenes de datos relacionales y multidimensionales. Por otro lado. Proporcionan un uso más intuitivo de los modelos y la manera más fácil de crear informes ad hoc. Para obtener más información acerca del Generador de informes o del Diseñador de modelos que se utilizan en este escenario. Para obtener más información.0 puede utilizar modelos.0 también proporcionan una funcionalidad click-through. vea la Guía del desarrollador de Reporting Services. donde pueden administrarse y distribuirse como cualquier otro informe de Reporting Services.0 y 3. los controles ReportViewer pueden distribuirse con una aplicación. Puede adjuntar informes personalizados al modelo de informe que se abre al hacer clic en el campo de datos. A diferencia de lo que ocurre en Reporting Services. Los informes del Generador de informes 1.0 del Generador de informes también pueden guardarse en un servidor de informes. la adición de informes completa un conjunto de características ya que proporciona un modo de presentar datos que la aplicación crea o supervisa o datos de los que la aplicación mantiene un seguimiento. los controles ReportViewer pueden incluirse en MicrosoftVisual Studio 2005 o posterior. . Use el Diseñador de informes para crear informes basados en un origen de datos que se proporcione en su aplicación o en un origen de datos que esté disponible públicamente. vea Componentes y herramientas de Reporting Services. que permite a los usuarios hacer clic en los datos del informe y ver los datos relacionados sobre la marcha en el modelo de informe. que simplifican el proceso de crear informe ad hoc gracias a las plantillas de informe y a los modelos de datos empresariales generados previamente. Use las API para definir el acceso y agregar compatibilidad para cualquier característica de servidor de informes integrada. El Generador de informes 3. si su aplicación no requiere todas las características que se proporcionan en un servidor de informes. Escenarios de implementación para desarrolladores corporativos y de terceros Reporting Services admite una gran variedad de escenarios para los desarrolladores que desean agregar características de creación de informes a aplicaciones corporativas o software comercial de terceros. Reporting Services incluye dos versiones del Generador de informes (1.Creación de informes ad hoc con el Generador de informes y exploración de datos controlados por modelos Los trabajadores de la información necesitan una herramienta fácil de usar para obtener acceso a los datos empresariales y elaborar informes ad hoc con ellos.0) y el Diseñador de modelos. Los informes creados en las versiones 1. Los informes creados en el Generador de informes 1.

Redistribución a través de SQL Server Express con Advanced Services Puede incluir SQL Server Express en aplicaciones personalizadas a fin de proporcionar un motor de base de datos interno para almacenar y administrar datos de aplicación. vea Nesting Data Regions (Reporting Services). Existen algunas limitaciones con respecto a los extremos SOAP del servidor de informes.Servidor Web ReportViewer de Visual Studio y controles de formularios Windows Forms para incrustar informes en aplicaciones personalizadas Visual Studio proporciona la funcionalidad de Reporting Services a través de un control ReportViewer que puede incrustarse en otras aplicaciones y a través de una versión del Diseñador de informes y del Asistente para informes que se incluye con Visual Studio. imágenes. vea Reporting Services y controles ReportViewer en Visual Studio 2010. vea Reporting Services en SQL Server Express con Advanced Services. SQL Server Express es una descarga desde sitio Web gratuita que puede utilizarse con una descarga desde sitio Web independiente denominada Kit de herramientas de SQL Server Express. muchas organizaciones utilizan las características de creación de informes interactivas de Reporting Services para distribuir datos en formato tabular. Puede usar SQL Server Express con los controles ReportViewer. Si desea redistribuir la funcionalidad de creación de informes en una aplicación personalizada. Para obtener más información acerca del Diseñador de informes y los controles ReportViewer de Visual Studio. Para obtener más información. Siempre que sea necesario incorporar datos tabulares o de gráficos en una aplicación de línea de negocio. Generar herramientas personalizadas de diseño y administración de informes Las herramientas y aplicaciones de que dispone Reporting Services se basan en interfaces de programación disponibles para todos los usuarios. Los informes pueden hospedarse en una página de portal o crearse de modo que reflejen una aplicación Web con estilo de panel incrustando varios informes. SQL Server Express con Advanced Services incluye un subconjunto de características de Reporting Services que puede usar o distribuir con su aplicación. Esto significa que es posible ampliar o reemplazar las aplicaciones y herramientas incluidas en Reporting Services por un conjunto de herramientas personalizadas. Hospedar informes en paneles personalizados y sitios de SharePoint Puesto que los informes pueden acomodar y presentar datos de una gran variedad de orígenes. El Kit de herramientas de SQL Server Express proporciona una herramienta de creación de informes. medidores y gráficos controlados por datos en un solo diseño de informe de forma libre. considere la adición de un informe de Reporting Services en su lugar. si desea una . Para obtener más información. de gráfico o de medidor a través de aplicaciones de portal. El control incrusta las funciones de visualización y procesamiento de informes directamente en su aplicación. Por ejemplo.

Id. revise la API para obtener información sobre las funciones de administración de servidor de informes que es preciso admitir. Referencia de errores y eventos (Reporting Services) En este tema se proporciona información acerca de los errores y eventos de SQL Server Reporting Services.alternativa al entorno de creación de Business Intelligence Development Studio utilizado por el Diseñador de informes. métodos de entrega. Para generar un portal Web personalizado o una herramienta de administración de informes. mientras que las extensiones de representación pueden resultar muy difíciles si se crean para admitir todo el esquema del informe. Causa y resolución de mensajes de error de Reporting Services La información sobre las causas y resoluciones está disponible para los errores que se buscan con más frecuencia en los sitios Web de Microsoft. Para obtener más información acerca de los tipos de archivos de registro disponibles y cómo ver los registros. Cuando se crean extensiones personalizadas. modelos de seguridad y elementos de informe. vea Causa y resolución de errores de Reporting Services. puede desarrollar una herramienta de creación de informes personalizada para reemplazarlo. Reporting Services incluye un proveedor de Instrumental de administración de Windows (WMI) que puede utilizar para desarrollar herramientas basadas en Windows destinadas a administrar servidores. Para obtener más información sobre la forma de ampliar la funcionalidad de Reporting Services. la suscripción y entrega de un Programación Servidor de informes . Puede crear extensiones personalizadas para admitir otros tipos de orígenes de datos. de Tipo evento 106 Error Categoría Origen Descripción Para definir una operación programada (por ejemplo. Ampliar la funcionalidad de Reporting Services Reporting Services se ha diseñado para permitir ampliaciones. Eventos del servidor de informes En el registro de aplicación de Microsoft Windows se incluyen los siguientes eventos del servidor de informes. el grado de dificultad puede variar considerablemente dependiendo del tipo de extensión que se cree y de la funcionalidad que debe proporcionar. Los archivos de registro de Reporting Services también contienen información de error. Las extensiones de procesamiento de datos suelen ser las más fáciles de crear. Para obtener más información. vea Archivos de registro de Reporting Services. vea la Guía del desarrollador de Reporting Services. vea Extensiones de Reporting Services y Referencia del lenguaje RDL (Report Definition Language). Para obtener más información.

Para obtener más información. En su lugar. Para obtener más información. El servidor de informes no puede crear un contador de rendimiento. vea Registro de seguimiento del servicio del servidor de informes. <Origen> no se puede conectar a la base de datos del servidor de informes. vea Implementar una extensión de procesamiento de datos y Implementar una extensión de entrega. de procesamiento de datos o de representación. Lo más probable es que se deba a una implementación incompleta o a la eliminación de una extensión. Se ha modificado un valor en uno de los archivos de configuración y ha dejado de ser válido. Para obtener más información. <Origen> no puede cargar una extensión de entrega. Se ha modificado un archivo de configuración. Servidor de informes 108 Error Extensión Administrador de informes Servidor de informes 109 Información Administración Administrador de informes Servidor de informes 110 Advertencia Administración Administrador de informes Servidor de informes 111 Error Registro Administrador de informes Servidor de informes Servidor de informes 112 Advertencia Seguridad 113 Error Registro . vea Archivos de configuración (Reporting Services). Para obtener más información. vea Archivos de configuración (Reporting Services). <Origen> no puede crear el registro de traza. vea Servicio Servidor de informes de Windows (MSSQLServer) 107 y Solucionar problemas de conexión del servidor y la base de datos. Para obtener más información. El servidor de informes ha detectado un posible ataque de denegación de servicio. vea Seguridad y protección (Reporting Services). se utilizará un valor predeterminado.Servidor de informes 107 Error Inicio y cierre Procesador de entrega y programación informe) es necesario que se esté ejecutando el Agente SQL Server. Para obtener más información.

Procesador de Se ha modificado o eliminado una Advertencia Programación entrega y tarea programada de la cola del programación Agente SQL Server. Advertencia Entrega Procesador de El Procesador de entrega y entrega y programación no se puede programación conectar al servidor SMTP que se utiliza para la entrega por correo 116 117 118 119 120 121 122 . El registro de seguimiento no se encuentra en la ubicación esperada Servidor de del directorio. vea Configurar y administrar las claves de cifrado. vea Registro de de informes seguimiento del servicio del servidor de informes. Servidor de informes No se ha concedido a <Origen> Error Activación acceso al contenido de la base de Procesador de datos del servidor de informes. entrega y programación No se puede descifrar la clave simétrica. se creará un nuevo informes registro de traza en el directorio Advertencia Registro predeterminado. Probablemente se haya producido un cambio en la cuenta Servidor de Error Activación con la que se ejecuta el servicio. No se pudo iniciar el servicio de Servidor de Error Inicio y cierre llamada a procedimiento remoto informes (RPC). Procesador de entrega y programación La base de datos del servidor de informes tiene una versión no Servidor de válida. Servidor de informes Error Interno Administrador de informes Error interno. informes Para obtener más información. Para obtener más Administrador información.114 115 El Administrador de informes no Administrador Error Inicio y cierre puede conectarse al servicio de informes Servidor de informes. Para obtener más Error Inicio y cierre informes información. vea Solucionar problemas de conexión del servidor y la base de datos.

vea Configurar un servidor de informes para la entrega por correo electrónico. entrega y programación Error Seguridad Servidor de No se pudo descifrar un valor de . Servidor de Para obtener más información Información Activación informes sobre la eliminación de datos cifrados no recuperables. vea Configurar y administrar las claves de cifrado. El servidor de Error Administración Procesador de informes requiere archivos de configuración. informes Para obtener más información Advertencia Registro sobre los registros de traza. vea Administrador Registro de seguimiento del de informes servicio del servidor de informes. Se extrajo correctamente la clave utilizada para cifrar datos. vea Configurar y administrar las claves de cifrado. El servidor de informes no pudo Servidor de escribir en el registro de traza. Para obtener Información Activación informes más información. Se quitó correctamente el contenido cifrado de la base de datos del servidor de informes. vea Configurar y administrar las claves de cifrado. Se aplicó correctamente la clave utilizada para cifrar datos. Servidor de informes Un valor de archivo de Error Administración configuración cifrado no se puede Procesador de descifrar. Para Servidor de Información Activación obtener más información sobre las informes claves. vea Inicializar un servidor de informes. entrega y programación Servidor de informes <Origen> no encuentra el archivo de configuración. Los componentes de Reporting Servidor de Error Activación Services de diferentes ediciones informes no se pueden usar en conjunto. Se ha inicializado el servicio Servidor de Servidor de informes. Para Servidor de Información Activación obtener más información sobre las informes claves.123 124 125 126 127 128 129 130 131 electrónico. Para obtener más información sobre las conexiones de servidor SMTP.

Este error puede Administración de informes producirse si el código XML no es válido. (rsModelGenerationError) (ReportingServicesLibrary) %1. Error interno en el servidor de informes. Error al procesar el informe.informes Procesador de entrega y programación Servidor de informes Servidor de informes datos de usuario cifrado. Error al generar el modelo. No se puede guardar el valor. El servidor de informes ha encontrado un error de configuración. 132 Error Seguridad 133 Error 134 Error Error al cargar un archivo de Administrador configuración. Error durante la representación del informe. El servicio Servidor de informes de Windows (MSSQLSERVER) no se puede conectar a la base de . Los temas sobre mensajes de error de esta sección proporcionan una explicación del mensaje de error. Procesador de entrega y programación El servidor de informes no pudo Servidor de Administración cifrar valores para un valor de un informes archivo de configuración. Vea el registro de errores para obtener más detalles. Causa y resolución de errores de Reporting Services Este tema incluye información sobre la causa y la resolución de una serie de errores relacionados con Reporting Services. las posibles causas y las medidas que se pueden tomar para solucionar el problema. (rsAccessDenied) (ReportingServicesLibrary). Error al cifrar los datos de usuario. En esta sección Error rsAccessedDenied rsInternalError rsModelGenerationError rsProcessingError rsServerConfigurationError rrRenderingError Servicio Servidor de informes de Windows (MSSQLServer) 107 Mensaje Los permisos otorgados al usuario 'miDominio\miCuenta' son insuficientes para realizar esta operación. (rrRenderingError) %1.

Solucionar problemas del Administrador de informes Información y sugerencias para resolver problemas del Administrador de informes. .datos del servidor de informes. Técnicas de solución de problemas de informes Información y sugerencias para resolver problemas de representación y creación de informes. También puede revisar los problemas en Notas de la versión de SQL Server 2008 Release Candidate 0. En esta sección Solucionar problemas de instalación y actualización (Reporting Services) Información y sugerencias acerca de cómo resolver los problemas al instalar y actualizar Reporting Services. Solucionar problemas de suscripciones y entrega Información y sugerencias para resolver problemas de suscripciones y entrega. Solucionar errores de HTTP Información y sugerencias para resolver errores de HTTP. Solucionar problemas de conexión del servidor y la base de datos Información y sugerencias para resolver problemas de conexión. Conceptos de la solución de problemas (Reporting Services) La información de solución de problemas de esta sección trata las cuestiones que pueden causar problemas en SQL ServerReporting Services. Solucionar problemas de configuración Información y sugerencias para resolver problemas de configuración del servidor de informes. Solucionar errores de inicialización y clave de cifrado Información y sugerencias para resolver problemas de inicialización y clave de cifrado.

Solución de problemas (SSRS en el modo integrado de SharePoint) Información y sugerencias sobre cómo resolver problemas de integración y de capacidad de administración de Reporting Services SharePoint. use el software de equilibrio de carga para distribuir solicitudes de forma uniforme en la implementación. Para obtener más información sobre herramientas e instrucciones. Rendimiento (Reporting Services) El rendimiento del servidor de informes se ve afectado por una combinación de factores entre los que se incluyen el hardware. en agregar más memoria o en elegir un formato diferente. el número de usuarios simultáneos que tienen acceso a los informes. Para entender los factores de rendimiento específicos de su instalación y qué remedios generarán los resultados que desea. piense en una implementación escalada donde varias instancias del servidor de informes admitan una única base de datos del servidor de informes. al representarse en PDF). Para obtener mejores resultados. Si un solo informe se procesa con lentitud. Para obtener más información acerca de los archivos de registro. revise el registro de ejecución del servidor de informes. Cuando sea posible. Entre los principios generales que hay que tener en cuenta se incluyen los siguientes: • • • • • • La representación y el procesamiento de informes consumen mucha memoria. Solucionar problemas de protección ampliada (Reporting Services) Información y sugerencias para resolver problemas de configuración de protección ampliada. vea las publicaciones siguientes en MSDN: Planning for Scalability and Performance with Reporting Services y Using Visual Studio 2005 to Perform Load Testing on a SQL Server 2005 Reporting Services Report Server. . Si todos los informes se procesan despacio. Si todos los informes se procesan en un formato concreto (por ejemplo. Para obtener más información. vea Registro de ejecución del servidor de informes y Archivos de registro de Reporting Services. almacenar en memoria caché el informe o ejecutarlo como una instantánea. la cantidad de datos de un informe y el formato de salida. Hospedar el servidor de informes y la base de datos del servidor de informes en equipos independientes suele generar mejor rendimiento que hospedarlos en un único equipo de tecnología avanzada. piense en la entrega a recursos compartidos de archivos. ajuste las consultas del conjunto de datos del informe si este debe ejecutarse a petición. elija un equipo que tenga mucha memoria. necesitará obtener datos de línea base y ejecutar pruebas. También podría considerar usar conjuntos de datos compartidos que pueda almacenar en memoria caché. vea Registro de ejecución del servidor de informes. Para averiguar cuánto tiempo se tarda en procesar un informe y otras métricas de uso.

desde la memoria caché. o en función de una programación como una instantánea de informe. Establecer las propiedades del procesamiento de informes Describe los modos de configuración de un informe para ejecutarlo a petición. En esta sección Supervisar el rendimiento del servidor de informes Describe los objetos de rendimiento que puede usar para realizar un seguimiento de la carga de procesamiento en su servidor. Solucionar problemas de informes: rendimiento del informe Proporciona recomendaciones para el rendimiento de los informes. vea Procesador de informes. Introducción al Diseñador de informes (SSRS) . Almacenamiento en memoria caché de informes en Reporting Services Describe el comportamiento del almacenamiento en caché de los informes de un servidor de informes. Establecer valores de tiempo de espera para el procesamiento de informes y conjuntos de datos compartidos (SSRS) Explica cómo establecer los tiempos de espera para el procesamiento de informes y de consultas. Para obtener más información sobre cómo ajustar la configuración de la administración de memoria para mitigar los problemas de rendimiento. Almacenamiento en memoria caché de conjuntos de datos compartidos en Reporting Services Describe el comportamiento del almacenamiento en caché de conjuntos de datos compartidos en un servidor de informes. vea Configurar la memoria disponible para las aplicaciones del servidor de informes.• Para obtener información general de las fases del procesamiento de informes. Procesar informes de gran tamaño Proporciona recomendaciones sobre cómo configurar y distribuir un informe de gran tamaño.

0 y SSRS). También puede programar el procesamiento del informe. . Las definiciones de informe pueden contener otros ensamblados personalizados que también se ejecuten en el servidor.El Diseñador de informes es una herramienta de creación de informes que admite un variado conjunto de características que sirven de ayuda para exponer visualmente sus datos de una forma atractiva. Se basa en el diseño del informe. El Diseñador de informes crea un archivo de lenguaje RDL (Report Definition Language) en formato XML que se puede guardar. Se diseñan informes magníficos para responder preguntas. reusar y modificar. Nota Las definiciones de informe son ensamblados que se ejecutan en modo de plena confianza en un equipo servidor. Para obtener más información. Si el informe o un ensamblado personalizado contienen código malintencionado. crear o modificar los parámetros para proporcionar interactividad a los usuarios. Para obtener más información sobre cómo crear un informe mediante el Diseñador de informes. el Diseñador de informes se ejecuta dentro de Visual Studio. Debe conocer tanto las características de diseño de informes como el servidor de informes para que las decisiones que tome al diseñar un informe sean las más eficaces. Después de publicar un informe. Las características del Diseñador de informes le guían a través del proceso de diseño del informe. aplicar formato. obtener una vista previa del resultado y publicar el informe. Tiene que definir los datos que se usarán en un informe. crear suscripciones y exportar los informes a diversos formatos conocidos de archivos. Por ejemplo. otras amenazas sutiles se pueden producir cuando el informe se procesa o se ve. vea Trabajar con el Diseñador de informes en Business Intelligence Development Studio. Para empezar a escribir el primer informe. los parámetros y la definición de informe de forma independiente en el servidor de informes. Para obtener más información. Para obtener más información. ese código se ejecutará en el equipo del servidor de informes bajo las credenciales del usuario que solicitó el informe. Fundamentos del Diseñador de informes (SSRS) y Crear informes con el Diseñador de informes. se trabaja en los archivos del proyecto y de la solución para administrar varios informes.0 y SSRS). vincular los datos y las regiones de datos. La manera en que diseñe un informe depende de las preguntas que desee que este responda. puede administrar los orígenes de datos. El Diseñador de informes es una herramienta de diseño de informes que se instala con Business Intelligence Development Studio al instalar Reporting Services. Además de los informes. vea Proteger informes y recursos. vea Conceptos sobre el acceso y la entrega de informes (SRSS) y Conceptos de creación de informes (Generador de informes 3. En este entorno. puede publicar los informes en un servidor local para depurarlos y en un servidor de red para conseguir su versión de producción. vea Tutorial: Crear un informe de tabla básico. vea Sugerencias para diseño de informes (Generador de informes 3. agregar regiones de datos a la superficie de diseño del informe. vea Reporting Services en Business Intelligence Development Studio. orígenes de datos compartidos y configuraciones de publicación. Para obtener más información.

debe crear al menos un conjunto de datos. Los elementos de informe de rectángulo y línea proporcionan elementos gráficos simples en la página de . así como los campos calculados que crea el usuario. Después de crear un origen de datos. cada uno de los cuales establece un vínculo a un conjunto de datos de informe. Un conjunto de datos contiene información sobre la consulta y los campos. Diseñar un diseño de informe Después de seleccionar los datos que desea usar en un informe. Un origen de datos que se publica en un servidor de informes es una definición de origen de datos. un puntero a la definición del origen de datos. Los elementos de informe son elementos de diseño que están asociados a distintos tipos de datos de informe. Cuando se procesa el informe. como la distinción entre mayúsculas y minúsculas. gráfico y medidor son elementos de informe de la región de datos. debe crear un conjunto de datos o usar conjuntos de datos compartidos creados por otros usuarios. una cadena de conexión y el tipo de credenciales que usar. Un elemento de informe de cuadro de texto contiene texto simple. como un título. la región de datos se expande a lo ancho y hacia abajo por la página del informe para mostrar datos o datos de resumen del conjunto de datos de informe. líneas. o una expresión que puede incluir referencias a campos integrados. Puede crear sus propias conexiones de datos o utilizar las que le hayan sido proporcionados. La definición de origen de datos especifica el tipo de origen de datos. Para incluir datos en un informe. parámetros de informe o campos del conjunto de datos.Conectarse a los datos de informe Los datos de informe pueden proceder de diversos orígenes de datos externos: bases de datos relacionales. bases de datos multidimensionales. debe disponer de una conexión de datos que proporcione información sobre la ubicación del origen de datos externo y de las credenciales necesarias para tener acceso a dicho origen. lista. cuadros de texto y subinformes. listas de SharePoint. la distinción de acentos e información de intercalación. Un conjunto de datos especifica los campos del origen de datos que se van a usar en el informe. Las definiciones de origen de datos pueden almacenarse en un servidor de informes y administrarse como archivos independientes o incrustarse en la definición de informe. Las credenciales se pueden administrar de forma independiente de la información de la conexión. la distinción de kana. imágenes. rectángulos. parámetros de consulta y opciones de datos que incluyen rasgos distintivos para los caracteres. Una conexión de datos se guarda en un informe como origen de datos o en un servidor de informes como origen de datos compartido. Cada tipo de origen de datos requiere información de conexión diferente. matriz. modelos de informe y datos XML. puede organizar los datos del informe en la superficie de diseño agregando los elementos de informe siguientes: regiones de datos. la distinción del ancho. Para especificar qué datos desea obtener de un origen de datos. Tabla. Puede crear un conjunto de datos incrustado para usarse en un informe o un conjunto de datos compartido que puede usarse en varios informes. Un elemento de informe de imagen establece un vínculo a una imagen. Otros elementos de informe establecen un vínculo a un solo elemento y lo muestran.

Para diseñar un informe que resulte fácil de leer y que esté optimizado para el representador que va a usar. Al colocar los elementos de informe en un contenedor. Puede colocar cualquier tipo de elemento de informe en el cuerpo del informe. que son las referencias a otros informes. puede colocar elementos de informe en cualquier parte de la superficie de diseño. Puede colocar regiones de datos con conjuntos de datos distintos o incluso los mismos datos en formatos diferentes. Para obtener más información. e incluir un encabezado y un pie de página que se repiten en cada página. vea Descripción de la paginación en Reporting Services. Puede situar imágenes. que pueden estar basadas en expresiones. Puede establecer las propiedades de visibilidad de filas. El encabezado y el pie de página repiten el mismo contenido en la parte superior e inferior de cada página del informe. Un informe puede contener subinformes. En esta sección Trabajar con regiones de datos . También puede contener elementos gráficos como imágenes y líneas. El encabezado y el pie de página del informe no son secciones independientes del informe. Usar secciones de informe Un informe consta de tres secciones principales: un encabezado de página opcional. tiene un tamaño y una forma predeterminados. uno al lado de otro. debe comprender las reglas que se usan para controlar la paginación en Reporting Services. Se pueden establecer las propiedades de los elementos de informe para que los oculten o los muestren inicialmente en la página. los datos del informe se combinan con los elementos de diseño del informe y los datos combinados se envían a un representador de informes. sino que se componen de los elementos de informe que se colocan en la parte superior y en la parte inferior del cuerpo del informe. Al colocar un elemento de informe en la superficie de diseño. El representador sigue las reglas predefinidas para la expansión de los elementos de informe y determina la cantidad de datos que caben en cada página. Mover elementos de informe Con Reporting Services. se controla mejor la manera en que se muestran en la página de informe. Un informe puede abarcar varias páginas. un pie de página opcional y un cuerpo del informe. El rectángulo también puede ser un contenedor para otros elementos de informe. Cuando se procesa un informe. Puede colocar y ampliar o reducir interactivamente la forma inicial del elemento de informe usando las líneas de ajuste y cambiando los controladores de tamaño. y una relación inicial con todos los demás elementos de informe. cuadros de texto y líneas en los encabezados y pies de página.informe. Puede establecer la visibilidad o la visibilidad inicial usando expresiones. colores y estilos diversos. incluso expresiones basadas en parámetros de informe. y puede contener fuentes. columnas o grupos para las regiones de datos y proporcionar botones de alternancia para permitir al usuario mostrar u ocultar interactivamente datos del informe.

Aplicar formato a informes y elementos de informe Describe cómo dar formato al aspecto de los informes y los elementos de informe. y proporcionar funcionalidad interactiva. agrupar y ordenar los datos. encabezados y pies de página. aumentar su rendimiento. Agregar características interactivas (Reporting Services) Describe los elementos interactivos que puede agregar a un informe. Trabajar con datos de informe Cuando cree un informe. Trabajar con expresiones de informe . etiquetas y títulos. Estas características pueden ayudarle a mejorar el diseño del informe. y elementos gráficos. Agrupar y ordenar datos de informe Describe cómo organizar los datos del informe y cómo habilitar la ordenación interactiva de los informes representados. establecer propiedades y sincronizar datos entre varias regiones de datos de un mismo informe. Agregar otros elementos de informe Describe los otros elementos que puede agregar a un informe. cómo definir el formato condicional y cómo crear informes con formato de boletín. gráfico y medidor.Describe las regiones de datos de tabla. Agregar parámetros al informe Describe cómo definir los parámetros en una consulta de conjunto de datos y cómo definir parámetros de informe para filtrar los datos del informe. controlar el procesamiento del informe y conectar a los subinformes e informes detallados. como subinformes. Temas de procedimientos Proporciona instrucciones paso a paso para trabajar con el diseño y el formato de un informe y de los elementos de informe. matriz. como los informes detallados y los mapas del documento. y cómo agregar datos. puede aplicar cálculos a los datos usando expresiones basadas en RDL y fórmulas sin RDL. y aplicar filtros. agregar parámetros adicionales. personalizar los informes de acuerdo con los distintos destinatarios y mecanismos de entrega. y cómo agregar un botón de visibilidad para ocultar o mostrar datos. lista.

0 en un visor de HTML. puede utilizar la aplicación de escritorio que se corresponde con el tipo de archivo creado durante la entrega del informe. partes de SharePoint Web o un explorador para ver los informes que están publicados en un servidor de informes. necesita publicarlo. Para ver informes que se han entregado a una carpeta compartida. Todos los informes que se abren desde el servidor de informes lo hacen en un visor de HTML que ofrece navegación de páginas y otras funciones que resultan útiles para trabajar con un informe.Describe cómo se usan en Reporting Services las expresiones basadas en RDL. Una vez publicado el informe. conviene que muestre una vista previa del mismo para comprobar el aspecto que tendrá cuando se ejecute. establecer opciones de visualización y comprender los efectos que se derivan de las acciones de actualización llevadas a cabo en un informe abierto. Ver y guardar informes En esta sección se describen los métodos existentes para ejecutar un informe. Al igual que los informes. los usuarios que tengan permisos en el servidor de informes o en sitio de SharePoint podrán ejecutarlo. Ver informes publicados en un servidor de informes Los informes que se abren desde el servidor de informes se representan en formato HTML 4. Además. Cuando haya terminado de diseñar y de probar el informe. Puede continuar perfeccionando el diseño hasta que esté satisfecho con los resultados. Temas de procedimientos Proporciona instrucciones paso a paso para completar tareas de manipulación de datos en Report Designer. Publicar orígenes de datos e informes Antes de publicar el informe. podrá compartirlo con otros usuarios. buscar contenido específico y llevar a cabo muchas otras funciones. los orígenes de datos compartidos se pueden administrar de forma independiente en el servidor de informes. Si usó un origen de datos compartido para crear el informe. o implementarlo. El visor incluye una barra de herramientas del informe que permite navegar por las páginas del informe. acercarlo o alejarlo. debe publicarlo en la misma ubicación que el informe. Para compartir el informe. Filtrar datos en un informe Describe cómo filtrar los datos de los informes. Puede utilizar el Administrador de informes. en un servidor de informes o en un sitio de SharePoint. una persona que disponga de permisos de administrador en el servidor de informes puede crear suscripciones al informe para que éste se pueda actualizar y enviar a los usuarios de manera periódica. La ilustración siguiente . cómo especificar las expresiones y cómo usar variables globales y funciones integradas en las expresiones.

Resultado Muestra el informe almacenado en la memoria caché de la sesión. La forma más sencilla de seleccionar y ejecutar un informe consiste en abrir el Administrador de informes y buscar el informe que se desea ver. m. Cada vez que un usuario abre un informe en una nueva ventana del explorador. incluso si el informe se modifica en el servidor de informes. m. si abre un informe a las 11:00 p. Opción . la sesión que tenga abierta contendrá la versión que ha abierto para la sesión. Si el informe está almacenado en la memoria caché o es una instantánea. de la ventana del Reporting Services utiliza las sesiones del explorador para mantener explorador una experiencia de visualización coherente mientras permanece abierto un informe. vea Cómo abrir y cerrar un informe (Administrador de informes). incluidos los de las aplicaciones de escritorio. el servidor de informes vuelve a ejecutar la consulta y actualiza los datos del informe si el informe se ejecuta bajo petición. Esta barra de herramientas también aparece en las ventanas de explorador. cuando se obtiene acceso a los informes mediante una dirección URL. Una vez abierto el informe. Actualizar un informe Existen tres modos de actualizar un informe. se crea una caché de la sesión. Una vez establecida una sesión de explorador. Acerca de las sesiones de usuario Reporting Services utiliza las sesiones del explorador para mantener la coherencia durante la visualización de los informes. Actualizar muestra el informe almacenado en la base de datos del servidor de informes. puede exportarlo a otros formatos de visualización. Botón Actualizar Cuando un usuario abre un informe. Por ejemplo.. en la parte superior del informe. Las sesiones se basan en conexiones de explorador en lugar de en usuarios autenticados. se crea una sesión nueva. puede continuar trabajando en la versión del informe abierta al iniciar la sesión. Para obtener instrucciones paso a paso sobre cómo abrir informes. Combinación de Produce el mismo efecto que hacer clic en el botón Actualizar de la teclas CTRL+F5 barra de herramientas de informe. y un autor lo vuelve a publicar a las 11:01 p. Si hace clic en el botón Actualizar de la barra de herramientas de informe.muestra la barra de herramientas de informe de una ventana del Administrador de informes. o desplazarse hasta el mismo.

se muestra la versión de la sesión original del informe. no podrá restaurar el estado de la sesión. El servidor de informes generará el informe como si se tratara de un archivo de la aplicación. le anexará una extensión al nombre de archivo y lo guardará como archivo en el disco duro. Si reinicia el servidor o realiza una operación de recuperación de la base de datos. vea Identificar el estado de ejecución. Después podrá utilizar Microsoft Excel (u otra aplicación) en lugar de un explorador para ver el informe. SharePoint Foundation 2010. El servidor de informes no utiliza la administración de sesiones de ASP. Office SharePoint Server 2007 o SharePoint Server 2010. Ver y administrar elementos del servidor de informes desde un sitio de SharePoint Si ha configurado un servidor de informes para que se ejecute en el modo integrado de SharePoint. Si actualiza un informe bajo petición mediante el botón Actualizar de la barra de herramientas del informe. La información relativa a la sesión se almacena en la base de datos temporal del servidor de informes.Si actualiza un informe en la misma sesión mediante el botón Actualizar del explorador. si los hubiera.0. Usar Mis informes Explica cómo se usa Mis informes.NET. modelos y orígenes de datos compartidos desde Windows SharePoint Services 3. Para obtener más información acerca de la administración de sesiones. un área de trabajo personal que puede utilizar para ver y trabajar con sus informes y almacenarlos. puede prescindir de la visualización mediante el explorador y recurrir a una aplicación de escritorio (como Microsoft Excel) para que ésta actúe como visor de informes.0 Explica cómo configurar elementos Web de SharePoint para explorar y ver informes publicados. Buscar informes y otros elementos . Ver informes en una aplicación de escritorio Si lo desea. En esta sección Buscar y ver informes en el Administrador de informes Explica cómo iniciar el Administrador de informes y ejecutar informes a petición. Ver informes con elementos Web de SharePoint 2. Buscar y ver informes con un explorador Explica cómo conectarse y ejecutar un informe directamente desde el servidor de informes. el informe se vuelve a ejecutar y se muestran nuevos datos. defina una suscripción que especifique un formato de aplicación de escritorio y un destino para la carpeta compartida. Para ello. podrá ver y administrar informes.

Si el autor de un informe publica una versión actualizada del mismo mientras otro usuario lo tiene abierto. Los informes a los que tiene acceso desde el servidor de informes pueden cambiar. la versión exportada no se actualizará. si selecciona Excel. Para exportar un informe. que aparece en la parte superior de cada informe cuando se representa por primera vez en Vista previa o en el Administrador de informes. La opción de exportación está disponible en la barra de herramientas del Visor de informes. Un servidor de informes no guarda información sobre operaciones de exportación anteriores. a continuación. De forma predeterminada. salvo las instantáneas del historial de informes. a continuación. Nota La exportación de un informe es una tarea a petición que usted realiza cuando el informe está abierto en una ventana del explorador. imprimir el contenido del informe. Para obtener más información. Si desea automatizar una operación de exportación (por ejemplo. El servidor de informes exporta el informe tal como se encuentra en la sesión del usuario actual. el informe se abre en Excel. de modo que debería exportar y guardar cualquier informe que desee conservar. seleccione un formato de representación en la lista desplegable y haga clic en Exportar. los . Por ejemplo. Por ejemplo. Las asociaciones de archivo definidas para el equipo local determinan la aplicación que se utilizará con cada formato de representación. el informe se abrirá en la aplicación correspondiente al formato de representación que eligió. Se le pedirá que elija un formato de exportación y. como Microsoft Excel o PDF. Imprimir el informe en un formato de representación diferente. Guardar informes Explica cómo guardar un archivo de definición de informe y cómo guardar un informe representado exportando o creando un historial de informe. Para obtener más información. ejecútelo y. a continuación. exportar periódicamente un informe a una carpeta compartida como un tipo de archivo específico). Por ejemplo. puede exportar el informe al formato de archivo PDF y. La exportación de un informe le permite hacer lo siguiente: • • • Trabajar con los datos del informe en otra aplicación. Guardar una copia de un informe determinado. vea Guardar informes. puede exportar el informe a Excel y. vea Entrega a recursos compartidos en Reporting Services. ni permite especificar preferencias de formato de representación para abrir el informe directamente desde el servidor de informes.Explica cómo se buscan elementos del servidor de informes específicos por nombre o descripción en el Administrador de informes. a continuación. continuar trabajando con los datos en Excel. cree una suscripción que entregue el informe a una carpeta compartida. Exportar informes SQL ServerReporting Services permite exportar los informes creados a otro formato.

Para obtener más información. La paginación en HTML se basa en reglas de salto de página automático. Exportar a un archivo CSV Especifica comportamientos de representación únicos para este representador. Es importante comprender el comportamiento de la representación y la paginación antes de proceder al diseño del informe. Exportar a Microsoft Excel Especifica comportamientos de representación únicos para este representador. en función del representador. vea Specifying a Rendering Format in a URL. No es posible especificar una extensión de representación diferente como opción predeterminada. Las páginas pueden separarse mediante saltos de página lógicos que se agregan al informe. También se puede tener acceso a un informe a través de una dirección URL que especifique una extensión de representación como un parámetro de dirección URL. Consideraciones sobre la representación La paginación varía según cada formato de representación. pero la longitud real de una página varía en función del tipo de representador que se utiliza. Sin embargo. Describir los comportamientos de representación Describe el comportamiento general de la representación para los grupos y los elementos de informe.informes cuya vista previa se obtiene en las herramientas de elaboración de informes o que se abren en una aplicación de explorador siempre se representan primero en HTML en el Visor de informes. En esta sección Extensiones de representación disponibles (Reporting Services) Describe los tipos de extensiones de representación disponibles y proporciona recomendaciones de uso y opciones de configuración. Comparar la funcionalidad interactiva para diferentes extensiones de representación de informes Describe cómo funcionan las características interactivas. en Adobe Acrobat (PDF). Exportar a Microsoft Word . la paginación se basa en el tamaño de página físico. Descripción de la paginación en Reporting Services Describe cómo funcionan los saltos de página en los distintos representadores. puede crear una suscripción que genere un informe en el formato de representación que desee para que se envíe posteriormente a una bandeja de entrada de correo electrónico o una carpeta compartida. como los mapas de documento. Por ejemplo.

Administrador de informes o cualquier aplicación que utilice para ver un informe exportado. Exportar a XML Especifica comportamientos de representación únicos para este representador. Los usuarios de cada uno de los informes se encargan de seleccionar las impresoras y las opciones de impresión con la ayuda del cuadro de diálogo estándar Imprimir. Exportar a un archivo de imagen Especifica comportamientos de representación únicos para este representador. No existe ninguna funcionalidad de impresión del servidor que le permita enrutar un trabajo de impresión directamente desde un servidor a una impresora conectada al servidor Web. Antes de publicar un informe. puede ver e imprimir el informe desde un explorador. Cómo exportar un informe como otro tipo de archivo Proporciona instrucciones paso a paso para exportar informes a un tipo de archivo diferente. Representación en HTML Especifica comportamientos de representación únicos para este representador. Imprimir informes Después de publicar un informe en un servidor de informes. Para obtener más información. Exportar a un archivo PDF Especifica comportamientos de representación únicos para este representador. SQL ServerReporting Services incluye un ejemplo de extensión de entrega en impresora que muestra a los desarrolladores cómo crear una extensión de entrega que ofrece esta funcionalidad.Especifica comportamientos de representación únicos para este representador. puede imprimirlo desde su vista previa. vea Agregar . Generar fuentes de distribución de datos a partir de informes Especifica comportamientos de representación únicos para este representador. La creación de una extensión de entrega personalizada permite a los desarrolladores proporcionar a los usuarios de las suscripciones la posibilidad de enrutar un informe directamente a una impresora de forma programada. Topo el procesamiento de impresión se realiza a petición y en el equipo cliente. Nota Si bien los usuarios no pueden especificar una impresora como destino de entrega en una suscripción. sin que sea necesaria la intervención del usuario.

Es posible obtener mejores resultados en la impresión de informes HTML usando la funcionalidad de impresión del cliente de Reporting Services. En la mayoría de los informes exportados. puede configurar y usar el control ActiveX RSClientPrint en aplicaciones personalizadas. Para obtener más información. Un usuario que no expanda una matriz obtendrá unos resultados de impresión diferentes de los de otro usuario que sí la expanda. Algunos ejemplos de elementos de diseño de informes destinados a la impresión son los términos y condiciones que imprime en la parte posterior de cada informe. tal y como lo ve el usuario en el monitor de un equipo. Los creadores de informes que diseñan informes específicamente para su impresión pueden utilizar saltos de página. encabezados y pies de informe. . Las páginas de los informes están diseñadas para albergar cantidades variables de datos. es posible que no pueda lograr unos resultados de impresión óptimos con cada uno de los informes en los distintos formatos de representación. Imprimir informes desde otras aplicaciones Describe cómo imprimir informes exportados a otra aplicación. las copias impresas de los informes incluyen todo lo que es visible en el informe. o elementos gráficos y de texto que son un reflejo del membrete.imágenes a un informe y Información general de las extensiones de entrega. vea Imprimir informes desde un explorador usando el control de impresión. vea Usar el control RSClientPrint en aplicaciones personalizadas y Habilitar y deshabilitar la impresión del lado del cliente para Reporting Services. expresiones e imágenes de fondo para crear un diseño basado en la impresión. Reporting Services no ofrece ningún modo de combinar páginas en modo horizontal y vertical en el mismo informe. Debido al modo en que se implementa la paginación para los distintos formatos de representación. es probable que las copias impresas de los informes HTML sólo incluyan el contenido de la primera página. Para obtener más información. Si es un desarrollador. Por ejemplo. ni ningún modo de crear un diseño basado en la impresión que reemplace o coexista con el diseño de un informe tal y como es representado en un explorador o en otra aplicación. Imprimir informes desde un explorador usando el control de impresión Describe cómo utilizar la impresión del lado del cliente para imprimir informes desde el explorador Web o el Administrador de informes. Cómo imprimir un informe (Reporting Services) Proporciona instrucciones paso a paso sobre cómo imprimir un informe desde la ficha Vista previa del Diseñador de informes. Nota Si utiliza el comando Imprimir del explorador. los informes que incluyen una matriz pueden ocasionar que una página aumente de manera horizontal y vertical en función de si un usuario expande las filas y las columnas.

En este tutorial. Esto incluye una región de datos de imagen o de medidor. definir una consulta sencilla y generar un diseño que contenga los datos. Tutorial: Agregar parámetros a un informe (SSRS) Siga los pasos de este tutorial para aprender a agregar parámetros que controlen el aspecto y el contenido de un informe. Tutorial: Agregar un gráfico de barras a un informe Siga los pasos de este tutorial para aprender a agregar un gráfico de barras a un informe. Tutorial: Agregar un KPI a un informe Siga los pasos en este tutorial para aprender a agregar un indicador clave de rendimiento (KPI) a un informe. a través de ellos aprenderá paso a paso los procesos básicos. Tutoriales: Crear informes de ejemplo de AdventureWorks 2008R2 (SSRS) .Tutoriales (SSRS) SQL ServerReporting Services incluye los siguientes tutoriales para el diseño de informes. Tutorial: Crear un informe de matriz básico Siga los pasos de este tutorial para aprender a crear un informe que contenga una matriz. se muestra cómo trabajar con el Diseñador de informes para crear una conexión de origen de datos. Tutorial: Crear informes basados en modelos en el Diseñador de informes Siga los pasos en este tutorial para diseñar un informe basado en un modelo de informe publicado. Tutorial: Crear un informe de tabla básico Siga los pasos de este tutorial para aprender a crear su primer informe. Tutorial: Agregar un gráfico circular a un informe Siga los pasos de este tutorial para aprender a agregar un gráfico circular a un informe.

Parámetros @StartDate y @EndDate: el parámetro @StartDate es del tipo de datos DateTime. El mensaje de petición de datos Start Date aparece junto al cuadro de texto. Automáticamente se da formato al diseño de parámetro en la barra de herramientas. Panel Parámetros: la barra de herramientas del Visor de informes muestra un mensaje de petición de datos y un valor predeterminado para cada parámetro. El parámetro @EndDate aparece junto a @StartDate. @ EndDate. 2. Parámetros (Generador de informes 3. En la siguiente ilustración se muestra el área de parámetros de un informe que tiene los parámetros @ StartDate. El orden viene determinado por el orden de aparición de los parámetros en el panel Datos de informe. También puede crearlos manualmente. cómo incluir los parámetros en expresiones y cómo administrar los parámetros independientemente de las definiciones de informe en el servidor de informes o en un sitio de SharePoint. Para diseñar un informe que utilice los parámetros de forma eficaz. La barra de herramientas del Visor de informes muestra cada uno de los parámetros para que los usuarios puedan especificar valores de forma interactiva. @Subcategory y @ ShowAllRows.0 y SSRS) Los parámetros de informe son una característica integrada que sirve para controlar los datos de los informes. . Para modificar la fecha. debe entender cómo se relacionan los parámetros y las consultas de conjuntos de datos. escriba una nueva en el cuadro de texto o utilice el control de calendario.Para redactores de informes más experimentados. 1. Los parámetros de informe se crean automáticamente cuando una consulta de conjuntos de datos contiene una variable de consulta. conectar entre sí informes relacionados y cambiar la presentación de los mismos. sigan los pasos de estos tutoriales para aprender a compilar los informes de muestra de AdventureWorks 2008R2.

Dado que el parámetro @Subcategory tiene una lista de valores disponibles. Si todos los parámetros poseen valores predeterminados.0).0 del Generador de informes en el sitio Web de Microsoft.0 del Generador de informes y en el Diseñador de informes en Business Intelligence Development Studio. 6. abrir y guardar informes y elementos relacionados. Parámetro @ShowAllRows: el parámetro @ShowAllRows es del tipo de datos Boolean.0 y SSRS). vea el tema sobre diseño de informes en el Diseñador de informes y la versión 3. haga clic en el botón Parámetros para mostrar u ocultar el panel de parámetros. 7.3. aparece la opción Seleccionar todo para permitirle borrar todos los valores y seleccionarlos de la lista. Cada entorno de creación proporciona diferentes medios para crear. Para obtener más información sobre el uso de parámetros de forma inmediata. Parámetro @Subcategory: el parámetro @Subcategory es del tipo de datosText. los valores válidos aparecen en una lista desplegable. haga clic en Ver informe para ejecutar el informe después de escribir los valores de parámetro.rdl) en la versión 3. el informe se ejecuta automáticamente en la primera vista. En este artículo Usos comunes de los parámetros Tipos de parámetros Trabajar con parámetros de informe Trabajar con parámetros de conjunto de datos Parámetros en cascada Pasar parámetros a informes detallados y a subinformes Administrar parámetros en un servidor de informes o un sitio de SharePoint En esta sección Temas relacionados . Botón Parámetros: en la vista previa del Generador de informes. Para obtener más información. Dado que el parámetro @Subcategory puede tener varios valores. en la Cinta de opciones. vea Tutorial: agregar un parámetro a un informe (Generador de informes 3. Utilice los botones de radio para especificar True o False. 5. Identificador Mostrar u ocultar área de parámetros: en la barra de herramientas del Visor de informes. Nota Puede crear y modificar definiciones de informe (. Debe elegir los valores de esa lista. 4. Botón Ver informe: en la barra de herramientas del Visor de informes. Tutorial: Agregar parámetros a un informe (SSRS) o el tema sobre ejemplos de informes (Generador de informes 3. haga clic en esta flecha para mostrar u ocultar el panel de parámetros.

Tipos de parámetros Los informes incluyen dos tipos de parámetros: de conjunto de datos y de informe. los parámetros de conjunto de datos que están marcados como internos no se pueden invalidar en el informe. Los parámetros de conjunto de datos se configuran una vez definida la consulta de conjunto de datos. También podrá crear parámetros adicionales. Uno utilizará valores de parámetro predefinidos para los vendedores y el otro. Crear dos informes vinculados basados en un informe de ventas en el servidor de informes. Esto le permitirá filtrar sucesivamente los valores de parámetro para reducir los miles de valores posibles a un número más fácil de manejar. Permitir a los usuarios especificar valores para ayudarles a personalizar el aspecto de un informe. podrá agregar un filtro del conjunto de datos que incluya una referencia al parámetro de informe creado por usted. vea Trabajar con parámetros de conjunto de datos en este tema. Para obtener más información. Crear un valor predeterminado para cada parámetro a fin de que el informe pueda ejecutarse de forma automática en la primera vista. Podrá invalidar parámetros de conjunto de datos que no estén marcados como internos. Puede especificar valores predeterminados independientemente para cada parámetro de conjunto de datos. Por ejemplo. proporcionar un parámetro Boolean para indicar si se expandirán o contraerán todos los grupos de filas anidadas de una tabla. Permitir a los usuarios filtrar datos de un conjunto de datos compartido. Crear una lista desplegable de valores para que los usuarios solo puedan elegir un valor válido. Por ejemplo. Ambos informes utilizan la misma definición de informe. Personalizar conjuntos de parámetros para varios usuarios. no se puede cambiar la consulta. Algunos diseñadores de consultas proporcionan un área para agregar filtros aplicados basados en nombres de campo y una opción para agregar parámetros de conjunto de datos basados en nombres de campo. Cuando se agrega un conjunto de datos compartido a un informe. Crear valores en cascada para que la lista desplegable de un parámetro sea el conjunto de valores válidos en función de la selección de un parámetro anterior.Usos comunes de los parámetros Estos son algunos de los usos más comunes de los parámetros: • • • • • • • Permitir a los usuarios especificar valores para personalizar los datos de un informe. • Parámetro de conjunto de datos: los parámetros de conjunto de datos se crean de forma automática para los conjuntos de datos incrustados o compartidos de cada variable de consulta en el comando de consulta de conjunto de datos. En el informe. . para proporcionar dos parámetros para la fecha de inicio y de finalización de los datos de ventas. para los directores de ventas. Cuando se agrega un conjunto de datos compartido a un informe.

De forma predeterminada. En este escenario. los parámetros creados automáticamente utilizan un nombre. Puede buscar los parámetros en la galería de partes de informe y una vez agregados. El texto que aparece junto al parámetro en la barra de herramientas del Visor de informes. También puede guardar parámetros de informe independientemente de los informes como una parte de los mismos. números y caracteres de subrayado (_). cuando los usuarios ejecutan el informe. También puede crear parámetros de informe de forma manual. un indicador y un tipo de datos generados automáticamente. Para obtener más información. el nombre coincide con el parámetro de consulta de la consulta del conjunto de datos. además. De forma predeterminada. En la siguiente tabla se resumen las propiedades que se pueden establecer para cada parámetro: Propiedad Descripción Escriba un nombre de parámetro con distinción de mayúsculas y minúsculas. Las partes del informe que representan parámetros no se pueden administrar en el servidor de informes. El nombre debe comenzar por una letra y estar compuesto de letras. Las partes del informe se almacenan en el servidor de informes y están disponibles para que otros usuarios las utilicen en sus informes. no debe contener espacios. Para obtener más información. configurarlos en su informe.0). Un parámetro de informes debe ser de uno de los siguientes tipos de Nombre Pedir datos Tipo de datos . Trabajar con parámetros de informe El uso más habitual de los parámetros es modificar los datos de informe recuperados por las consultas de conjuntos de datos. se les solicita uno o varios valores y la consulta de conjunto de datos recupera solamente los datos solicitados. En el caso de los parámetros generados automáticamente. También puede configurar parámetros de informe para que un usuario no pueda cambiar los valores preconfigurados. trabajará con parámetros de informe. En la mayoría de las ocasiones. vea Trabajar con parámetros de informe en este tema. Puede cambiar las propiedades de los parámetros de informe en el panel Datos de informe mediante el cuadro de diálogo Propiedades del informe. Puede configurar parámetros de informe para que un usuario pueda especificar de forma interactiva valores que le permitan a personalizar el contenido o el aspecto de un informe. vea Elementos de informe (Generador de informes 3. La consulta de conjunto de datos incluye parámetros de consulta y el procesador de informes crea automáticamente parámetros de informe que se vinculan indirectamente a dichos parámetros de consulta. los parámetros creados manualmente deben similares a ReportParameter1.• Parámetro de informe: para cada parámetro de conjunto de datos se crea de forma automática un parámetro de informe. Los parámetros de informe se administran independientemente de los informes publicados en el servidor de informes.

Proporcione los valores disponibles para crear una lista desplegable que permita realizar selecciones a los usuarios. No se admiten valores NULL. DateTime. El parámetro de informe solo se puede ver en la definición de informe. si proporciona los valores disponibles para un parámetro Permitir varios valores Visible Oculto Interno Valores disponibles . El tipo de datos determina la manera en que un parámetro de informe aparece en la barra de herramientas del Visor de informes. Si ha especificado los valores disponibles de un parámetro. Cuando esta opción está seleccionada. Esta opción permite a los usuarios seleccionar los valores de los parámetros en tiempo de ejecución. en una definición de suscripción o en el servidor de informes usando el Administrador de informes. Seleccione esta opción si el valor del parámetro puede ser un valor NULL. deberá incluirlo como uno de los valores que especifique. Los usuarios pueden activar los valores que desean usar. Esta es una buena forma de asegurarse de que solo se enviarán valores válidos en una consulta de conjunto de datos. Seleccione esta opción para ocultar el parámetro de informe. La selección de esta opción no incluye automáticamente el espacio en blanco entre los valores disponibles. Integer. Permitir valor en Si especifica los valores válidos de un parámetro. Boolean. Si los datos que proporcionan valores cambian rápidamente. Seleccione esta opción si desea mostrar el parámetro de informe en la parte superior del informe al ejecutarse éste. Seleccione esta opción si el valor del parámetro puede ser una cadena vacía o estar en blanco. La parte superior de la lista incluye una casilla para Seleccionar todo. y desea que el valor NULL sea uno de ellos. Por ejemplo. Seleccione esta opción si desea ocultar el parámetro de informe en el informe. se agregan casillas a la lista de valores disponibles en una lista desplegable de parámetros.datos: Text. Float. y desea que el valor blanco en blanco sea uno de ellos. El tipo de datos también puede ser importante al escribir expresiones que incluyan una referencia al parámetro. Permitir valor NULL Si especifica los valores válidos de un parámetro. los valores válidos aparecerán siempre como una lista desplegable. deberá incluirlo como uno de los valores que especifique. La selección de esta opción no incluye automáticamente NULL entre los valores disponibles. Seleccione esta opción si el valor del parámetro puede ser varios valores que se muestran en una lista desplegable. Los valores del parámetro de informe pueden establecerse en una dirección URL de informe. podría darse el caso de que la lista que ve el usuario no sea la más actualizada.

puede incluir una cláusula de restricción que limite los datos recuperados. este valor se utiliza para determinar las opciones de memoria caché de los informes y los datos de los informes. Para asegurarse de que exista una lista de valores coherente entre un informe y los subinformes. Para obtener más información. aparecerá una lista desplegable para las fechas en el panel de parámetros en lugar de un control de calendario. vea Propiedades de parámetro de informe (cuadro de diálogo). Algunas extensiones de datos proporcionan una manera de seleccionar los campos que se incluirán como parámetros. puede establecer una opción en el origen de datos para utilizar una transacción única para todas las consultas de los conjuntos de datos que estén asociadas a un origen de datos. Para filtrar los datos en la consulta de conjunto de datos.DateTime. puede usar parámetros de informe para proporcionar a los usuarios la capacidad de filtrar los datos después de haberlos recuperado para el informe. Los parámetros de informe también se pueden usar para cambiar el aspecto o la organización de un informe una vez recuperados los datos. Aunque todos los parámetros de consulta tienen sus correspondientes parámetros de informe. Valores predeterminados Opciones avanzadas Trabajar con parámetros de conjunto de datos Los parámetros de consulta deben definirse al crear una consulta en un diseñador de consultas. podrá definir parámetros de informe de forma independiente. Establezca los valores predeterminados a partir de una consulta o de una lista estática. En el servidor de informes. deberá especificar los valores que se van a incluir o excluir del conjunto de resultados.0). En esas ocasiones en las que no es posible filtrar los datos en el origen. Nota de seguridad En cualquier informe que incluya un parámetro del tipo de datos Text. Otras extensiones de datos identifican las variables de consulta del comando de consulta. para ello.0). . vea Seguridad (Generador de informes 3. No todos los orígenes de datos son compatibles con los parámetros de consulta. Avanzadas (Generador de informes 3. Los informes se ejecutan de forma automática en la primera vista cuando cada parámetro de informe tiene un valor predeterminado. Establezca un valor que indique si este parámetro afecta directa o indirectamente a los datos de un informe. Se crea automáticamente un parámetro de consulta para cada variable de consulta. Para obtener más información. asegúrese de utilizar una lista de valores disponibles (que también recibe el nombre de lista de valores válidos) y de que los usuarios que ejecuten el informe solamente dispongan de los permisos necesarios para ver los datos del informe.

como Microsoft SQL Server Analysis Services. donde el usuario elige un valor para cada parámetro en un orden concreto. Según la forma en que configure el parámetro del informe durante la fase de diseño. y cada opción limita los valores del parámetro siguiente. vea Usar parámetros para conectarse a otros informes (Generador de informes 3. Si está diseñando un informe que piensa programar para el almacenamiento . podrá especificar si desea crear un parámetro en función del filtro que haya especificado en el diseñador de consultas.0). debe seleccionar la opción de parámetro de un filtro para crear una consulta parametrizada. elige un producto en la lista de productos disponibles en esa categoría. un usuario elige una categoría de producto. después.0 y SSRS). vea Relational Query Designer User Interface (Report Builder 3. a continuación. Para obtener más información.0) que corresponda a la extensión de datos. Los parámetros en cascada pueden reducir potencialmente miles de opciones a un número más fácil de administrar. Para obtener más información. los parámetros se pueden administrar al margen de la definición de informe. La compatibilidad varía para los parámetros que se identifican en la consulta por su posición o los que se identifican por su nombre. por último. Pasar parámetros a informes detallados y subinformes Los parámetros se usan para conectar informes a subinformes y a informes detallados. cada origen de datos es compatible con una sintaxis para parámetros diferente.0 y SSRS). En las consultas basadas en un origen de datos multidimensionales. Por ejemplo. En el diseñador de consultas relacional. elige un tamaño y. Para obtener más información. SAP NetWeaver BI o Hyperion Essbase. • • En las consultas de Transact-SQL.Use el diseñador de consultas asociado a un origen de datos para generar una consulta con parámetros. un color. vea Agregar parámetros en cascada a un informe (Generador de informes 3. consulte el tema del diseñador de consultas en Query Designers (Report Builder 3. los administradores del servidor de informes podrán modificar muchas propiedades de los parámetros de un informe o de un conjunto de datos compartido. o se pueden dejar visibles en tiempo de ejecución. Para obtener más información. Para obtener más información. Los parámetros de informe se pueden ocultar mediante el uso de valores del informe principal para seleccionar los datos adecuados. vea los temas relativos a tipos de orígenes de datos externos concretos en Agregar datos a un informe (Generador de informes 3. Parámetros en cascada Puede crear parámetros en cascada. Administrar parámetros en un servidor de informes o en un sitio de SharePoint Una vez publicado un informe.0 y SSRS).

0 y SSRS) Cambiar el orden de un parámetro de informe (Generador de informes 3. paso a paso. Puede especificar valores de parámetro en una dirección URL a un informe. Para crear un plan de memoria caché para un conjunto de datos compartido. Acceso mediante URL. Almacenamiento en caché de conjuntos de datos compartidos. Suscripciones de informe. Para obtener más información. modificar y eliminar informes vinculados. vea Acceso URL. cambiar o eliminar valores predeterminados para un parámetro de informe (Generador de informes 3. cambiar o eliminar valores disponibles para un parámetro de informe (Generador de informes 3. Para obtener más información. cada parámetro debe tener un valor predeterminado. También puede ejecutar informes y especificar valores de parámetro mediante el acceso desde una dirección URL.0 y SSRS) Agregar. Para crear un plan de memoria caché para un informe.0 y SSRS) . Puede crear informes vinculados con valores de parámetro preestablecidos para filtrar datos para los distintos destinatarios.0 y SSRS) Agregar. vea Almacenamiento en memoria caché de informes en Reporting Services.en memoria caché o las suscripciones.0 y SSRS) Agregar un filtro a un conjunto de datos (Generador de informes 3. • • • • • Informes almacenados en caché. vea los temas siguientes en la documentación de Reporting Services en los Libros en pantalla de SQL Server. cada parámetro debe tener un valor predeterminado. Para obtener más información. Para obtener más información. cambiar o eliminar parámetros de informe (Generador de informes 3. vea Agregar. vea Almacenamiento en memoria caché de informes en Reporting Services. Puede especificar valores de parámetro para filtrar datos y entregar informes mediante suscripciones.0 y SSRS) Agregar parámetros en cascada a un informe (Generador de informes 3. Para obtener más información. vea Establecer parámetros en una suscripción y Suscripción y entrega (Reporting Services). Informes vinculados. • • • • • • Agregar. Para obtener más información. es posible que existan requisitos adicionales aplicables a los parámetros.0) En esta sección Usar parámetros de un solo valor y de varios valores Usar parámetros para conectarse a otros informes (Generador de informes 3. Temas de procedimientos En esta sección se enumeran procedimientos que muestran. cómo trabajar con los parámetros y los filtros.

significa que éste se ha obtenido de la caché. Nota Reporting Services almacena los archivos temporales en una base de datos para su uso en las sesiones de usuario y el procesamiento de informes. El contenido de la caché es volátil y puede cambiar conforme se agregan. Para un usuario.0) Propiedades del conjunto de datos (cuadro de diálogo). General Propiedades del conjunto de datos (cuadro de diálogo). Si se reinicia el servidor. vea Establecer las propiedades del procesamiento de informes. Consulta (Generador de informes 3.0 y SSRS) Usar expresiones (Reporting Services) Expresiones (Generador de informes 3. Consulta Query Designers (Report Builder 3.Secciones relacionadas Usar referencias a la colección de parámetros (Generador de informes 3. las instancias almacenadas en la caché se restablecen cuando el servicio Web del servidor de informes vuelve a estar en línea.0) Propiedades de parámetro de informe (cuadro de diálogo). El almacenamiento en caché es una técnica de mejora del rendimiento. Si precisa una estrategia de almacenamiento en caché más predecible.0) Diseñadores de consultas de Reporting Services Seguridad (Generador de informes 3.0 y SSRS) Propiedades de parámetro de informe (cuadro de diálogo). se recomienda que cree una instantánea del informe. reemplazan o eliminan informes. Para obtener más información. Estos archivos se almacenan en la caché para uso interno y para lograr coherencia en la visualización durante una .0) Almacenamiento en memoria caché de informes en Reporting Services Un servidor de informes puede almacenar en memoria caché una copia de un informe procesado y devolverla cuando el usuario abra el informe. la única prueba visible que indica que el informe es una copia en caché es la fecha y la hora de ejecución. El almacenamiento en caché puede reducir el tiempo necesario para recuperar un informe cuando éste es demasiado grande o se utiliza con frecuencia. General (Generador de informes 3. Si la fecha o la hora no son actuales y el informe no es una instantánea.

vea Instalación de la base de datos del servidor de informes. Instancias almacenadas en caché Una instancia de un informe almacenada en caché se basa en el formato intermedio del informe. No todos los informes se pueden almacenar en caché. Puede cargar previamente la memoria caché con una recopilación de instancias del informe parametrizadas de dos maneras: . se guardará una copia de la configuración de la programación como programación específica del informe. la caché no expirará mientras la programación no esté operativa. Actualizar la memoria caché Un informe almacenado en caché se sustituye por una versión más reciente cuando un usuario selecciona el informe después de que haya expirado la copia en caché anterior. supongamos que dispone de un informe con parámetros que utiliza el código de región como un valor de parámetro. es posible que se almacenen en caché varias versiones del informe. Por ejemplo. Para obtener más información acerca de cómo se almacenan en caché archivos temporales para uso interno. según se determina mediante el requisito de inmediatez de los datos. No se pueden eliminar informes de la caché directamente salvo que se use la API de SOAP. Si más adelante se elimina la programación compartida. El primer usuario que ejecuta el informe con un código de región exclusivo crea un informe en caché que contiene los datos correspondientes a la región indicada. Por ejemplo. Para configurar la expiración de la caché. Sin embargo. en función de los parámetros de expiración. Si usa una programación compartida y ésta se detiene posteriormente. Por lo general. el servidor de informes almacena en caché una instancia de un informe según el nombre del informe. puede usar una programación compartida o una específica del informe. el servidor de informes ejecutará un informe activo hasta que puedan reanudarse las operaciones programadas (ya sea ampliando la programación o iniciando el servicio de programación). se puede cargar previamente la memoria caché. Los informes que se hayan configurado para ejecutarse como instancias en caché se quitan de la caché a intervalos regulares. que solicitan las credenciales a los usuarios o que utilizan la autenticación de Windows.sesión única del explorador. si un informe puede incluir datos diferentes basados en parámetros de consulta. se crearán cuatro copias en la memoria caché. Si expira una programación o si deja de estar disponible el motor de programación en la fecha de expiración de la caché. Cargar previamente la memoria caché Para mejorar el rendimiento del servidor. Si cuatro usuarios distintos especifican cuatro códigos de región diferentes. no se pueden almacenar en la memoria caché los informes que incluyen datos dependientes del usuario. Los siguientes usuarios que soliciten el informe con el mismo código de región obtendrán la copia almacenada en la caché. La expiración de un informe se puede establecer en minutos o en un momento programado.

conjuntos de datos compartidos y suscripciones. Para obtener más información acerca de la configuración de propiedades. el servidor de informes toma la base de datos del servidor de informes como destino de entrega y utiliza una extensión de representación especializada. denominada extensión de representación NULL. Situaciones que pueden provocar la expiración de la memoria caché Un informe en caché pierde su validez como consecuencia de las siguientes situaciones: una modificación de la definición de informe o de los parámetros del informe. 2. en el que se utilizan distintos valores de parámetros para generar diferentes instancias de informe. Instalación de la base de datos del servidor de informes . Para obtener más información sobre los planes de actualización de la memoria caché. las antiguas deben haber expirado. vea Programar informes. el proveedor de entrega NULL no permite establecer ninguna configuración de entrega mediante una definición de suscripción. si los valores de los parámetros que especifica un usuario son distintos de los que se utilizan para generar el informe en caché). Si un informe no puede representarse desde una instancia en caché por cualquier motivo (por ejemplo. las propiedades de Ejecución del informe se deben configurar de modo que se incluyan parámetros de expiración de la caché. vea Suscripciones controladas por datos. Cuando se especifica una programación o se crea la suscripción controlada por datos. se debe programar la frecuencia con que se entregan los informes en la memoria caché. Si elimina un informe almacenado en caché. puede especificar una programación para un informe único o especificar una programación compartida. un cambio de las credenciales del origen de datos o un cambio de las opciones de ejecución del informe. Cree una suscripción controlada por datos que use el proveedor de entrega NULL. A diferencia de otras extensiones de entrega. se omitirán las entregas más recientes. vea Establecer las propiedades del procesamiento de informes. La configuración de expiración debe ser coherente con la programación definida para la suscripción. el servidor de informes vuelve a ejecutar el informe. Al crear un plan de actualización. Almacenar en caché un informe resulta especialmente útil si se desea almacenar en caché varias instancias de un informe con parámetros. Por lo tanto. también se elimina la versión en caché. si se crea una suscripción que se ejecute cada noche. Para obtener más información sobre el uso de suscripciones controladas por datos. Por ejemplo. Cree un plan de actualización de la memoria caché. Tenga en cuenta que en el informe solamente se pueden especificar parámetros basados en consultas.1. la caché también debería expirar cada noche antes de la ejecución de la suscripción. Cuando se especifica el proveedor de entrega NULL como método de entrega en la suscripción. Si las propiedades de ejecución no contemplan las horas de expiración. Para que se entreguen copias nuevas en la memoria caché.

La elección de una instancia local es útil si tiene recursos suficientes del sistema o si desea conservar licencias de software. vea Configurar una conexión a la base de datos del servidor de informes y Planear Servicios. Si la base de datos está en un formato anterior. vea Planear una topología de implementación. El esquema de la base de datos del servidor de informes debe ser compatible con la instancia del servidor de informes. Si modifica o amplía la base de datos. Microsoft podría cambiar la estructura de tabla en una versión posterior. se le solicitará que la actualice al formato actual. Las versiones más recientes no se pueden pasar a una versión anterior. Una instalación de Reporting Services emplea dos bases de datos para separar los requisitos de almacenamiento persistente de datos de los de almacenamiento temporal. vea Actualizar una base de datos del servidor de informes. Para obtener más información sobre cómo se actualizan las bases de datos del servidor de informes a formatos más recientes. cuentas y conexiones. Importante La estructura de tabla para ambas bases de datos se optimiza para las operaciones del servidor y no se debe modificar ni ajustar. Las bases de datos se pueden ejecutar en una instancia de Motor de base de datos local o remota. No obstante. También podría realizar cambios que dificultaran las operaciones del servidor de informes. es posible que esté limitando o anulando la capacidad de ejecutar futuras actualizaciones o aplicar Service Pack. Base de datos del servidor de informes . Para obtener acceso al contenido de una base de datos del servidor de informes. Puede trasladar o reutilizar una base de datos de servidor de informes existente de una instalación anterior u otra instancia con otra instancia del servidor de informes. De forma predeterminada. Si tiene una base de datos del servidor de informes más reciente. pero la ejecución de las bases de datos en un equipo remoto puede mejorar el rendimiento.Un servidor de informes es un servidor sin estado que usa SQL ServerMotor de base de datos para almacenar metadatos y definiciones de objeto. los nombres de las bases de datos son reportserver y reportservertempdb respectivamente. Las bases de datos se crean conjuntamente y están enlazadas por el nombre. Para obtener más información sobre las características de estas configuraciones. Todos los accesos a una base de datos del servidor de informes deben controlarse a través del servidor de informes. La conexión a la base de datos del servidor de informes se define generalmente a través del Administrador de configuración de Reporting Services. se puede definir durante la instalación si decide instalar la configuración predeterminada. no puede utilizarla con una versión anterior de una instancia del servidor de informes. Para obtener más información acerca de la conexión del servidor de informes a la base de datos. se pueden utilizar herramientas de administración de dicho servidor (como el Administrador de informes y SQL ServerManagement Studio) o interfaces de programación como el acceso a direcciones URL. el servicio Web del servidor de informes o el proveedor de Instrumental de administración de Windows (WMI).

Claves simétricas y credenciales y conexión cifrada para orígenes de datos de informe. Datos de registro de ejecución de informes. carpetas. Nota Los diagramas de este tema no incluyen las configuraciones de implementación con productos SharePoint. vea Mover las bases de datos del servidor de informes a otro equipo. No obstante. Sin embargo. conviene crear una copia de seguridad para evitar tener que crearla de nuevo como parte de una operación de recuperación en caso de error.La base de datos del servidor de informes es una base de datos de SQL Server donde se almacena el siguiente contenido: • • • • • • Elementos administrados por un servidor de informes (informes e informes vinculados. recursos) y todas las propiedades y la configuración de seguridad asociadas a dichos elementos. deberá reiniciar el servicio Servidor de informes de Windows una vez realizada esa operación. Para obtener recomendaciones e instrucciones acerca de cómo realizar una copia de seguridad de la base de datos. orígenes de datos compartidos. Debido a que la base de datos del servidor de informes almacena el estado de la aplicación y los datos persistentes. Propiedades del sistema y configuración de seguridad en el nivel del sistema. Definiciones de suscripciones y programaciones. debería eliminar el contenido. Reporting Services no vuelve a crear la base de datos temporal si no está presente. Las secciones siguientes de este tema proporcionan una introducción a las topologías de implementación de Reporting Services tanto en modo nativo como en modo integrado de SharePoint. debería crear una programación de copia de seguridad para esta base de datos y así evitaría la pérdida de datos. puede usar las mismas topologías mostradas en este . Planear una topología de implementación Reporting Services ofrece varios enfoques para implementar los componentes del servidor. ni repara las tablas que falten o se hayan modificado. Generalmente. Base de datos temporal del servidor de informes Cada base de datos del servidor de informes utiliza una base de datos temporal relacionada para almacenar datos de sesiones y de ejecución. se puede eliminar el contenido de la base de datos temporal en cualquier momento. Aunque la base de datos temporal no contiene datos persistentes. Los procesos de servidor en segundo plano quitarán periódicamente los elementos que no se usan y los más antiguos de las tablas de la base de datos temporal. informes almacenados en caché y tablas de trabajo que genera el servidor de informes. modelos de informe. Instantáneas de informes (que incluyen resultados de consultas) e historial de informes. Si realiza una copia de seguridad de la base de datos temporal y posteriormente la restaura.

consulte la sección Planear la integración de SharePoint en este tema. Si es programador y tiene que desarrollar soluciones personalizadas que se integren con Reporting Services. Los requisitos de hardware y software son una consideración importante al planear una topología de implementación. Cuando está evaluando el software. Para obtener más información. Para obtener más información acerca de cómo planear la integración de SharePoint y las consideraciones de las topologías de implementación de SharePoint. vea Instalación de la base de datos del servidor de informes y Orígenes de datos admitidos por Reporting Services (SSRS). El diagrama siguiente es un ejemplo de configuración de la implementación de un solo servidor. Los datos del informe pueden proceder de otras bases de datos u orígenes de datos del mismo equipo que hospeda las bases de datos del servidor de informes o de otros equipos. . Las bases de datos del servidor de informes en los diagramas siguientes representan las bases de datos reportserver y reportservertempdb que Reporting Services utiliza para almacenar los metadatos y las definiciones de objetos. Además de revisar las topologías de implementación de este tema.documento configurando un producto de SharePoint en el mismo equipo del servidor o servidores de informes. La configuración de la implementación de un solo servidor se recomienda en las circunstancias siguientes: • • • Para volúmenes de informes pequeños o medianos en los que la necesidad de procesamiento de informes se distribuye a lo largo del día y la capacidad de procesamiento del equipo puede controlar fácilmente el número de sesiones simultáneas. Implementación de un solo servidor En la configuración de una implementación de un solo servidor. o configurando el producto de SharePoint en una capa de aplicación diferente. la instancia del servidor de informes se ejecuta en el mismo equipo que el Motor de base de datos que hospeda la base de datos del servidor de informes. utilice la información de Requisitos de hardware y software para instalar SQL Server 2008 R2 y Calcular los requisitos de la base de datos del servidor de informes como guía de los requisitos para ejecutar Reporting Services. Estos requisitos afectan a los componentes que se ejecutan en un servidor.

Algunas operaciones del servidor de informes utilizan los recursos de forma intensiva. de modo que ejecutar el servidor de informes en un equipo independiente puede reducir la competencia por los recursos de proceso. considere las cuestiones siguientes según la configuración del hardware: • • • • Recursos de procesamiento Recursos de memoria Disponibilidad de espacio en disco Capacidad de E/S . la memoria y el acceso al disco cuando se hospedan en el mismo equipo. debe continuar con esta configuración de implementación. Las opciones de instalación predeterminadas producen esta topología de implementación. El diagrama siguiente es un ejemplo de configuración de una implementación de servidor estándar. Además. porque el servidor de informes y el Motor de base de datos compiten por los recursos de proceso como el tiempo de CPU.Esta configuración de implementación es la más fácil de instalar y mantener. Recuerde que puede actualizar el hardware o agregar instancias de servidor adicionales posteriormente si aumenta la demanda de informes. Implementación de servidor estándar En una implementación de servidor estándar. la instancia del servidor de informes se ejecuta en un equipo diferente al de la instancia de SQL Server Database Engine (Motor de base de datos de SQL Server) que hospeda la base de datos del servidor de informes. Cuando decida si elegir una implementación de un solo servidor o una implementación de servidor estándar. El escenario de implementación estándar ofrece mejor rendimiento sobre la implementación de un solo servidor. pero las necesidades de espacio en disco y la utilización del subsistema de E/S pueden crecer significativamente en tiempo de ejecución. Si esta configuración de implementación satisface las necesidades de su organización. La configuración de la implementación de servidor estándar se recomienda en las circunstancias siguientes: • Para volúmenes de informes pequeños o medianos en los que la necesidad de procesamiento de informes se distribuye a lo largo del día y la capacidad de procesamiento de los equipos puede controlar fácilmente el número de sesiones simultáneas. una base de datos del servidor de informes podría ocupar poco al principio.

Recuerde que puede actualizar el hardware o agregar instancias de servidor adicionales posteriormente si aumenta la exigencia de informes. Todos los nodos del servidor de informes de una implementación deben ejecutar la misma versión y nivel de Service Pack de SQL Server. Implementación de servidores escalada estándar En una implementación escalada estándar. Para obtener más información sobre las ediciones de SQL Server 2008. En escenarios con una gran disponibilidad. El diagrama siguiente es un ejemplo de configuración de implementación de servidores escalada estándar con la base de datos del servidor de informes en una instancia de SQL Server remota. Los nodos participan en la implementación escalada si el servidor de informes se configura para utilizar la misma base de datos que otro servidor de informes. en los que es importante que el entorno de los informes no sufra tiempo de inactividad imprevisto o deje de estar disponible. debe continuar con ella. Cuando se desee mejorar el rendimiento de las operaciones programadas y la entrega de las suscripciones. varios servidores de informes comparten una sola base de datos del servidor de informes. La implementación escala no se admite en ninguna de las ediciones de SQL Server. vea Ediciones y componentes de SQL Server 2008 R2 y Características admitidas por las ediciones de SQL Server 2008 R2. Es posible equilibrar la carga de los nodos del servidor de informes para admitir un gran volumen de informes interactivos. Implemente Reporting Services de forma escalada para proporcionar una instalación del servidor de informes altamente disponible y escalable. En una implementación escalada. Para . cada servidor de informes de la implementación se conoce como nodo.Si esta configuración de implementación satisface las necesidades de su organización. La configuración de una implementación de servidores escalada se recomienda en las circunstancias siguientes: • • • Con informes grandes en los que la actividad se mide según los usuarios simultáneos o la complejidad de los informes que tardan mucho en procesarse o representarse. La base de datos del servidor de informes se debería instalar en una instancia de SQL Server remota.

podría decidir hospedar la base de datos del servidor de informes en una instancia de SQL Server que forme parte de un clúster de conmutación por error. vea Hospedar una base de datos del servidor de informes en un clúster de conmutación por error de SQL Server. pero normalmente es menos necesaria cuando el entorno no está configurado para escenarios de alta disponibilidad. El diagrama siguiente es un ejemplo de esta configuración de implementación de servidor escalada avanzada. El diagrama siguiente es un ejemplo de configuración de implementación de servidores escalada en la que las bases de datos del servidor de informes están en una instancia que forma parte de un clúster de conmutación por error. podría determinar que el entorno de los informes se beneficiaría de la configuración de una implementación escalada más avanzada. podría decidir utilizar los servidores de informes con equilibrio de carga para el procesamiento de informes interactivos y agregar un equipo del servidor de informes independiente para procesar únicamente los informes programados. Por ejemplo. como en los entornos con implementaciones escaladas.obtener más información sobre las implementaciones escaladas y el uso de clústeres con Equilibrio de carga de red (NLB). Como otra opción. . Al hospedar las bases de datos del servidor de informes en una instancia que forma parte de un clúster de conmutación por error. Para obtener más información. La agrupación en clústeres de conmutación por error también es posible en las implementaciones estándar. puede mejorar la tolerancia a errores del entorno de informes. Implementación de servidores escalada avanzada Además de la implementación escalada estándar. vea Planear la implementación escalada en este tema.

la base de datos del servidor de informes y la manera de realizar tareas rutinarias como el cambio de nombre del equipo del servidor de informes. el procesamiento de fondo. Para obtener información general sobre cómo los componentes trabajan en conjunto. vea Componentes y herramientas de Reporting Services. de un servidor de informes que únicamente se ocupa de los informes programados. modelos de informes. pero el entorno se optimiza para el rendimiento al separar los servidores de informes con equilibrio de carga. Administración (Reporting Services) La administración de una instalación de Reporting Services requiere que conozca la manera de realizar las tareas de mantenimiento rutinarias para los componentes del servidor. Administrar el contenido del servidor de informes Proporciona información sobre cómo administrar informes. lo que controla el procesamiento interactivo de los informes. historiales de informes. los recursos y las carpetas.Esta implementación escalada avanzada se beneficia de las mismas ventajas que la implementación escalada estándar. Configurar y administrar las claves de cifrado . y la manera de administrar el contenido y las operaciones en curso del servidor de informes. Administrar un servidor de informes Proporciona información sobre cómo administrar el servicio Web del servidor de informes. Mis informes.

la información de este tema puede ayudar a seleccionar las herramientas y a seguir directrices para la creación de informes que compatibles con informes en varios idiomas. En este tema no se explican efectos de obtener acceso a un servidor de informes en distintas zonas horarias. como el Administrador de informes y la barra de herramientas de los informes. Suscripción y entrega (Reporting Services) Describe los procesos de suscripción y entrega usados para realizar la distribución de los informes. que sirven para automatizar el procesamiento de los informes y las suscripciones. vea Cambiar las zonas horarias y la configuración del reloj en un servidor de informes. Para los componentes de servidor. Management Studio. Consideraciones sobre el diseño de la solución para implementaciones multilingües o globales (Reporting Services) Si entre los requisitos de implementación está la compatibilidad con varios idiomas o referencias culturales. se describe la configuración de idioma de los informes y se explica qué elementos no están traducidos. el recurso de idioma se determina en tiempo de ejecución.Proporciona información sobre cómo administrar la clave simétrica usada para cifrar y descifrar los datos confidenciales almacenados en la base de datos del servidor de informes. Para obtener más información sobre los problemas de zonas horarias. vea Requisitos de hardware y software para instalar SQL Server 2008 R2. Además. Tanto la aplicación cliente (normalmente un explorador) como el sistema operativo del equipo en que se ejecuta el servidor de informes contribuyen a determinar el recurso de idioma que se utiliza. le ayudará a entender cómo se utilizan los recursos de idioma en tiempo de ejecución. Administración: temas de procedimientos (Reporting Services) En esta sección se proporcionan instrucciones paso a paso para administrar el contenido del servidor de informes en el Administrador de informes. se describe cómo se usa un recurso de idioma en tiempo de ejecución. . Para obtener más información sobre la compatibilidad con idiomas en SQL Server 2008. y de una aplicación Web de SharePoint si el servidor de informes se ejecuta en el modo integrado de SharePoint. En este tema se proporciona una lista de los idiomas compatibles. Programar informes. conjuntos de datos compartidos y suscripciones Proporciona información acerca de cómo crear y administrar programaciones.

advertencia e informativos que devuelve el servidor. La compatibilidad con los diez idiomas de SQL Server se proporciona en una única instalación de Reporting Services. Formato de un informe. si no se establece de otra forma mediante la propiedad Language en la definición de informe en tiempo de diseño. La carpeta Mis informes se traduce para los usuarios en función de la configuración de idioma del cliente. debe especificar el idioma del servidor de informes al ejecutar el Asistente para cambiar base de datos. Las funciones predefinidas son Explorador. El recurso de . El idioma del servidor de informes para una instancia del servidor de informes determinada siempre será uno de los diez idiomas disponibles. el programa de instalación determina el idioma del servidor de informes cuando crea la base de datos del servidor de informes. La configuración regional del equipo determina este idioma. Mis informes. Estos nombres se determinan durante la instalación. Los nombres y descripciones de las funciones predefinidas aparecen en el Administrador de informes y en otras herramientas cliente que se pueden usar para establecer los permisos del servidor de informes. Administrador de contenido. Idioma Idioma del servidor de informes Cómo se utiliza El idioma del servidor de informes es el idioma del sistema operativo en el que se instala el servidor de informes. si bien puede utilizar la herramienta de configuración de Reporting Services para crear una nueva base de datos del servidor de informes con otro idioma distinto después de la instalación. Publicador. Usuario del sistema y Administrador del sistema. Nombres de carpeta para las carpetas Mis informes y Usuarios creadas con la característica Mis informes y visibles para los administradores. Si utiliza la herramienta Configuración de Reporting Services para crear la base de datos. No hay que instalar ningún paquete de idiomas. En la actualidad. hay diez idiomas de SQL Server. El idioma del servidor de informes es el idioma utilizado por una instancia del servidor de informes para los elementos siguientes: • • • • Mensajes de error. Funciones y descripciones predefinidas. Generador de informes. Si instala Reporting Services en una configuración predeterminada. El idioma del servidor de informes se establece al crear la base de datos del servidor de informes.Cómo se utilizan los idiomas en Reporting Services En la tabla siguiente se describe cómo se utilizan las versiones de idioma en una instalación de Reporting Services.

Si no se encuentra una coincidencia exacta. el programa de instalación utilizará la coincidencia exacta. el programa de instalación elige el recurso de idioma de SQL Server más cercano al inglés del Reino Unido. Por ejemplo. el idioma del servidor de informes será el inglés de Estados Unidos. De forma predeterminada. El idioma y la configuración regional del explorador cliente determinan el recurso de idioma utilizado para: • • • • • Idioma del explorador cliente Administrador de informes Barra de herramientas del Visor de informes Nombre de carpeta Mis informes Elementos traducidos de la jerarquía de carpetas del servidor de informes y tipos de contenido del servidor de informes. moneda y número en tiempo de ejecución. Para invalidar el formato proporcionado por el idioma del servidor de informes. cuando se tiene acceso al servicio Web del servidor de informes a través de una ventana del explorador. el programa de instalación utilizará el recurso de idioma de SQL Server para inglés de Estados Unidos como idioma del servidor de informes. si el idioma del sistema operativo es inglés de Estados Unidos. Los nombres definidos por el usuario para carpetas. Nota Idioma de los informes Tenga en cuenta que Reporting Services no proporciona características de conversión de idioma. se utilizará la coincidencia más cercana en su lugar. modelos. el idioma del servidor de informes determina los formatos de fecha. suponga el sistema operativo está en inglés del Reino Unido . Si no hay disponible ninguna coincidencia cercana. informes. Puesto que el inglés del Reino Unido y el de Estados Unidos están en la misma familia de idioma. puede establecer la propiedad Language . en este caso inglés de Estados Unidos. orígenes de datos compartidos y recursos aparecen en el idioma en que se definieron. Los informes usan la configuración de idioma para las etiquetas y formatos: • • Las etiquetas de Visual Studio se redactan en la versión de idioma de Visual Studio que se esté utilizando.idioma que el programa de instalación utiliza es el más cercano al idioma del sistema operativo: • • Si se encuentra una coincidencia exacta entre el idioma del sistema operativo y un idioma de SQL Server. Por ejemplo.

Un servidor de informes que se ejecute en modo integrado de SharePoint admite los idiomas adicionales a través del Complemento Reporting Services y para las instancias del Generador de informes que se inicien desde una página de aplicación de SharePoint. Entre estos errores se Framework incluyen los errores de Reporting Services que se muestran en el Administrador de informes y en la interfaz de usuario de SharePoint. Puede establecerse en el nivel de informe o en el nivel de TextRun. puede establecer la propiedad Language en una expresión que incluya la variable User!Language. Idiomas compatibles La compatibilidad con idiomas varía en función del modo de servidor que se utilice. . Si no está familiarizado con los modos de servidor. • • Un servidor de informes en modo nativo sólo está disponible en los idiomas de SQL Server.NET idioma del cliente y la configuración regional. Los valores de los datos reales y los valores de intercalación del Idioma de base servidor de bases de datos determinan los datos que aparece en un de datos informe dentro de la base de datos. la barra de herramientas de informe y todos los mensajes devueltos por un servidor de informes. • Recursos de idioma en una instalación de Reporting Services SQL ServerReporting Services incluye recursos de idioma traducidos para el programa de instalación. Las páginas de aplicación que se usan en un sitio de SharePoint para ver y administrar los elementos de servidor de informes. No tiene que ejecutar un programa de instalación diferente para agregar compatibilidad con idiomas adicionales. el Generador de informes. El idioma y la configuración regional de la referencia cultural de la interfaz de usuario de SharePoint determinan los recursos de idioma que se utilizan para: Interfaz de usuario de SharePoint • Páginas Web de Reporting Services en el sitio de SharePoint Elemento Web Visor de informes de Reporting Services Al instalar el paquete de idioma de .NET Framework se basa en la configuración de idioma de . Reporting Services está traducido a todos los idiomas que admite SQL Server. está disponible en idiomas adicionales.en el informe al diseñarlo. así como los errores y advertencias que aparecen en esas páginas. el Diseñador de modelos.NET Framework. vea Planear un modo de implementación. Si desea variar el formato basado en el idioma o configuración regional del explorador o aplicación cliente. la devolución de Paquete de errores por parte de . el Administrador de informes. el Diseñador de informes. Los recursos para todos los idiomas compatibles se instalan durante el proceso de instalación.

el recurso de idioma de SQL Server que se usa en el entorno de creación de informes está determinado por el idioma de la instalación de Microsoft Visual Studio. el recurso de idioma para el Diseñador de informes y las definiciones de informe está en inglés de Estados Unidos. podría obtener una combinación de idiomas si las páginas de aplicación de SharePoint están en un idioma que SQL Server no admite. si ejecuta una versión en japonés de Visual Studio. se utilizará el recurso de idioma japonés para el Diseñador de informes. Si está utilizando una versión de Visual Studio para la que no hay ninguna coincidencia cercana en los idiomas de SQL Server.Los mensajes que se originan en el servidor de informes y los informes que se diseñan en el Diseñador de informes sólo están disponibles en los idiomas admitidos por SQL Server. LCID 1028 1031 1033 1036 1040 1041 1042 1049 2052 3082 1029 1030 1032 1035 1038 1043 1044 1045 1046 1053 1055 2070 Nombre del idioma Chino (tradicional) Alemán Inglés Francés Italiano Japonés Coreano Ruso Chino (simplificado) Español Checo Danés Griego Finlandés Húngaro Holandés Noruego (Bokmal) Polaco Portugués (Brasil) Sueco Turco Portugués (europeo) Nombre de la referencia cultural zh-tw de-de En-us fr-fr it-it ja-jp ko-kr ru-ru zh-cn es-es cs-cz da-dk el-gr fi-fi hu-hu nl-nl nb-no pl-pl pt-br sv-se tr-tr pt-pt Modo nativo de Modo integrado de SQL Server SharePoint Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí No No No No No No No No No No No No Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Sí Configuración del idioma para el Diseñador de informes En el caso del Diseñador de informes. Por ejemplo. Esto quiere decir que si ejecuta el servidor de informes en modo integrado de SharePoint. .

Configuración de idioma para informes y datos En la tabla siguiente se proporciona una lista de elementos de definición de informe y estructuras de datos a los que afecta la compatibilidad con idiomas. puede establecer el idioma de un informe fecha. Se recomienda establecer el idioma de un informe si se implementa el informe en un entorno multilingüe y se desea garantizar que el formato . Para obtener más información. Si el origen de los datos del informe es una base de datos en japonés. el nombre y la descripción estarán en coreano en el informe publicado. considere la posibilidad de crear un informe vinculado y. Para obtener instrucciones sobre cómo crear un informe vinculado. vea Cómo crear un informe vinculado. Para ello. Elemento o estructura de datos Definición de informe (. monedas y número números) en un idioma específico. Ni la configuración del explorador ni el idioma del servidor tendrán efecto alguno sobre esto. los datos del informe estarán siempre en japonés. cambiar a otro idioma el nombre y la descripción del informe vinculado. Reporting Services no convierte ni traduce los datos durante el procesamiento del informe. Datos de informe Nombre y descripción del informe Si necesita que un nombre o descripción de informe aparezca en otro idioma. Para destinar un archivo . sobre todo los formatos de fecha. La propiedad Language se establece en un informe en el modo de diseño. a continuación.rdl a un idioma específico. El nombre y descripción del informe que aparecen en el Administrador de informes están siempre en el idioma en que se creó la definición de informe. moneda y número.rdl) es independiente del idioma y no toma el idioma del equipo donde se crea. moneda y para mostrar los valores con formato (como fechas. hora. puede crear un informe que permita al usuario seleccionar un origen de datos en tiempo de ejecución. un archivo de definición de informe (. Los datos se recuperan tal como están en el origen de datos. Si tiene versiones en distintos idiomas de la misma base de datos.rdl) Compatibilidad con idiomas De forma predeterminada.NET Framework. orígenes de datos y cadenas de conexión (SSRS). Formatos de En el Diseñador de informes. debe definir una expresión en el informe que devuelva una lista de los orígenes de datos disponibles. Los valores válidos para la propiedad Language son los idiomas admitidos por Microsoft. establezca la propiedad ReportLanguage o TextRunLanguage para los elementos aplicables del archivo. vea Conexiones de datos. Si ha creado el informe en la versión coreana del Diseñador de informes. La propiedad Language determina las reglas de formato que se utilizan para todos los valores de datos que no sean de cadena.

El informe estará en japonés (así como cualquier instantánea del historial de informes. Concretamente. el idioma del servidor de informes determinará los formatos que se utilizan. un usuario que utiliza una versión en francés de Internet Explorer para tener acceso a un servidor de informes en un sistema operativo en japonés trabajará con versiones en francés del Administrador de informes. todos los errores. puede establecer la propiedad Language en la expresión =User! Language. las descripciones de los productos están disponibles en otros idiomas además de inglés. el usuario verá caracteres tanto franceses como japoneses de la siguiente manera: • • El Administrador de informes y la barra de herramientas de informes estarán en francés porque la aplicación cliente está en francés. ya que la definición de informe está en japonés. el Visor HTML y el espacio de nombres de carpetas del servidor de informes. Por ejemplo. En un entorno multilingüe. Por ejemplo.se ajusta al idioma de los datos y el diseño del informe. los informes de ejemplo ni las aplicaciones de ejemplo. Si desea establecer la configuración regional y la referencia cultural de forma dinámica en los valores del explorador que se usa actualmente. Para obtener más información sobre cómo establecer la propiedad Language en una expresión. si utiliza un cliente en francés para tener acceso a un informe en japonés. estos factores pueden combinarse de tal manera que el usuario vea varios idiomas en la misma página del explorador. Configuración de idioma del explorador para el Administrador de informes y el acceso a la dirección URL de los informes La configuración de idioma del explorador es el factor principal que determina el recurso de idioma que utilizará el servidor de informes para esa conexión de cliente. La base de datos de ejemplo AdventureWorks2008R2 tiene parte de su contenido traducido. . Además. las advertencias y los mensajes informativos se mostrarán en francés. vea Using Global Collections in Expressions (Reporting Services). las propiedades de parámetro o las propiedades de suscripción definidas para el informe). Estos elementos sólo están disponibles en inglés. Elementos no traducidos Reporting Services no incluye compatibilidad multilingüe para los archivos de registro. Los informes que vea y administre conservarán la configuración de idioma que se haya establecido anteriormente para ellos. Si no lo establece. la base de datos de ejemplo AdventureWorks2008R2. Tenga en cuenta que la configuración de idioma del cliente sólo afecta a los componentes de la interfaz de usuario.

Para obtener más información sobre estrategias de implementación y configuración del servidor de informes. puede ubicar correctamente . Planee la implementación de las soluciones de Reporting Services que desarrolle en MicrosoftSQL Server 2008.Implementar (Reporting Services en modo nativo) En SQL Server 2008 R2 no ha habido ningún cambio en el contenido que se mencione en este tema. vea Implementación de soluciones. Nueva instalación Consideraciones para instalar Reporting Services Configurar una instalación de servidor de informes (Reporting Services en modo nativo) Personalizar una instalación del servidor de informes Archivos de configuración (Reporting Services) Más… Actualización Actualización Migración Migración Implementación de soluciones Configurar Reporting Services para implementarse de forma escalada Configurar Reporting Services para la integración de SharePoint 2010 Más… Interoperabilidad y coexistencia Implementar Reporting Services e Internet Information Services en paralelo Planear la implementación de Informes (Report Services) de Internet o de la extranet Aunque SQL ServerReporting Services no está diseñado expresamente para escenarios de implementación de informes de Internet o extranet.

Los puntos clave que se deben tener en cuenta en el diagrama son: • • • • Tres firewalls proporcionan una defensa optimizada en toda la implementación. También debe considerar la posibilidad de poner la base de datos del servidor de informes en esta zona de seguridad. Nota La implementación de Reporting Services en un servidor Web con Internet requiere una evaluación cuidadosa. Los informes utilizan datos de los orígenes de datos de solo lectura que se crean específicamente para los informes. asegúrese de incluir en los escenarios de prueba todas las características que tiene previsto usar y de realizar siempre las pruebas mediante conexiones seguras. Los orígenes de datos contienen datos que se copian de otros orígenes. Diagrama de la arquitectura de Internet o extranet En la ilustración siguiente se muestra un ejemplo de una configuración de implementación recomendada para extranet o Internet. de forma que todos los servidores de bases de datos que requieren acceso de lectura y escritura puedan utilizar la protección proporcionada por el tercer firewall. Al evaluar un servidor de informes para el acceso a Internet.Reporting Services en un servidor Web con Internet para publicar la información general al público global o datos corporativos privados a usuarios autorizados y autenticados. El control hospeda un informe que se ejecuta en un servidor de informes detrás del segundo firewall. El software de red y seguridad. Los servidores de los datos corporativos contienen datos confidenciales que se protegen mediante permisos estrictos y una configuración de firewall restrictiva. la topología de la red y la configuración de dominio pueden presentar variables que dificulten la aplicación del número exacto de pasos para la implementación del servidor de informes. pero sin los valores de datos confidenciales que nunca se utilizarían en un informe. En este tema se ofrecen recomendaciones para configurar los firewalls. El punto de entrada es una aplicación de Internet personalizada con el control ReportViewer. .

Directrices generales En la lista siguiente se ofrecen instrucciones generales para implementar Reporting Services en la topología descrita en este tema. 4. Compruebe que el servicio se ejecuta bajo una cuenta con privilegios mínimos. Si ha instalado los certificados con valores de carácter comodín. 5. Defina una dirección URL del servidor de informes y. valores. Una vez completado el programa de instalación. y otra dirección URL que utiliza el nombre de la red. La configuración concreta de la topología de red requerirá probablemente que realice otros pasos. Instale Reporting Services en el modo de instalación de solo archivos para poder configurarlo con valores válidos para el acceso externo. Instale los certificados en todos los equipos en los que haya componentes del servidor. Si usa dos direcciones URL diferentes podrá conectar al servidor de informes si la conexión a Internet está deshabilitada o sin conexión. 6. cambie la cuenta para utilizar NetworkService o una cuenta de usuario de dominio. cuentas y permisos. Crear la base de datos del servidor de informes. Puede utilizar tecnologías como la replicación. No utilice la cuenta Sistema local. pasos y el orden adecuado de dichos pasos: 1. Diseñe e implemente un enfoque para copiar los datos corporativos en distintos orígenes de datos de informes. puede utilizar el mismo certificado para varias direcciones URL. no descritos en esta lista. Es importante que implemente la configuración en un entorno de pruebas para asegurarse de que entiende todos los requisitos. Si la instancia de SQL Server está en un dominio diferente y Kerberos 5. Cree u obtenga certificados de servidor para las conexiones SSL. pero no configurar el servidor. 3. 2. SQL ServerIntegration Services. 1. Si ha seleccionado Sistema local. 3. En el Asistente para la instalación de SQL Server es la opción Instalar. ejecute la herramienta de configuración de Reporting Services para configurar el servidor de informes. Instale los firewalls e identifique servidores. Cree e implemente una extensión de autenticación personalizada. Proteja la conexión entre el equipo del servidor de informes y la instancia de SQL ServerMotor de base de datos mediante SSL o IPSec. 2. Esta lista se proporciona como punto de partida para planear un plan de implementación personalizado. utilice la autenticación de SQL Server para la conexión de la base de datos del servidor de informes.0 no está habilitado. Si está utilizando una tecnología de inicio de sesión único que se implementa como . Debe seleccionar certificados SSL para las direcciones URL del FQDN que defina. o un producto de otro fabricante. una dirección URL del Administrador de informes: Debe crear varias direcciones URL para admitir el acceso a través de un nombre de dominio completo (FQDN) que utilizarán los usuarios externos. opcionalmente.

vea Cómo configurar un firewall para el acceso al Servidor de informes. vea Reporting Services y controles ReportViewer en Visual Studio 2010. 9. Para obtener más información. Control de servidor Web ReportViewer en una aplicación de Internet Para implementar informes en una aplicación de Internet. El control maneja la conexión entre la aplicación y el servidor de informes a través de la interfaz de programación del servicio Web. Configure asignaciones de roles que usen los principios de seguridad de la extensión de autenticación personalizada y asígnelas a los roles que transmiten los permisos a las operaciones del servidor de informes. Publique los informes y los otros tipos de contenido en el servidor de informes. Si está utilizando Firewall de Windows. pero si no puede crear una aplicación de Internet personalizada. Visual Studio 2005 y posterior incluye el control de servidor Web ReportViewer. Para obtener más información. Configuraciones de firewall Las direcciones URL predeterminadas para las aplicaciones de servidor de informes asumen que el puerto 80 está habilitado y disponible para el servidor de informes. Cree e implemente una aplicación front-end de Internet que utilice el control de servidor Web ReportViewer. debe asegurarse de especificarlo en las direcciones URL del servidor de informes.filtro ISAPI. Compruebe que la configuración del firewall permite el acceso mínimo a los equipos y aplicaciones de nivel inferior. El agente de escucha HTTP de Reporting Services no admite los filtros ISAPI. 10. puede utilizar el Administrador de informes para ver los informes a través de una conexión a Internet. Puede configurar el control para mostrar informes que se ejecutan en un servidor de informes. vea Configurar Firewall de Windows para permitir el acceso a SQL Server. 8. debe utilizar ISA Server para que el filtro ISAPI sea compatible. 7. Configure el firewall. La aplicación administra cualquier autenticación y autorización. Si utiliza otro puerto. Reporting Services e Integration Services. debe abrir el puerto 80 u otro puerto disponible para las solicitudes HTTP del servidor de informes. el usuario puede incrustar el control de servidor Web ReportViewer en una aplicación personalizada lista para Internet que cree e implemente él mismo. y se conecta al servidor de informes a través de una sola conexión de usuario de confianza. Para obtener más información acerca de la configuración predeterminada de Firewall de Windows y una descripción de los puertos TCP que afectan al motor de base de datos. El Administrador de informes como servidor Web front-end de Internet o extranet El Administrador de informes no se ha diseñado como una aplicación de Internet. Analysis Services. que se puede distribuir libremente con su aplicación. Las sugerencias siguientes se ofrecen como recomendaciones para la implementación: .

defaultProxy está deshabilitado en el archivo Web. Los ejemplos podrían ser Mi informes. debe configurar la dirección URL del Administrador de informes y. para instalar el Administrador de informes debe instalar Reporting Services y. Puede agregar y establecer el valor defaultProxy para que omita el servidor proxy en las instalaciones donde el Administrador de informes y el servidor de informes se ejecutan en el mismo equipo.config es el valor de red defaultProxy de System . Configure el Administrador de informes con los permisos mínimos. Ésta es la configuración recomendada cuando el Administrador de informes y el servidor de informes se implementan conjuntamente en el mismo equipo.• • • • • Considere la posibilidad de instalar el Administrador de informes como una instancia independiente en un servidor de aplicaciones.. El Administrador de informes se ejecuta en el servicio del servidor de informes. Cree e implemente una extensión de seguridad personalizada para admitir autenticación de formularios o una tecnología de inicio de sesión único. Configurar los valores de proxy en los archivos Web. el archivo Web. En el Asistente para la instalación de SQL Server es la opción Instalar.net> <defaultProxy enabled="false" /> </system.NET. el Generador de informes y la impresión en el cliente. pero no configurar el servidor. debe especificar un valor de Web.config Si está utilizando el Administrador de informes como una aplicación front-end para la implementación en Internet y el servidor de informes está instalado en el mismo equipo.config del Administrador de informes no incluye el valor de configuración defaultProxy. Para obtener resultados óptimos. desactive las características que no va a usar. <system. a continuación. suscripción y entrega. En el servidor de informes al que se va a conectar. Por consiguiente. Para dirigir el Administrador de informes otra instancia de servidor de informes que se ejecuta en un equipo independiente. desactivar el servicio Web y las características de programación y entrega en el servicio..net> </configuration> . a continuación. Copie el siguiente valor de configuración en el archivo Web. Los rol de Explorador y Usuario del sistema son suficientes para ver los informes. modificar las opciones <ReportServerVirtualDirectory> y <ReportServerUrl> en el archivo RSReportServer. El valor de Web.config para el Administrador de informes.config que permita al Administrador de informes omitir el servidor proxy al enviar las solicitudes a un servidor de informes local instalado en el mismo equipo.config del Administrador de informes: <configuration> .config para dirigir el Administrador de informes a la instancia del servidor de informes. De forma predeterminada. Si ha realizado una actualización desde una versión anterior de Reporting Services. instale Reporting Services en un servidor Web con Internet mediante el modo de instalación de solo archivos.

Comprobar la implementación de Internet Para comprobar que la conexión del servidor de informes está accesible. Puede utilizar la herramienta de configuración de Reporting Services para asignar un certificado existente a una dirección URL de servidor de informes. También se pueden utilizar para dedicar servidores concretos en el procesamiento de informes interactivos o programados. Consideraciones de autenticación para la implementación en Internet y extranet Para implementar un servidor de informes en un escenario de extranet que admite conexiones de las cuentas predefinidas de Microsoft Active Directory. puede utilizar la extensión de seguridad predeterminada de autenticación de Windows.NET Framework. La autenticación basada en formularios se suele utilizar cuando se abre un servidor de informes al público pero solo se desea que vean su contenido los usuarios autenticados. SQL ServerReporting Services no proporciona un módulo de autenticación basada en formularios. Planee la configuración del servidor para las conexiones Capa de sockets seguros (SSL) y la autenticación básica. vea Implementar una extensión de seguridad en los Libros en pantalla de SQL Server. Las implementaciones escaladas constan de: Dos o más instancias del servidor de informes que comparten una única base de datos del servidor de informes. debería poder comprobar el espacio de nombres de la carpeta del servidor de informes a través de una conexión a Internet escribiendo http: (o https:)//<su-nombre-dominio-completoservidor-Web>/servidorDeInformes. Para obtener más información acerca de cómo crearlo. donde /servidorDeInformes es el nombre predeterminado del directorio virtual del servidor de informes. . debe crear una extensión de autenticación personalizada para reemplazar la extensión de seguridad predeterminada de la autenticación de Windows. Puede modificar los archivos de configuración para especificar el tipo de autenticación. vea las secciones referentes a la configuración de las aplicaciones de Internet y al elemento defaultProxy (configuración de red) en la Guía del usuario de Microsoft. Configurar Reporting Services para implementarse de forma escalada Las implementaciones escaladas se utilizan para aumentar la escalabilidad de los servidores de informes para administrar más usuarios con acceso simultáneo y mayores cargas de ejecución de informes. Para implementar un servidor de informes en un escenario de extranet que admita conexiones de una tecnología de inicio de sesión único o de un modelo de autenticación basada en formularios que almacene información de identidad de usuario en una base de datos.Para obtener más información sobre estos valores. De manera predeterminada.

se puede crear la base de datos del servidor de informes en una instancia del motor de base de datos que forma parte de un clúster de conmutación por error. debe hacer lo siguiente: • • Asegúrese de que el clúster NLB es accesible a través de un nombre de servidor virtual que se asigna a la dirección IP del servidor virtual. Sin embargo. Reporting Services no participa en clústeres de Servicios de Cluster Server de Microsoft. Cuando configure una dirección URL para cada instancia del servidor de informes. si configura la implementación escalada para ejecutarse en un clúster con equilibrio de carga de red. Consulte Instalar SQL Server 2008 R2 (programa de instalación) en los Libros en pantalla de SQL Server para saber cómo se instalan las instancias del servidor de informes. Opcionalmente. especificará el nombre del servidor virtual como host. Configurando la validación del estado de la vista. es necesario asegurarse de que el nombre del servidor virtual NLB se utiliza en la configuración de direcciones URL del servidor de informes. Cuando se implementa Reporting Services en un clúster NLB. . Configure la validación del estado de la vista para admitir la vista de los informes interactivos. siga estos pasos: Consulte Planear la implementación escalada en los Libros en pantalla de SQL Server para saber cuándo se utiliza una implementación escalada. Revise Cómo configurar una implementación escalada del servidor de informes (configuración de Reporting Services) para saber cómo se comparte una base de datos del servidor de informes y cómo se unen servidores de informes a una implementación escalada. un clúster con equilibrio de carga de red (NLB) para distribuir la carga de usuarios interactivos en las instancias del servidor de informes. Los informes interactivos se suelen representar varias veces durante una sesión de un solo usuario para visualizar datos nuevos o diferentes en respuesta a las acciones del usuario. Cómo configurar un servidor de informes en un clúster con equilibrio de carga de red Si va a configurar una ampliación escalada de un servidor de informes para ejecutarse en un clúster con equilibrio de carga de red (NLB). instalar y configurar una implementación escalada. y que los servidores se configuran para compartir el mismo estado de vista. revise Cómo configurar un servidor de informes en un clúster con equilibrio de carga de red para obtener instrucciones sobre cómo se configura la validación del estado de vista. Para planear.Opcionalmente. Un nombre de servidor virtual es necesario para poder configurar un único punto de entrada al clúster NLB. se preserva la continuidad dentro de la sesión de usuario independientemente del servidor de informes que atienda la solicitud real.

Cómo configurar la validación del estado de la vista en este Para obtener los mejores resultados. compruebe los escalada en los Libros en requisitos de la implementación escalada. Cómo configurar una implementación escalada del La implementación escalada que configure podría servidor de informes no responder a las solicitudes que se dirijan a la (configuración de Reporting Services) dirección IP del servidor virtual. consulte la documentación de Asegúrese de asignar un nombre de encabezado producto de Windows Server de host a la dirección IP del servidor virtual del correspondiente a la versión del clúster NLB. Instale Reporting Services en el modo de solo archivos en los nodos que ya formen parte de un clúster NLB y configure las instancias del servidor de informes para la implementación escalada. después de configurar la validación del estado de la vista. La configuración de la implementación escalada para utilizar la dirección IP del servidor virtual se produce en un paso posterior. pantalla de SQL Server Configure el clúster NLB y compruebe si funciona correctamente. paso después de configurar la implementación escalada y antes de configurar las instancias del servidor de informes para utilizar la dirección IP del servidor virtual. El nombre de encabezado de host se sistema operativo Windows que utiliza en la dirección URL del servidor de se ejecute. Debe implementar una solución de clúster NLB de hardware o software independiente para admitir una implementación escalada de Reporting Services. Al configurar la validación del estado de la vista primero. Puede instalar Reporting Services en los nodos que ya formen parte de un clúster NLB. Configure la validación del estado de la vista.Reporting Services no proporciona funcionalidad para equilibrar la carga en una implementación escalada o para definir un punto único de acceso a través de una dirección URL compartida. Para obtener más información. o puede configurar una implementación escalada primero e instalar el software del clúster después. puede evitar las 2 4 5 . realice este tema. Pasos para la implementación del servidor de informes en un clúster NLB Siga estas instrucciones para instalar y configurar la implementación: Paso 1 Descripción Más información Antes de instalar Reporting Services en los nodos Planear la implementación de servidor en un clúster NLB. informes y es más fácil de recordar y escribir que una dirección IP.

la validación del estado de la vista está habilitada y utiliza la identidad del servicio Web para realizarse. no puede confiar en una única identidad del proceso para realizar la validación. Puede utilizar cualquier secuencia hexadecimal generada de forma aleatoria. Comprobar el acceso del Compruebe que los servidores son accesibles a servidor de informes en este través del nombre de host que especificó. pegue el elemento <machineKey> que generó. Para evitar este problema.NET Framework. en la sección <system. los valores de las claves no son válidos.config del Administrador de informes se encuentra en \Archivos de programa\Microsoft SQL . Configure Hostname y UrlRoot para que usen la Cómo configurar Hostname y dirección IP del servidor virtual del clúster NLB. después.config del Administrador de informes y. debe configurar la validación del estado de la vista para que los usuarios puedan ver los informes HTML interactivos. UrlRoot en este tema. ASP.Web>. tema. configurar manualmente cada nodo del servidor de informes para que utilice la misma clave. No copie el ejemplo en sus archivos de configuración. el archivo Web. En el ejemplo siguiente se ilustra el valor que se debe obtener. en un escenario con clústeres NLB hay varias instancias de servicios e identidades de servicios Web que se ejecutan en equipos diferentes.config para cada instancia del Administrador de informes de la implementación escalada. Debe hacer esto con el servidor de informes y el Administrador de informes. Sin embargo. Genere una clave de validación y una clave de descifrado utilizando la funcionalidad de generación automática que proporciona . puede generar una clave de validación arbitraria que admita la validación del estado de la vista y. De forma predeterminada. Cómo configurar la validación del estado de la vista Para ejecutar una implementación escalada en un clúster NLB. 1. El algoritmo de validación (como SHA1) determina la longitud que debe tener la secuencia hexadecimal. Al final. Dado que la identidad del servicio varía para cada nodo. debe tener una única entrada <machineKey> que puede pegar en el archivo Web.6 7 excepciones de la validación del estado con errores que se producen cuando los usuarios intentan tener acceso a informes interactivos. <machineKey validationKey="123455555" decryptionKey="678999999" validation="SHA1" decryption="AES"/> 2.NET controla la validación del estado de la vista. Abra el archivo Web. De forma predeterminada.

config. 5. Después de definir el nombre del servidor virtual. el NLB distribuye las solicitudes entre los nodos del servidor de informes. Cómo configurar Hostname y UrlRoot Para configurar una implementación escalada del servidor de informes en un clúster NLB. Esto dirigirá el tráfico de red para el entorno de informe a la aplicación que administra los informes en lugar de al servidor de informes o al clúster NLB. Además. Si la propiedad UrlRoot permanece vacía en el archivo RSReportServer. por ejemplo las de correo electrónico. Para evitar la divulgación potencial del nombre del equipo físico a usuarios malintencionados que puedan recibir la suscripción. la dirección URL que se ve en el correo electrónico contendrá el nombre del equipo físico en vez de la dirección URL del servidor virtual NLB. Si modifica esta dirección URL. Si integra Reporting Services con Windows SharePoint Services 3. A continuación. En este caso. añadirá un viaje de ida y vuelta adicional a través del servidor virtual cada vez que se administre una solicitud . o en informes que generen las suscripciones. Compruebe que todos los archivos Web. Al especificar la propiedad Hostname como el nombre de servidor virtual del servidor NLB. es posible que únicamente tenga que configurar la propiedad UrlRoot. el tráfico de red para el entorno de informe se dirige al servidor NLB.0 u Office SharePoint Server 2007. Advertencia La propiedad UrlRoot afecta a la dirección URL que verán los usuarios en el correo electrónico que envíe una suscripción de Reporting Services. u hospeda los informes en una aplicación Web personalizada. configure la propiedad UrlRoot para que sea la dirección URL del sitio de SharePoint o aplicación Web. debe definir un nombre único del servidor virtual que proporcione un solo punto de acceso al clúster de servidores. Repita el paso anterior en cada servidor de informes de la implementación escalada.config para incluir el nombre del servidor virtual en la dirección URL del servidor de informes.Server\MSRS10_50.config. 3.MSSQLSERVER\Reporting Services\ReportManager\Web. registre este nombre de servidor virtual con el Servidor de nombres de dominio (DNS) del entorno. Guarde el archivo. configure la propiedad UrlRoot para que los vínculos de informe funcionen en los informes que se hayan exportado a informes estáticos.Web>. No modifique ReportServerUrl. como en formato de Excel o PDF. A continuación.config de las carpetas \Reporting Services\Report Manager contienen elementos <machineKey> idénticos en la sección <system. cambie la propiedad UrlRoot al nombre del servidor virtual NLB adecuado. Configure la propiedad Hostname cuando esté utilizando las reservas de direcciones URL comodín en el entorno de informes. puede configurar las propiedades Hostname y UrlRoot en el archivo RSReportServer. 4.

Abra el archivo RSReportServer. Para obtener más información. Busque UrlRoot. pero el valor predeterminado que se usa es una dirección URL con este formato: http:// o https://<nombreDeEquipo>/<servidorDeInformes>. 4. Guarde el archivo. Escriba un valor para UrlRoot que incluya el nombre virtual del clúster en este formato: http:// o https://<servidor_virtual>/<servidor_de_informes>. 2. .config para comprobar que el nombre del servidor virtual se especifica como nombre de host para las direcciones URL del servidor de informes: 1. donde <servidorDeInformes> es el nombre del directorio virtual del servicio Web del servidor de informes.interna. vea Cómo modificar un archivo de configuración de Reporting Services en los Libros en pantalla de SQL Server. 5. 6. Para obtener más información. Solucionar problemas de solicitudes con errores Si las solicitudes no llegan a las instancias del servidor de informes. compruebe el NLB para asegurarse de que las solicitudes se envían al servidor de informes y vea el registro HTTP del servidor de informes para asegurarse de que el servidor está recibiendo las solicitudes. consulte los archivos de registro del servidor de informes o el registro de ejecución de RS (la tabla del registro de ejecución contiene una columna denominada InstanceName que muestra qué instancia ha procesado una solicitud concreta). Para comprobar qué nodo procesa los informes en realidad. revise el archivo RSReportServer. El elemento no está especificado en el archivo de configuración. https://miNombreDeServidorVirtual/servidorDeInformes y https://miNombreDeServidorVirtual/informes). Busque la sección <Service> y agregue la información siguiente al archivo de configuración. vea Archivos de registro de Reporting Services en los Libros en pantalla de SQL Server. Comprobar el acceso del servidor de informes Compruebe que puede tener acceso a la implementación escalada a través del nombre del servidor virtual (por ejemplo. Para obtener más información acerca de la modificación de la configuración.config en un procesador de texto. vea Direcciones URL en archivos de configuración (Reporting Services).config en un editor de texto. Abra RSReportServer. reemplazando el valor Hostname con el nombre de servidor virtual del servidor NLB: <Hostname>virtual_server</Hostname> 3. 1.config de cada servidor de informes de la implementación escalada. Repita estos pasos en cada archivo RSReportServer. Si no puede conectarse al servidor de informes.

2. Utilice la herramienta Configuración de Reporting Services para configurar las direcciones URL. seleccionando la opción Instalar pero no configurar el servidor en la página Opciones de instalación del servidor de informes del Asistente para la instalación). o sobre problemas de interoperabilidad. Las direcciones URL predeterminadas incorporan nombres de instancia. Establecer propiedades avanzadas de las direcciones URL para definir más direcciones URL. Para revisar . las direcciones URL ya están configuradas para cada aplicación. Busque <Hostname>. Si instaló Reporting Services en la configuración predeterminada. Configurar las direcciones URL es obligatorio si instaló Reporting Services en el modo de "solo archivos" (es decir. también debe actualizar la dirección URL en la Administración central de SharePoint. incluso en las implementaciones en paralelo con otros servicios Web y aplicaciones. Reporting Services proporciona los valores predeterminados que mejor funcionan en la mayoría de escenarios de implementación. Si tiene un servidor de informes que está configurado para utilizar el modo integrado de SharePoint y actualiza la dirección URL del servicio Web del servidor de informes utilizando la herramienta de configuración de Reporting Services. con lo que se reduce el riesgo de que se produzcan conflictos de direcciones URL si ejecuta varias instancias del servidor de informes en el mismo equipo. Este tema proporciona instrucciones para las tareas siguientes: • • • Crear una dirección URL para el servicio Web del servidor de informes. Crear una dirección URL para el Administrador de informes. A diferencia de las versiones anteriores. debe configurar al menos una dirección URL para cada aplicación. y compruebe el nombre de host de cada valor de configuración. Para obtener más información sobre cómo se almacenan y mantienen las direcciones URL. Si se inicia la herramienta Configuración de Reporting Services después de efectuar estos cambios. vea Acerca de las reservas y el registro de la dirección URL (Reporting Services) y Deploying Reporting Services and Internet Information Services Side-by-Side en los Libros en pantalla de SQL Server. Todas las partes de la dirección URL se definen en esta herramienta. Si el valor no es el nombre de host que espera. reemplácelo por el correcto. Mantenga siempre una copia de seguridad de los archivos de configuración por si necesita sustituirlos por la versión que contiene la configuración que desee utilizar. <ReportServerUrl> y <UrlRoot>. los sitios Web de Internet Information Services (IIS) ya no proporcionan acceso a las aplicaciones de Reporting Services en SQL Server 2008. Cómo configurar una dirección URL (Configuración de Reporting Services) Para poder utilizar el Administrador de informes o el servicio Web del servidor de informes. es posible que la herramienta cambie los valores de configuración de <ReportServerUrl> al valor predeterminado.

Inicie la herramienta Configuración de Reporting Services y conéctese a una instancia local del servidor de informes 2. elija otros nombres de directorios virtuales para las direcciones URL de Reporting Services que configure. El nombre del directorio virtual identifica qué aplicación recibe la solicitud. Requisitos previos Antes de crear o modificar una dirección URL. Debe utilizar la herramienta Configuración de Reporting Services para configurar la dirección URL. El uso de la herramienta Configuración de Reporting Services es necesario para actualizar la reserva de direcciones URL subyacente que está almacenada internamente y para sincronizar la configuración de direcciones URL que se almacena en el archivo RSReportServer. Especifique el directorio virtual.config. Para obtener información general sobre la construcción y el uso de direcciones URL en Reporting Services.0 ó IIS 7. recuerde los puntos siguientes: • • • • • Debe ser miembro del grupo local de administradores en el equipo del servidor de informes. Para configurar una dirección URL para el servicio Web del servidor de informes 1. Haga clic en Dirección URL del servicio Web. Hay una correspondencia uno a uno entre un nombre de directorio virtual y una instancia de una aplicación de Reporting Services. vea Configurar URLs del Servidor de informes. No modifique nunca directamente las reservas de direcciones URL en la sección URLReservations del archivo RSReportServer. No distingue entre mayúsculas y minúsculas. el nombre del directorio virtual especifica qué aplicación recibe la solicitud.ejemplos de direcciones URL que suelen usarse en una instalación de Reporting Services. Si IIS 6. 3. Si ve algún directorio virtual que utilice los nombres de directorios virtuales predeterminados de Reporting Services (es decir. "Reports" y "ReportServer"). Si crea varias direcciones URL para la misma instancia de aplicación. Dado que varias aplicaciones pueden compartir una dirección IP y el puerto.config. vea Ejemplos de direcciones URL en este tema. No utilice una utilidad de sistema.0 está instalado en el mismo equipo. Cada vez que la reserva de direcciones URL cambie. Este valor es necesario. . Elija una hora en la que haya poca actividad con los informes. puede esperar que los dominios de aplicación para el servicio Web del servidor de informes y el Administrador de informes se pudieran reciclar. Este valor debe ser único para asegurarse de que la solicitud alcanza el destino pretendido. compruebe los nombres de los directorios virtuales de cualquier sitio Web que use el puerto 80. debe utilizar el mismo nombre de directorio virtual en todas las direcciones URL que defina para esta instancia de aplicación.

Éste es el valor predeterminado de una dirección URL de Reporting Services. Normalmente.nnn es la dirección IPv4 de 32 bits de una tarjeta adaptadora de red del equipo.nnn. Las direcciones IP pueden estar en los formatos IPv4 e IPv6. Admite la administración local en el equipo del servidor de informes. el nombre del directorio virtual predeterminado es ReportServer. con ocho campos de 4 bytes separados por dos puntos: el <prefijo>:nnnn:nnnn:nnnn:nnnn:nnnn:nnnn Si tiene varias tarjetas o si la tarjeta de red admite tanto direcciones IPv4 como direcciones IPv6. Para obtener instrucciones de cómo establecer las propiedades avanzadas de la dirección URL.Para el servicio Web del servidor de informes. Si selecciona solo este valor. Si selecciona esta opción. Especifique la dirección IP que identifique de forma exclusiva el equipo del servidor de informes en la red. De lo contrario. utilice la página Dirección URL del servicio Web para seleccionar entre los valores siguientes: o Todas asignadas especifica que cualquiera de las direcciones IP que están asignadas al equipo se puede utilizar en una dirección URL que señale a una aplicación de servidor de informes. Si desea especificar un encabezado de host o definir más direcciones URL para la misma instancia de aplicación.nnn. uno para una tarjeta de un adaptador de red que se use para las conexiones de intranet y un segundo que se use para las conexiones de extranet). o 127. No puede utilizar el host local para tener acceso a un servidor de informes y no puede utilizar las direcciones IP de otras tarjetas de adaptadores de red que estén instalados en el equipo del servidor de informes. verá varias direcciones IP. Las direcciones IPv6 son de 128 bits.0. es porque está configurando varias reservas de direcciones URL que también especifican direcciones IP explícitas o nombres de host (por ejemplo. Recomendamos que evite esta opción. o Todas sin asignar especifica que el servidor de informes recibirá cualquier solicitud no administrada por otra aplicación. Nnn.0. es posible que otra aplicación que tenga una reserva de direcciones URL más fuertes intercepte las solicitudes destinadas al servidor de informes. o ::1 es la dirección de retorno con el formato IPv6.1 es la dirección IPv4 que se usa para tener acceso al host local. . 4. solo los usuarios que hayan iniciado sesión localmente en el equipo servidor de informes tendrá acceso a la aplicación. Este valor también abarca nombres de host descriptivos (como nombres de equipo) que un servidor de nombres de dominio puede resolver en una dirección IP que se asigna al equipo. consúltelas posteriormente en este tema. si selecciona este valor. limitará el acceso de la aplicación únicamente a la dirección IP (y a cualquier nombre de host que un servidor de nombres de dominio asigne a esa dirección). debe hacer clic en Avanzadas. Si selecciona solo una dirección IP. o Las direcciones IP concretas también aparecen en esta lista.

los puertos registrados (1024 a 49151) y los puertos dinámicos o los privados (49152 a 65535). 7. O bien. 6. puede seleccionarlo ahora para enlazar la dirección URL al certificado SSL que esté instalado en el equipo. 9. Para obtener instrucciones. Observe que la base de datos del servidor de informes debe crearse y configurarse para poder probar la dirección URL. pero puede utilizar cualquier puerto que esté disponible. o Si usa Firewall de Windows. vea Cómo configurar la integración del servidor de informes en Administración central de SharePoint. Si configuró el Administrador de informes para señalar a un servicio Web del . Para obtener instrucciones. o Para crear una reserva de direcciones URL para el Administrador de informes 1. debe abierto el puerto. 8. El Administrador de informes escucha en la misma dirección IP y puerto que el servicio Web del servidor de informes. compruebe que IIS (si está instalado) no tiene un directorio virtual con el mismo nombre que piensa utilizar. Haga clic en Aplicar para crear la dirección URL. recuerde que tendrá que especificarlo siempre en la dirección URL que se usa para tener acceso al servidor de informes. 3. si selecciona un certificado SSL. Además. el puerto predeterminado es 8080. escriba el comando siguiente para devolver una lista de los puertos TCP que se estén utilizando: netstat –a –n -p tcp Revise el artículo de soporte técnico de Microsoft. si su servidor de informes se configura para utilizar el modo integrado de SharePoint. Si aún no lo ha hecho. Puede utilizar las técnicas siguientes para buscar un puerto disponible: o Desde un símbolo del sistema. puede especificar un puerto personalizado. Pruebe la dirección URL haciendo clic en el vínculo en la sección Direcciones URL de la página. Si desea utilizar un número de puerto personalizado. debe configurar la dirección URL del servicio Web del servidor de informes en la Administración central de SharePoint. Especifique el directorio virtual. Especifique el puerto. vea Cómo configurar un firewall para el acceso al Servidor de informes. 2.5. Si instaló un certificado SSL. Haga clic en Dirección URL del Administrador de informes. Inicie la herramienta Configuración de Reporting Services y conéctese a la instancia del servidor de informes. vea Cómo crear una base de datos de servidor de informes (configuración de Reporting Services). Para obtener más información sobre cómo actualizar la dirección URL del servicio Web del servidor de informes en la Administración central de SharePoint. Si usa Windows XP Service Pack 2 de 32 bits. 11. El valor predeterminado es 443. Información acerca de las asignaciones de puertos TCP/IP. Windows Vista y Windows Server 2008 porque se puede compartir con otras aplicaciones. para leer sobre las asignaciones de puertos TCP y las diferencias entre los puertos conocidos (0 a 1023). 10. El puerto 80 es el valor predeterminado para Reporting Services en Windows Server 2003.

abra una ventana del explorador y escriba la dirección URL. si selecciona un certificado SSL. puede especificar un puerto personalizado.adventure-works. Para probar la dirección URL. Pruebe la dirección URL haciendo clic en el vínculo en la sección Direcciones URL de la página. debe modificar la configuración de la dirección URL del Administrador de informes en el archivo RSReportServer. Haga clic en Agregar. Si desea obtener instrucciones. Haga clic en Aplicar para crear la dirección URL.com/reportserver No puede establecer varios nombres de directorios virtuales para la misma instancia de aplicación. Haga clic en Aceptar. A cada instancia de aplicación de Reporting Services se le asigna un único nombre de directorio virtual. Si tiene varias instancias de Reporting Services en el mismo equipo. . 4. 4. incluya toda la dirección URL. para permitir el acceso desde la intranet y la extranet a un servidor de informes. puede establecer rutas de acceso diferentes a la misma instancia del servidor de informes. incluida http://www. En la página Dirección URL del servicio Web o Dirección URL del Administrador de informes. Si está especificando el nombre de dominio disponible públicamente.config. 2. asegúrese de especificar un nombre que el servicio DNS pueda resolver. Establecer las propiedades avanzadas para especificar direcciones URL adicionales Puede reservar varias direcciones URL para el servicio Web del servidor de informes o el Administrador de informes especificando puertos diferentes o nombres de host (una dirección IP o un nombre de encabezado de host que un servidor de nombres de dominio pueda resolver como una dirección IP asignada al equipo). Si especifica un encabezado de host. Especifique el puerto. Si especifica un puerto personalizado. 6. Para establecer propiedades avanzadas en una dirección URL 1. haga clic en Avanzadas. 5. el nombre del directorio virtual para una aplicación debería incluir el nombre de instancia para asegurarse de que cada solicitud llega a su destino pretendido. O bien. Haga clic en la dirección IP o en el nombre de encabezado de host. pero puede utilizar cualquier puerto que esté disponible. 6. 3. El valor predeterminado es 443. Por ejemplo. vea Cómo configurar el Administrador de informes en los Libros en pantalla de SQL Server. podría utilizar la dirección URL predeterminada para el acceso a través de la intranet y un nombre de host completo adicional para el acceso desde la extranet: • • http://myserver01/reportserver http://www. puede seleccionarlo para requerir que todas las solicitudes para el Administrador de informes se enruten a través de HTTP. Si se crean varias direcciones URL. 5. la dirección URL de la aplicación siempre debe incluir el número de puerto.servidor de informes diferente. Si instaló un certificado SSL.

para que se pueda confirmar inmediatamente que los valores que se especificaron .adventure-works. Cuando se define la dirección URL. Si usa la herramienta Configuración de Reporting Services para crear o modificar las direcciones URL.com:8080/reportserver01 Las direcciones URL que se utilizan para obtener acceso al Administrador de informes comparten un formato similar y suelen crearse en el mismo sitio Web que hospeda al servidor de informes. Para obtener más información. las direcciones URL se usan para tener acceso al servicio Web del servidor de informes y al Administrador de informes.adventure-works. Reporting Services proporciona valores predeterminados para ambas direcciones URL de la aplicación que funcionan bien en la mayor parte de los escenarios de implementación. Ejemplos de configuraciones de direcciones URL En la lista siguiente se muestran algunos ejemplos de la apariencia que puede tener una dirección URL del servidor de informes: • • • • • • http://localhost/reportserver http://localhost/reportserver_SQLEXPRESS http://sales01/reportserver http://sales01:8080/reportserver https://sales. vea Reservas de direcciones URL para implementaciones del servidor de informes de varias instancias.com:8080/reports Configurar URLs del Servidor de informes En Reporting Services.Direcciones URL para varias instancias del servidor de informes en el mismo equipo Si está reservando direcciones URL para varias instancias de Reporting Services. debe configurar al menos una dirección URL para el servicio Web y otra para el Administrador de informes. incluso en las implementaciones paralelas con otros servicios Web y aplicaciones. Para poder utilizar cualquier aplicación. puede aceptar los valores predeterminados para una dirección URL o especificar valores personalizados.adventure-works. La única diferencia es el nombre del directorio virtual (en este caso es reports. debería seguir las convenciones de nomenclatura para poder evitar conflictos de nombres.com/reports https://www. • • Si instaló la configuración predeterminada.com/reportserver https://www. pero se puede configurar para que se utilice el nombre que se prefiera): • • • • • • http://localhost/reports http://localhost/reports_SQLEXPRESS http://sales01/reports http://sales01:8080/reports https://sales. en la página aparece un vínculo de prueba de la misma.adventure-works. las direcciones URL se crearon utilizando automáticamente los valores predeterminados.

vea Configurar un servidor de informes para conexiones SSL en los Libros en pantalla de SQL Server. debe especificar las partes siguientes. Por esta razón. Para obtener más información. El servidor de informes Puerto escuchará las solicitudes en un puerto designado. Las direcciones URL en Reporting Services se pueden configurar para Configuración utilizar un certificado SSL existente que se instalara anteriormente en el SSL equipo. Un puerto TCP es un extremo en el dispositivo. debería poder tener acceso al servicio Web del servidor de informes mediante direcciones URL que especifiquen el nombre de equipo u host local como el nombre de host: • • http://<computername>/reportserver http://localhost/reportserver La configuración que hace que estas direcciones URL estén disponibles aparece en la tabla siguiente. ésta debería incluir el nombre de host y no la dirección IP. Hay una dirección IP física para cada tarjeta Nombre de adaptadora de red que esté instalada en un equipo. Si la dirección IP se host resuelve como un encabezado de host. En esta tabla se muestran los valores predeterminados que habilitan una conexión del servidor de informes a través de direcciones URL que incluyan un nombre de host: .producen una conexión válida. Varios servicios Web o aplicaciones a menudo comparten un puerto. puede especificar el encabezado de host. Al crear una dirección URL del servidor de informes. Para obtener instrucciones paso a paso sobre cómo configurar y probar una dirección URL. vea Cómo configurar una dirección URL (Configuración de Reporting Services). Parte Direcciones URL predeterminadas Al tener acceso a un servidor de informes o al Administrador de informes a través de su dirección URL. la dirección URL de un servidor de informes siempre incluye Directorio un directorio virtual que corresponde a la aplicación que obtiene la virtual solicitud. la dirección IP se resolverá como un nombre de host (o el nombre de red del equipo). Definir una dirección URL del servidor de informes La dirección URL identifica con precisión la ubicación de una instancia de una aplicación del servidor de informes en la red. En una red TCP/IP. Descripción Una red TCP/IP utiliza una dirección IP para identificar de forma única un dispositivo en la red. Debe especificar nombres de directorio virtual únicos para cada aplicación de Reporting Services que escuche en la misma dirección IP y puerto. Si está implementando el servidor de informes en una red corporativa. Si usó los valores predeterminados para configurar las direcciones URL. puede utilizar el nombre de red del equipo.

Explicación El servicio de nombres de dominio de la red resuelve el nombre de host de la dirección URL como la dirección IP del Dirección Todas equipo. Si cambia la cuenta de servicio. Para obtener más . debe especificarlo en la dirección URL. el tipo de autenticación que se admite en los extremos de una dirección URL es la de Windows.SYS utilizando la sintaxis que permite que las variaciones del nombre de host se resuelvan en una instancia del servidor de informes determinada. Las listas de control de acceso discrecional (DACL. Autenticar las solicitudes de cliente que se envían a la dirección URL de un servidor de informes De forma predeterminada. Si lo desea. Si especifica otro puerto. A menos que personalice la Directorio ReportServer definición de dirección URL. puede omitir el número de puerto de la dirección URL. Parte Valor Permisos del lado servidor en una dirección URL del servidor de informes Los permisos de cada extremo de la dirección URL se conceden exclusivamente a la cuenta de servicio del servidor de informes. Nota Una reserva de direcciones URL subyacente permite que se use cualquier nombre de host válido en una dirección URL. la herramienta Configuración de Reporting Services actualizará todas las reservas de direcciones URL que creó para recopilar información de las cuentas nuevas. vea Acerca de las reservas y el registro de la dirección URL (Reporting Services). Observe que las dos direcciones URL del ejemplo incluyen el nombre del directorio virtual. El puerto 80 es el predeterminado para las conexiones TCP/IP en un equipo. una solicitud que se envíe a un host concreto alcanzará su destino pretendido. vea Sintaxis de las reservas de direcciones URL (Reporting Services). también puede cambiar la configuración de la autenticación de Windows para que coincida con el subsistema de autenticación que se use en la red. Siempre que la dirección IP se especifique en la IP asignadas dirección URL que defina. Solo esta cuenta tiene derechos para aceptar las solicitudes que se dirigen a la dirección URL de Reporting Services. Dado que el servidor de informes escucha en el Puerto 80 puerto 80. La herramienta Configuración de Reporting Services crea una reserva de direcciones URL en HTTP. Si está implementando un proveedor de autenticación de formularios o personalizado. siempre debe especificar en la virtual dirección URL el nombre del directorio virtual de la aplicación. debe modificar la configuración de la autenticación en el servidor de informes. Ésta es la extensión de seguridad predeterminada. Para obtener más información acerca de las reservas de direcciones URL. Discretionary Access Control List) se crean y mantienen para la cuenta cuando se configura la identidad del servicio a través del programa de instalación o de la herramienta Configuración de Reporting Services. Para obtener más información.

aumenta la probabilidad de encontrar direcciones URL duplicadas al registrar una dirección URL.información. Sin embargo. Dirección URL del servicio Web (Configuración de Reporting Services) Utilice la página Dirección URL del servicio Web para configurar o modificar la dirección URL que se usa para tener acceso al servidor de informes. Reservas de direcciones URL para implementaciones del servidor de informes de varias instancias Al instalar varias instancias de Reporting Services en un único equipo. En este tema se describe la sintaxis de una reserva de direcciones URL y se proporcionan recomendaciones para crear reservas personalizadas para una implementación. Acerca de las reservas y el registro de la dirección URL (Reporting Services) Las direcciones URL se utilizan para tener acceso a las aplicaciones e informes. Se creará una reserva de direcciones URL dependiendo de la dirección URL que especifique. En este tema se resume la configuración de las direcciones URL que permite comprender cómo se comparan. La reserva de direcciones URL define la sintaxis y las reglas de todas las direcciones URL . siga las recomendaciones de este tema para crear reservas de direcciones URL específicas de una instancia.config contiene varias entradas para las reservas de direcciones URL y las direcciones URL que se usan en el Administrador de informes y en la distribución del correo electrónico del servidor de informes. Para evitar estos errores. las direcciones URL predeterminadas y cómo funcionan las reservas de direcciones URL y el registro en Reporting Services. es posible que tenga que personalizar la configuración para que cumpla sus requisitos. vea Configurar la autenticación en Reporting Services en los Libros en pantalla de SQL Server. Direcciones URL en archivos de configuración (Reporting Services) El archivo RSReportServer. Cómo configurar una dirección URL (Configuración de Reporting Services) En este tema se proporcionan instrucciones para establecer y modificar una reserva de direcciones URL en la herramienta Configuración de Reporting Services. si desea restringir el acceso o extender la implementación para habilitar el acceso a Internet o a una extranet. En este tema se explican las direcciones URL de las aplicaciones. Sintaxis de las reservas de direcciones URL (Reporting Services) Las reservas de direcciones URL predeterminadas que Reporting Services usa son válidas en la mayor parte de los escenarios.

Los valores válidos son: Todas asignadas especifica que cualquiera de las direcciones IP que están asignadas al equipo se puede utilizar en una dirección URL que señale a una aplicación de servidor de informes. haga clic en Avanzadas. normalmente puede resolver el error volviendo a crear la dirección URL después de reiniciar el servicio. Dirección IP Identifica el equipo del servidor de informes en una red TCP/IP. Según cómo especifique el host. Para obtener más información.que se pueden utilizar posteriormente para tener acceso al servicio Web del servidor de informes. Si desea crear más direcciones URL. vea Cómo crear una base de datos de servidor de informes (configuración de Reporting Services). inicie la herramienta Configuración de Reporting Services y haga clic en Dirección URL del servicio Web en el panel de navegación. Para obtener más información sobre la configuración y las reservas de direcciones URL. Si vuelve a instalar Reporting Services y encuentra que obtiene errores al intentar utilizar el valor de dirección IP predeterminado Todas asignadas y el puerto 80. vea Cómo configurar una dirección URL (Configuración de Reporting Services) y Configurar URLs del Servidor de informes. Un carácter comodín seguro permite especificar en una dirección URL cualquier nombre de host que se pueda resolver como el equipo que hospeda el servidor de informes. Este error ya no aparecerá una vez que se configure la base de datos. Este valor también abarca nombres de host descriptivos (como nombres de equipo) que un servidor de nombres de dominio puede resolver en una dirección IP que • . podría haber varias direcciones URL posibles para una única reserva. Si hace clic en este vínculo antes de que se cree la base de datos del servidor de informes. usar los encabezados de host o especificar la dirección IP en un formato determinado. Para abrir esta página. El valor predeterminado para el host especifica un carácter comodín seguro. Especifica el prefijo. vea Iniciar la herramienta Configuración de Reporting Services. puerto y directorio virtual para el servicio Web del servidor de informes. puede aparecer un error "Página no encontrada". Un vínculo al servicio Web aparecerá en esta página después de hacer clic en Aplicar. host. vea Solucionar problemas de configuración en los Libros en pantalla de SQL Server. Opciones Directorio virtual Especifica el nombre del directorio virtual para el servicio Web del servidor de informes. Solo puede tener un nombre de directorio virtual para cada instancia del servicio Web del servidor de informes del mismo equipo. Para obtener más información. Esta página proporciona los valores que se suelen usar en las direcciones URL del servidor de informes. Si desea obtener instrucciones.

verá una dirección IP para cada una. la dirección IP será un valor de 128 bits compuesto de 8 campos de 4 bytes con un formato similar al siguiente: <encabezado>:nnnn:nnnn:nnnn:nnnn Si tiene varias tarjetas. Si selecciona solo este valor. • Todas sin asignar específica que el servidor de informes aceptará cualquier solicitud que no tenga una coincidencia exacta para la dirección IP o nombre de host. No puede utilizar el host local para tener acceso a un servidor de informes y no puede utilizar las direcciones IP de otras tarjetas de adaptadores de red que estén instalados en el equipo del servidor de informes.nnn. Si la red utiliza el direccionamiento IPv6. interrumpirá el servicio para la otra aplicación. Por ejemplo.nnn. No utilice este valor si otra aplicación Web ya está utilizándolo.config de manera que especifique el nombre completo del equipo para el que se ha registrado el certificado. Éste es el valor predeterminado de una dirección URL de Reporting Services. vea Configurar un servidor de informes para conexiones SSL en los Libros en pantalla de SQL Server. • 127. limitará el acceso de la aplicación únicamente a la dirección IP (y a cualquier nombre de host que un servidor de nombres de dominio asigne a esa dirección). Para obtener más información. Certificado SSL Enlaza un certificado a la dirección IP que especificó.1 se utilizan para tener acceso al host local.nnn es la dirección IPv4 de una tarjeta adaptadora de red del equipo. debe modificar el valor de configuración UrlRoot del archivo RSReportServer. . Puerto SSL Especifica el puerto para las conexiones SSL. El certificado debe estar instalado y configurado en el equipo. Puerto TCP Especifica el puerto en el que el servidor de informes supervisa las solicitudes HTTP de las direcciones URL que incluyen el nombre de directorio virtual del servidor de informes. • Nnn. Si selecciona solo este valor. únicamente los usuarios que hayan iniciado sesión de forma local en el equipo servidor de informes tendrán acceso a la aplicación. Reporting Services no proporciona características para administrar certificados. la dirección IP que especificara se debería resolver como un servidor denominado "salesreports". El certificado se debe emitir para un nombre de host o un nombre de equipo que se resuelva como la dirección IP.se asigna al equipo. Si usa un certificado. para utilizar un certificado que se emitiera a http://salesreports. Admite la administración local en el equipo del servidor de informes.0. Si hace esto.0.

reservará dos direcciones URL: una del servicio Web del servidor de informes y otra para el Administrador de informes.SYS.SYS establece y mantiene la cola de solicitudes para el servicio Web del servidor de informes y el Administrador de informes. HTTP. Si el programa instala la configuración predeterminada.SYS. En esta versión de Reporting Services. Las reservas de direcciones URL se definen tanto para el servicio Web del servidor de informes como para el Administrador de informes al configurar las aplicaciones en el servidor de informes. Puede utilizar la herramienta Configuración de Reporting Services para agregar más direcciones URL o modificar las predeterminadas que el programa de instalación crea. La herramienta Configuración de Reporting Services creará una reserva de direcciones URL según la dirección URL que especifique en las páginas Dirección URL del servicio Web o Dirección URL del Administrador de informes de la herramienta.exe u otra herramienta. Acerca de las reservas y el registro de la dirección URL (Reporting Services) Las direcciones URL de las aplicaciones de Reporting Services se definen como reservas de direcciones URL en HTTP.Direcciones URL Muestra las direcciones URL definidas para la instancia actual del servidor de informes. Para obtener más . Tanto el programa de instalación como la herramienta también asignarán permisos en la dirección URL al servicio del servidor de informes. Si omite un paso o establece un valor no válido. Una reserva de direcciones URL define la sintaxis de un extremo de dirección URL para una aplicación Web. comprobarán si hay instancias duplicadas y agregarán la reserva de direcciones URL a HTTP. Internet Information Services (IIS) ya no se utiliza para hospedar o tener acceso a aplicaciones de Reporting Services. Las reservas de direcciones URL se crean automáticamente al configurar direcciones URL a través del programa de instalación o de la herramienta Configuración de Reporting Services: • • El programa de instalación creará las reservas de direcciones URL utilizando los valores predeterminados. encontrará problemas que podrían ser difíciles de diagnosticar o corregir.SYS es un componente del sistema operativo que escucha las solicitudes de red y las enruta a una cola de solicitudes. Opciones avanzadas Haga clic para crear más direcciones URL para la instancia de la aplicación actual. Nota HTTP. No cree ni modifique nunca una reserva de direcciones URL de Reporting Services directamente mediante HttpCfg.

vea HTTP Server API en MSDN.SYS. Nota En este tema no se describe el acceso con direcciones URL al Generador de informes ni a informes específicos que se almacenan en el servidor de informes. Para obtener más información acerca del acceso con direcciones URL a estos elementos. aplicaciones y elementos siguientes a través de direcciones URL: Servicio Web del servidor de informes Administrador de informes Generador de informes Informes publicados en un servidor de informes No se debería tener acceso a otros elementos publicados con direcciones URL.información acerca de la funcionalidad de HTTP. por ejemplo a los modelos y orígenes de datos compartidos. o para solucionar errores de las reservas o del registro. los valores predeterminados y recomendaciones específicas de la implementación que debería seguir si crea o modifica direcciones URL para distintas configuraciones de servidor. El servidor de informes no muestra esos elementos en un formato significativo cuando se ven en una ventana del explorador. las reservas y el registro de direcciones URL. En este tema se incluyen las siguientes secciones: • • • • • • • Direcciones URL en Reporting Services Reserva y registro de direcciones URL Direcciones URL predeterminadas Autenticación e identidad de servicio de las direcciones URL de Reporting Services Direcciones URL para administración local Direcciones URL para implementación escalada Direcciones URL para el modo integrado de SharePoint Para obtener más información sobre la construcción y el uso de direcciones URL en una instalación de Reporting Services. a través de direcciones URL como elementos independientes. Reserva y registro de direcciones URL . puede tener acceso a las herramientas. vea Configurar URLs del Servidor de informes y Solucionar problemas de configuración en los Libros en pantalla de SQL Server. En este tema Este tema presenta las direcciones URL. Direcciones URL en Reporting Services En una instalación de Reporting Services. vea Usar una dirección URL para tener acceso a elementos del servidor de informes en los Libros en pantalla de SQL Server.

Las direcciones URL del Generador de informes y los informes se basan en la reserva de direcciones URL del servicio Web del servidor de informes. y. Reporting Services reservará una o varias direcciones URL para el servicio Web del servidor de informes y el Administrador de informes en HTTP.SYS proporciona las reservas y permite el registro. Si anexa parámetros a la dirección URL.SYS. el servidor de informes reciclará el dominio de aplicación inmediatamente para que se pueda eliminar del Registro la dirección URL anterior y empezar a usar la nueva. Si establece la propiedad WebServiceAndHTTPAccessEnabled en False en la faceta Configuración de área expuesta para Reporting Services de Administración basada en directiva. las registrará cuando el servicio se inicie. Las direcciones URL se eliminan del Registro si detiene el servicio o recicla el servicio Web o el dominio de aplicación del Administrador de informes. puede abrir el Generador de informes o los informes a través del servicio Web. Si modifica una reserva de direcciones URL mientras el servicio se está ejecutando. La reserva de direcciones URL es el proceso por el que se crea un extremo de dirección URL para una aplicación Web y se almacena en HTTP. Registration. vea Namespace Reservations. Cuando el servicio Servidor de informes se inicie.Una reserva de direcciones URL define las direcciones URL que se pueden utilizar para tener acceso a una aplicación de Reporting Services.SYS http://+:80/reportserver http://<computername>/repor La reserva de direcciones tserver URL especifica un carácter comodín (+) en el puerto 80. El registro de direcciones URL se produce cuando el servicio se inicia. Un extremo de la dirección URL se debe registrar antes de agregar a la cola las solicitudes que se dirijan a ese extremo. http://<IPAddress>/reportserv Esto coloca en la cola del servidor de informes er cualquier solicitud entrante http://localhost/reportserver que especifique un host que se resuelva como el equipo del servidor de informes en el . Para obtener más información.SYS. Esto significa que el servicio Web debe estar habilitado para que el registro tenga lugar. Un punto clave que tener en cuenta es que la reserva de direcciones URL tiene una sintaxis diferente a la que la dirección URL utiliza para tener acceso a la aplicación: Reserva de direcciones Dirección URL Explicación URL en HTTP. HTTP. HTTP. a continuación.SYS empieza a enrutar las solicitudes a esa cola. la dirección URL del servicio Web no se registrará cuando se inicie el servicio. registrará todas las direcciones URL que haya reservado para todas las aplicaciones habilitadas. Se crea la cola de solicitudes y HTTP. and Routing en MSDN. Unos sencillos ejemplos ilustran el concepto de reserva de direcciones URL y cómo se relaciona con las direcciones URL que se usan para las aplicaciones de Reporting Services.SYS es el repositorio común de todas las reservas de direcciones URL que se definen en un equipo y define un conjunto de reglas comunes que garantizan que las reservas sean únicas.

el programa de instalación reservará direcciones URL para el servicio Web del servidor de informes y el Administrador de informes. Dada esta reserva de direcciones URL. . Si está utilizando Windows XP. Los sistemas operativos siguientes permitirán que varias aplicaciones Web compartan un puerto: Windows Server 2003. Ésta es la reserva de direcciones URL predeterminada para un servidor de informes de Reporting Services para la mayoría de los sistemas operativos. Las reservas de direcciones URL incluyen un número de puerto.puerto 80. Las direcciones URL predeterminadas incluirán un nombre de instancia si instala SQL Server Express o Reporting Services como una instancia con nombre. asegúrese de utilizar puertos únicos.0:80/report http://123.45. También puede aceptar estos valores predeterminados al definir las reservas de direcciones URL en la herramienta Configuración de Reporting Services. Observe que con esta reserva de direcciones URL se puede usar una cantidad cualquiera de direcciones URL para tener acceso al servidor de informes.0/reportserve utilizar para conectarse al server r servidor de informes. Direcciones URL predeterminadas Si instala Reporting Services en la configuración predeterminada.67.45. Solo las direcciones URL que incluyen la dirección IP se pueden http://123.67. Importante El carácter de la instancia es el carácter de subrayado (_). Windows Vista y Windows Server 2008. Esta reserva de direcciones URL especifica una dirección IP y es mucho más restrictiva que la que tiene un carácter comodín. una solicitud para un servidor de informes en http://<computername>/repor tserver o http://localhost/reportserver produciría un error.

Si desea configurar Reporting Services para las conexiones a Internet. vea . Para obtener más información acerca de la autenticación. debe utilizar valores diferentes. Sin embargo. vea Planear la implementación de Internet o de la extranet en los Libros en pantalla de SQL Server. hay que especificar una cuenta de servicio durante la instalación. se especifica en URLReservation en RSReportServer. El acceso anónimo está deshabilitado porque la seguridad predeterminada es RSWindowsNegotiate.SYS Servicio Instancia Web del http://<servername>/reportserve http://<servername>:80/reportserv predeterm servidor r er inada de informes Instancia Administ http://<servername>/reportserve http://<servername>:80/reportserv predeterm rador de r er inada informes Servicio Instancia Web del http://<servername>/reportserve http://<servername>:80/reportserv con servidor r_<instancename> er_<instancename> nombre de informes Instancia Administ http://<servername>/reports_<in http://<servername>:80/reports_<i con rador de stancename> nstancename> nombre informes Servicio SQL Web del http://<servername>/reportserve http://<servername>:80/reportserv Server servidor r_SQLExpress er_SQLExpress Express de informes SQL Administ http://<servername>/reports_SQ http://<servername>:80/reports_S Server rador de LExpress QLExpress Express informes Autenticación e identidad de servicio de las direcciones URL de Reporting Services Reporting Services Las reservas de direcciones URL especifican la cuenta de servicio del servicio Servidor de informes. La cuenta en la que el servicio se ejecuta se utiliza para todas las direcciones URL que se crean para las aplicaciones de Reporting Services que se ejecutan en la misma instancia.Tipo de Aplicaci Dirección URL Reserva de direcciones URL real instancia ón predeterminada en HTTP. La cuenta de servicio no tiene ningún valor predeterminado.config. Para obtener más información. La identidad del servicio de la instancia del servidor de informes está almacenada en el archivo RSReportServer. Para el acceso en una intranet. LocalSystem o NetworkService.config aun cuando el servidor se instala en modo de solo archivos. las direcciones URL del servidor de informes usan nombres de equipo de red. Los valores válidos para la cuenta de servicio incluyen una cuenta de usuario de dominio.

la construcción de las direcciones URL y los directorios virtuales se verá afectada de las siguientes formas: Las direcciones URL de los informes y otros elementos se asignan a través de la dirección URL de la aplicación Web de SharePoint. De igual forma.0.smdl para los modelos de informe. Windows Vista y Windows Server "Longhorn" incluyen nuevas características de seguridad para reducir el riesgo de ejecutar accidentalmente programas con privilegios elevados. La extensión de nombre de archivo se utiliza para distinguir entre tipos diferentes de elementos del servidor de informes. Si asoció la reserva de direcciones URL a un único nombre de equipo o dirección IP. Debe especificar direcciones URL completas cuando haga referencia a modelos y orígenes de datos compartidos en los informes y cuando especifique un servidor de destino y carpetas para operaciones de publicación en un servidor de informes. . utilice siempre una dirección URL completa que incluya la ruta de acceso del sitio.rdl para las definiciones de informe. Direcciones URL para implementación escalada La información de esta sección no está disponible en esta versión.rsds para los orígenes de datos compartidos que se crean para un sitio Web de SharePoint.0. Las extensiones válidas incluyen .1. Direcciones URL para administración local Puede utilizar http://localhost/reportserver o http://localhost/reports si especificó un carácter comodín seguro o poco seguro para la reserva de direcciones URL.rdl para un informe).1 en el equipo local. si localhost o 127. no puede utilizar el host local a menos que cree una reserva adicional para 127. el nombre de elemento y una extensión de nombre de archivo (por ejemplo .0.0.1 se deshabilitan en el equipo. no puede utilizar esa dirección URL. Se necesitan pasos adicionales para habilitar la administración local en estos sistemas operativos. la biblioteca de documentos.0. Si un servidor de informes independiente se configura para ejecutarse dentro de una implementación más amplia de una tecnología o producto de SharePoint. y . .0. vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). La dirección URL http://localhost se interpreta como http://127. Direcciones URL para el servidor de informes en el modo integrado de SharePoint. Para obtener más información. Para el acceso con direcciones URL a informes concretos.Configurar la autenticación en Reporting Services en los Libros en pantalla de SQL Server.

El acceso al Generador de informes depende de los factores siguientes: • • Propiedades de servidor que determinen si el Generador de informes está disponible en el servidor de informes. el acceso del host local al mismo no resolverá los nodos de la implementación que estén instalados en equipos remotos. La reserva de direcciones URL y el extremo para el Administrador de informes no se pueden configurar para un servidor de informes que se ejecute en el modo integrado de SharePoint. equilibre la carga de los nodos del servidor de informes y defina una única dirección URL del servidor virtual para la implementación escalada. la dirección URL debe ser el punto de acceso para los nodos del servidor en dicha implementación. Para las aplicaciones Web de SharePoint. Si los configura. . En las implementaciones de un único servidor en las que un servidor de informes integrado y la instancia de la tecnología de SharePoint estén instalados en el mismo equipo. Para obtener más información acerca de los modos de implementación y los requisitos de las direcciones URL para publicar elementos. ya no funcionarán después de implementar un servidor de informes en el modo integrado de SharePoint. El Administrador de informes no se admite en este modo. no puede utilizar http://localhost/reportserver. La configuración de la integración del servidor de informes solo le permite especificar una dirección URL del servidor de informes. puede omitir la reserva al publicar en el servidor. Si se utiliza http://localhost para obtener acceso a la aplicación Web de SharePoint. En el caso de una implementación escalada.Aunque los productos y tecnologías de SharePoint tienen reservas de direcciones URL definidas para ellos. Si integró una implementación escalada del servidor de informes para ejecutarse dentro de una implementación mayor de un producto o tecnología de SharePoint. si el servidor de informes se integra con un conjunto de SharePoint. Además. Asignaciones de roles o permisos que hacen que el Generador de informes esté disponible para grupos o usuarios individuales. Cómo configurar el acceso al Generador de informes El Generador de informes es una herramienta de informes ad hoc que se instala con un servidor de informes de SQL ServerReporting Services configurado para modo nativo o para modo de integración de SharePoint. la reserva de direcciones URL es una operación interna. se debe usar un sitio Web no predeterminado o una asignación de puerto única para obtener acceso a un servidor de informes. vea Planear un modo de implementación y Implementar modelos y orígenes de datos compartidos en un sitio de SharePoint en los Libros en pantalla de SQL Server.

Configuración de autenticación que determina si las credenciales del usuario se pueden pasar al servidor de informes o está configurado el acceso anónimo en los archivos de la aplicación.

Para utilizar el Generador de informes, debe tener un modelo de informe publicado con el que trabajar. Requisitos previos Para utilizar el Generador de informes, debe tener las ediciones Enterprise, Developer, Standard o Evaluation de SQL Server. El equipo cliente debe tener instalado Microsoft.NET Framework 2.0. .NET Framework proporciona la infraestructura para ejecutar aplicaciones ClickOnce. Debe utilizar Microsoft Internet Explorer 6.0 o posterior. El Generador de informes siempre se ejecuta con confianza total; no se puede configurar para ejecutarse con confianza parcial. En versiones anteriores, era posible que el Generador de informes se ejecutara con confianza parcial, pero esa opción no se admite en SQL Server 2008. Habilitar y deshabilitar el Generador de informes El Generador de informes está habilitado de manera predeterminada. Los administradores del servidor de informes tienen la posibilidad de deshabilitar la característica Generador de informes; para ello, deben establecer la propiedad del sistema EnableReportDesignClientDownload del servidor de informes en false. De esta manera, se deshabilitan las descargas del Generador de informes para ese servidor de informes. Para establecer las propiedades del sistema del servidor de informes, puede usar Management Studio o script:

Para utilizar Management Studio, conéctese al servidor de informes y utilice la página Avanzadas de Propiedades del servidor con el fin de establecer EnableReportDesignClientDownload en false. Para obtener más información sobre cómo abrir esta página, vea Cómo establecer las propiedades del servidor de informes (Management Studio). Para ver un script de ejemplo que establece una propiedad de servidor de informes, vea Scripting para tareas administrativas y de implementación.

Asignaciones de roles que conceden acceso al Generador de informes en un servidor de informes en modo nativo En un servidor de informes en modo nativo, cree asignaciones de roles de usuario que incluyan las tareas para utilizar el Generador de informes. Debe ser administrador de contenido y administrador del sistema para crear o modificar definiciones y asignaciones de roles en los elementos y en el nivel de sitio.

En las instrucciones siguientes se supone que se utilizan roles predefinidos. Si ha modificado las definiciones de roles o ha realizado la actualización a partir de SQL Server 2000, compruebe si los roles contienen las tareas necesarias. Para obtener más información sobre cómo crear asignaciones de roles, vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes). Después de crear las asignaciones de roles, los usuarios tendrán permiso para hacer lo siguiente:

Los usuarios asignados a los roles Usuario del sistema y Explorador pueden ver los informes del Generador de informes publicados en un servidor de informes, sin tener que iniciar el Generador de informes. Los usuarios asignados a los roles Usuario del sistema y Generador de informes pueden generar modelos, iniciar el Generador de informes y crear informes, así como guardar informes en el servidor de informes. Los usuarios asignados a los roles Usuario del sistema y Publicador pueden publicar modelos del Diseñador de modelos en el servidor de informes. Los modelos se utilizan como orígenes de datos en el Generador de informes. Los usuarios asignados a los roles Administrador del sistema y Administrador de contenido tienen todos los permisos para crear, ver y administrar informes del Generador de informes.

Para comprobar que las tareas necesarias están en las definiciones de roles
1. 2. 3. 4. Inicie Management Studio y conéctese al servidor de informes. Abra la carpeta Seguridad. Abra la carpeta Roles del sistema. Haga clic con el botón secundario en Administrador del sistema y seleccione Propiedades. 5. Seleccione Ejecutar definiciones de informe y haga clic en Aceptar. 6. Haga clic con el botón secundario en Usuario del sistema y seleccione Propiedades. 7. Seleccione Ejecutar definiciones de informe y haga clic en Aceptar. 8. Abra la carpeta Roles. 9. Haga clic con el botón secundario en Explorador y seleccione Propiedades. 10. Seleccione Ver modelos y haga clic en Aceptar. 11. Haga clic con el botón secundario en Administrador de contenido y seleccione Propiedades. 12. Seleccione Ver modelos, Administrar modelos, Usar informes y haga clic en Aceptar. 13. Haga clic con el botón secundario en Publicador y seleccione Propiedades. 14. Seleccione Administrar modelos y haga clic en Aceptar. 15. Cree el rol del Generador de informes, si no existe: 1. Abra la carpeta Seguridad. 2. Haga clic con el botón secundario en Roles y seleccione Nuevo rol. 3. En Nombre, escriba Generador de informes. 4. En Descripción, escriba la descripción del rol de modo que los usuarios del Administrador de informes sepan para qué sirve.

5. Agregue las tareas siguientes: Usar informes, Ver informes, Ver modelos, Ver recursos, Ver carpetas y Administrar suscripciones individuales. 6. Haga clic en Aceptar para guardar el rol.

Para crear asignaciones de roles que concedan acceso al Generador de informes
1. 2. 3. 4. Inicie el Administrador de informes. Haga clic en Configuración del sitio. Haga clic en Seguridad. Si ya existe una asignación de roles para el usuario o grupo para el que desea configurar el acceso al Generador de informes, haga clic en Editar. De lo contrario, haga clic en Nueva asignación de roles. En Grupo o usuario, escriba una cuenta de grupo o de usuario de dominio de Windows con este formato: <dominio>\<cuenta>. Si utiliza la autenticación de formularios o la seguridad personalizada, especifique la cuenta de grupo o de usuario en el formato correcto para su implementación. 5. 6. 7. 8. 9. Seleccione Usuario del sistema y, a continuación, haga clic en Aceptar. Haga clic en Inicio. Haga clic en la pestaña Propiedades. Haga clic en la pestaña Seguridad. Si ya existe una asignación de roles para el usuario o grupo para el que desea configurar el acceso al Generador de informes, haga clic en Editar. De lo contrario, haga clic en Nueva asignación de roles. En Grupo o usuario, escriba una cuenta de grupo o de usuario de dominio de Windows con este formato: <dominio>\<cuenta>. Si utiliza la autenticación de formularios o la seguridad personalizada, especifique la cuenta de grupo o de usuario en el formato correcto para su implementación. 10. Seleccione Generador de informes y haga clic en Aplicar. 11. Repita el proceso para crear o modificar asignaciones de roles para otros usuarios o grupos. Permisos que conceden acceso al Generador de informes en un servidor de informes en modo integrado de SharePoint En un servidor de informes en modo integrado de SharePoint, el acceso al Generador de informes se concede a los usuarios de SharePoint que tienen los niveles de permisos Colaborar o Control total. Si utiliza niveles de permisos personalizados, debe incluir Agregar elementos y Editar elementos en el nivel de permisos. Para obtener más información sobre el acceso al Generador de informes a través de los niveles de permisos integrados, vea Usar la seguridad integrada de Windows SharePoint Services para los elementos del servidor de informes. Para obtener más información sobre los requisitos de permisos para los

niveles de permisos personalizados, vea Establecer permisos para operaciones del servidor de informes en una aplicación Web de SharePoint. Consideraciones de autenticación y reutilización de credenciales El Generador de informes utiliza la tecnología ClickOnce para descargar e instalar los archivos de aplicación propios en un equipo cliente. La finalidad de la tecnología ClickOnce es la implementación de aplicaciones unidireccional que coloca archivos de programa en un equipo cliente y ejecuta la aplicación como un proceso independiente bajo la identidad del usuario predeterminado. Dado que el Generador de informes debe conectarse de nuevo al servidor de informes para obtener los archivos de aplicación y los datos del servidor de informes, es importante entender cómo establece ClickOnce el contexto de seguridad y cómo emite las solicitudes a los equipos remotos en escenarios diferentes:

ClickOnce siempre se ejecuta como un proceso independiente en el equipo cliente. La identidad del proceso son las credenciales de usuario de Windows predeterminadas. ClickOnce no comparte los datos de la sesión con Internet Explorer ni obtiene el contexto de seguridad de usuario actual de Internet Explorer. ClickOnce envía las solicitudes que especifican la seguridad integrada de Windows en el encabezado de autenticación. Si un servidor se configura para un tipo de autenticación diferente, el servidor emitirá un error de autenticación con las solicitudes de ClickOnce. Para evitar este problema, debe configurar un servidor para la seguridad integrada de Windows o permitir al acceso anónimo para eliminar la comprobación de autenticación. El Generador de informes abre su propia conexión a un servidor de informes. Si no se usa la seguridad integrada de Windows con un único inicio de sesión, los usuarios deben volver a escribir sus credenciales para la conexión del Generador de informes con el servidor de informes. Sugerencia Además, si el servidor de informes se configura para usar el modo integrado de SharePoint, los usuarios pueden encontrar un error 401 cuando intenten utilizar ClickOnce para instalar el Generador de informes en sus equipos cliente. Esto ocurre porque SharePoint utiliza una cookie para conservar un usuario autenticado mientras dure la sesión, pero ClickOnce no admite la cookie. Cuando un usuario inicia una aplicación ClickOnce, como el Generador de informes, la aplicación no pasa la cookie a SharePoint y, por tanto, SharePoint deniega el acceso y devuelve un error 401. Puede solucionar este problema con una de las opciones siguientes: Seleccione la opción Recordar contraseña al proporcionar sus credenciales de usuario. o Habilite el acceso anónimo a la colección de sitios de SharePoint.
o

Configure el entorno para que el usuario no proporcione credenciales. Por ejemplo, en un entorno de intranet puede configurar el
o

Los usuarios deben volver a escribir sus credenciales para conseguir que el Generador de informes se conecte al servidor de informes. que es necesario para utilizar el Generador de Kerberos informes. No pasará credenciales ni pedirá al usuario que las proporcione. Si la sesión de usuario en el servidor de informes se establece bajo una cuenta concreta y ClickOnce se ejecuta en una cuenta diferente. Negotiate (valor predeterminado) NTLM (valor predeterminado) Se producirá un error en las solicitudes si el usuario ha abierto Internet Explorer con Ejecutar como y ha especificado credenciales no predeterminadas.servidor de SharePoint para que pertenezca a un grupo de trabajo y. no admite directamente Kerberos. las solicitudes autenticadas de ClickOnce y del Generador de informes suelen tener éxito si el cliente y el servidor están implementados en el mismo dominio. El Generador de informes no . el servidor de informes denegará el acceso a los archivos. Las solicitudes tendrán éxito si se habilita el acceso anónimo a los archivos de aplicación del Generador de informes porque el servidor de informes omite el encabezado de autenticación. el usuario inicia sesión en el equipo cliente utilizando una cuenta de dominio con permiso para tener acceso al Generador de informes y el servidor de informes se configura para la autenticación de Windows. vea Cómo configurar la autenticación básica en Reporting Services. Tipo de autenticación del servidor de informes Cómo responde el iniciador de aplicaciones ClickOnce y el Generador de informes Con la seguridad integrada de Windows. Autenticación básica ClickOnce no admite la autenticación básica. En la tabla siguiente se describen los tipos de autenticación que admite el servidor de informes y si se necesita configuración adicional para tener acceso al Generador de informes. crear las cuentas de usuario en el equipo local. No formulará solicitudes que especifiquen la autenticación básica en el encabezado de autenticación. Internet Explorer. Estos problemas se pueden evitar habilitando el acceso anónimo a los archivos de aplicación del Generador de informes. el Generador de informes abre una conexión independiente con un servidor de informes. Las solicitudes tienen éxito porque ClickOnce y la conexión del explorador con el servidor de informes tienen la misma identidad de usuario. Para obtener más información sobre cómo habilitar el acceso anónimo al Generador de informes. Una vez que ClickOnce recupera los archivos de aplicación. a continuación.

el Generador de informes abre una conexión independiente con un servidor de informes. el acceso anónimo se habilita en el servidor de informes y las solicitudes se aceptan sin comprobar la autenticación. Personalizada Una vez que ClickOnce recupera los archivos de aplicación. vea Arquitectura de servicio (Reporting Services).config. UI. Cuando se configura un servidor de informes para utilizar la autenticación personalizada.config. Extensions. URLReservations y MapTileServerConfiguration. Service. En este tema se describe cada elemento existente en el archivo de configuración. el servicio Web del servidor de informes y el procesamiento en segundo plano. Los usuarios deben volver a escribir sus credenciales para conseguir que el Generador de informes se conecte al servidor de informes. Los valores de configuración se presentan en el orden en el que aparecen. el servidor rechazará la solicitud porque especifica un paquete de seguridad no válido y porque carece de las credenciales que el servidor de informes espera. Los elementos en negrita incluidos al final representan secciones adicionales que están contraídas en este ejemplo para poder ver la estructura del elemento XML más fácilmente. Authentication. UI. Para obtener más información sobre el contexto de ejecución de las aplicaciones. Service. vea Cómo modificar un archivo de configuración de Reporting Services. Extensions o MapTileServerConfiguration.config almacena valores que son utilizados por el Administrador de informes. Para obtener instrucciones sobre la manera de editar este archivo. Estructura de los archivos de configuración El ejemplo siguiente muestra la estructura básica del archivo RSReportServer. Si configura el servidor de informes para la autenticación básica. Se producirá un error en las solicitudes si el servidor de informes se configura para la autenticación básica y no se ha habilitado el acceso anónimo a los archivos de programa del Generador de informes. Se produce un error en la solicitud porque ClickOnce especifica la seguridad integrada de Windows en sus solicitudes. haga clic en los vínculos siguientes: Authentication. El Generador de informes no recopila credenciales de Internet Explorer ni de ClickOnce. . Todas las aplicaciones de Reporting Services se ejecutan dentro de un proceso único que lee la configuración almacenada en el archivo RSReportServer. Archivo de configuración RSReportServer El archivo RSReportServer.recopila credenciales de Internet Explorer ni de ClickOnce. Para consultar directamente los valores de URLReservations.

Modeling.<Configuration> <Dsn></Dsn> <ConnectionType>Default</ConnectionType> <LogonUser></LogonUser> <LogonDomain></LogonDomain> <LogonCred></LogonCred> <InstanceId></InstanceId> <InstallationID>{00000000-0000-0000-0000000000000001}</InstallationID> <Add Key="SecureConnectionLevel" Value="0" /> <Add Key="CleanupCycleMinutes" Value="10" /> <Add Key="SQLCommandTimeoutSeconds" Value="60" /> <Add Key="MaxActiveReqForOneUser" Value="20" /> <Add Key="DatabaseQueryTimeout" Value="120" /> <Add Key="RunningRequestsScavengerCycle" Value="60" /> <Add Key="RunningRequestsDbCycle" Value="60" /> <Add Key="RunningRequestsAge" Value="30" /> <Add Key="MaxScheduleWait" Value="5" /> <Add Key="DisplayErrorLink" Value="true" /> <Add Key="WebServiceUseFileShareStorage" Value="false" /> <!-.SqlClient.Microsoft.Data.<Add Key="WatsonFlags" Value="0x1400" /> full dump--> <!-.config</PolicyLevel> <IsWebServiceEnabled>True</IsWebServiceEnabled> <IsReportManagerEnabled>True</IsReportManagerEnabled> <FileShareStorageLocation> .System.<Add Key="WatsonFlags" Value="0x0002" /> no dump--> <Add Key="WatsonFlags" Value="0x0428" /> <Add Key="WatsonDumpOnExceptions" Value="Microsoft.Utilities.ThreadAbort Exception" /> <URLReservations></URLReservations> <Authentication></Authentication> <Service> <IsSchedulingService>True</IsSchedulingService> <IsNotificationService>True</IsNotificationService> <IsEventService>True</IsEventService> <PollingInterval>10</PollingInterval> <WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileSha reStorage> <MemorySafetyMargin>80</MemorySafetyMargin> <MemoryThreshold>90</MemoryThreshold> <WorkingSetMaximum>4000000</WorkingSetMaximum> <WorkingSetMinimum>2400000</WorkingSetMinimum> <RecycleTime>720</RecycleTime> <MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime> <MaxQueueThreads>0</MaxQueueThreads> <UrlRoot> </UrlRoot> <UnattendedExecutionAccount> <UserName></UserName> <Password></Password> <Domain></Domain> </UnattendedExecutionAccount> <PolicyLevel>rssrvpolicy.InternalCatal ogException.<Add Key="WatsonFlags" Value="0x0430" /> all_memory dump--> <!-.Diagnostics.Threading.<Add Key="WatsonFlags" Value="0x0428" /> minidump --> <!-.ReportingServices.SqlException.InternalModelingExcep tion" /> <Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.ReportingServices.

No modifique este ConnectionType LogonUser. Debe especificarse Default si el servidor de informes está configurado para utilizar un inicio de sesión de SQL Server o la cuenta de servicio para conectarse a la base de datos del servidor de informes. De forma predeterminada. LogonCred InstanceID InstallationID . Los valores válidos son Default e Impersonate. LogonDomain y LogonCred se crean cuando la conexión del servidor de informes se ha configurado para utilizar una cuenta de dominio. Para obtener más información acerca de la conexión de base de datos de un servidor de informes. este valor es MSRS10_5. Almacena el dominio. Parámetro Dsn Descripción Especifica la cadena de conexión al servidor de base de datos que hospeda la base de datos del servidor de informes. Especifica el tipo de credenciales que el servidor de informes utiliza para conectarse a la base de datos del servidor de informes. Identificador para la instalación del servidor de informes que crea el programa de instalación. Los nombres de instancia del servidor de informes se basan en nombres de instancia de SQL Server. vea Configurar una conexión a la base de datos del servidor de informes. LogonDomain. el nombre de usuario y la contraseña de una cuenta de dominio utilizada por un servidor de informes para conectarse a una base de datos del servidor de informes. Los parámetros se presentan en el orden en que aparecen en el archivo de configuración. Este valor está cifrado y se agrega al archivo de configuración al crear la base de datos del servidor de informes. Debe especificarse Impersonate si el servidor de informes utiliza una cuenta de Windows para conectarse a la base de datos del servidor de informes. Los valores de LogonUser. Identificador de la instancia de servidor de informes. No modifique este parámetro.<nombreDeInstancia>. Este valor se establece en un GUID.<Path> </Path> </FileShareStorageLocation> </Service> <UI></UI> <Extensions></Extensions> </Configuration> Parámetros de configuración La tabla siguiente proporciona información sobre los valores de configuración que aparecen en la primera parte del archivo. Este valor especifica un nombre de instancia de SQL Server.

Los valores válidos oscilan entre 0 y 2147483647. El intervalo de valores válidos es de 0 al entero máximo. Para obtener más información acerca de los modos de servidor. MaxActiveReqForOneUser DatabaseQueryTimeout .SecureConnectionLevel CleanupCycleMinutes SQLCommandTimeoutSeconds parámetro. Especifica los minutos tras los que se eliminarán las sesiones antiguas y las instantáneas expiradas de las bases de datos del servidor de informes. Especifica el número máximo de informes que puede procesar a la vez un usuario.Command Timeout. El valor predeterminado es 20. por consiguiente. Una vez alcanzado el límite.SQLCommand. Especifica los segundos de tiempo de espera de la conexión con la base de datos del servidor de informes. se deshabilita el proceso de limpieza de la base de datos. Este parámetro se omite en el caso de los servidores de informes que se ejecutan en el modo integrado de SharePoint. no se recomienda. Este valor se establece cuando se configura una dirección URL para utilizar HTTP o HTTPS en la herramienta de configuración de Reporting Services.Data.SQLClient. Si el valor se establece en 0. Este valor se pasa a la propiedad System. Para obtener más información. Si los usuarios abren más de 15 informes con un uso intensivo de procesos al mismo tiempo. puede que sea necesario aumentar este valor. Los valores válidos son de 0 al entero máximo. se deniegan las demás solicitudes de procesamiento de informes. Los valores válidos entre 0 a 3. Este parámetro no se utiliza. El valor predeterminado es 10. donde 0 es el menos seguro. Tenga en cuenta que la mayoría de las solicitudes se procesan con mucha rapidez. Especifica el grado en que las llamadas al servicio Web deben usar Capa de sockets seguros (SSL). Un valor de 0 especifica un tiempo de espera ilimitado y. El valor predeterminado es 120. Este valor se utiliza para el servicio Web del servidor de informes y el Administrador de informes. vea Usar métodos de servicio Web seguros y Configurar un servidor de informes para conexiones SSL. por lo que no es probable que un solo usuario tenga más de 20 conexiones abiertas al mismo tiempo. vea Planear un modo de implementación.

El valor debe especificarse en segundos. tras el que el estado de un trabajo en ejecución cambia de "nuevo" a "en ejecución". Los usuarios pueden hacer clic en el vínculo para abrir el contenido actualizado de mensajes de error de este sitio. Indica si se muestra un vínculo al sitio de Ayuda y soporte técnico Microsoft cuando se producen errores. El valor predeterminado es 60. Los valores válidos oscilan entre 0 y 2147483647. El valor debe especificarse en segundos. Los valores válidos incluyen True (predeterminado) y False. El intervalo de valores válidos está comprendido entre 0 y 2147483647. Especifica los segundos que espera el servicio del servidor de informes de Windows para que el servicio del Agente SQL Server actualice una programación cuando se solicita la hora siguiente de ejecución. Los valores válidos son True y False (predeterminado). La creación de volcados . los datos temporales se almacenan en la base de datos reportservertempdb. en segundos. El valor predeterminado es 30. Especifica un intervalo. Especifica una lista de excepciones que se van notificar en un registro de errores. Esto resulta útil cuando hay un problema que se repite y desea crear un volcado con información para enviarlo a Microsoft para su análisis. así como el momento en el que se debe presentar la información del trabajo en curso en la página Administrar trabajos del Administrador de informes. Si el valor se establece en false. Especifica la cantidad de información que se registra para las condiciones de error que se notifican a Microsoft. El intervalo de valores válidos es de 0 al entero máximo. Especifica si se deben almacenar las instantáneas temporales y los informes en caché (creados por el servicio Web del servidor de informes para la duración de una sesión de usuario) en el sistema de archivos.RunningRequestsScavengerCycle RunningRequestsDbCycle RunningRequestsAge MaxScheduleWait DisplayErrorLink WebServiceuseFileShareStorage WatsonFlags WatsonDumpOnExceptions Especifica la frecuencia con la que se cancelan las solicitudes huérfanas y expiradas. El valor predeterminado es 60. Especifica la frecuencia con la que el servidor de informes evalúa los trabajos en ejecución para comprobar si han superado los tiempos de espera de ejecución de informes. El valor predeterminado es 5. Este vínculo aparece en los mensajes de error. Los valores válidos oscilan entre 0 y 2147483647.

URLReservations es un elemento opcional.config. Authentication (archivo RSReportServer. pero aparece en el archivo para poder determinar con AccountName facilidad la cuenta de servicio de la cuenta que se utiliza para la reserva de direcciones URL. Configuración Descripción Application Contiene la configuración para las aplicaciones de Reporting Services.SYS al configurar el servidor de informes. Especifica la sintaxis de URL que es válida para HTTP. Solo se agrega automáticamente la configuración .afecta al rendimiento. Para obtener más información. lo que producirá errores de servidor en tiempo de ejecución o dejará reservas huérfanas en HTTP. Ésta debería ser la cuenta en la AccountSid que se ejecuta el servicio del servidor de informes. URL Contiene una o más reservas de URL para la aplicación. No se utiliza. Si se especifica.config) URLReservations define el acceso HTTP al servicio Web del servidor de informes y al Administrador de informes para la instancia actual. se requieren todos los elementos secundarios salvo los de AccountName. Para UrlString obtener más información acerca de la sintaxis. La configuración predeterminada es un subconjunto de la configuración posible para esta sección. vea Sintaxis de las reservas de direcciones URL (Reporting Services). vea Configurar URLs del Servidor de informes y Direcciones URL en archivos de configuración (Reporting Services). puede dañar la reserva. Si no se incluye en el archivo RSReportServer.SYS. Especifica un nombre de cuenta legible que corresponde a AccountSid. Esto resulta útil WatsonDumpExcludeIfContainsExc cuando se diagnostica un problema y no se desea eptions que el servidor cree volcados para una excepción específica. Utilice siempre la herramienta de configuración de Reporting Services o el proveedor WMI del servidor de informes para crear o modificar las reservas de URL. Especifica una lista de excepciones que no se van notificar en un registro de errores. URLs. por lo que solo debe cambiar esta configuración al diagnosticar un problema. Si modifica los valores del archivo de configuración.SYS que no se quitan si desinstala el software. Los valores válidos Name son ReportServerWebService o ReportManager. Si el SID no coincide con el de la cuenta de servicio. Especifica el identificador de seguridad (SID) de la cuenta para la que se creó la reserva de direcciones URL. URLReservations (archivo RSReportServer. VirtualDirectory Especifica el nombre del directorio virtual de la aplicación.config) Authentication especifica uno o más tipos de autenticación aceptados por el servidor de informes. Especifica las aplicaciones de Reporting Services. Las direcciones URL se reservan y almacenan en HTTP. No modifique directamente las reservas de URL en el archivo de configuración. es posible que el servidor de informes no pueda escuchar las solicitudes de dicha dirección URL. puede que el servidor no esté configurado.

RSWindowsNTLM y RSWindowsBasic son acumulativos y se pueden utilizar juntos. Para agregar otros valores. puede que esta configuración impida a los usuarios AuthenticationTypes . vea Configurar la autenticación en Reporting Services. Es necesario especificar varios tipos de autenticación si espera las solicitudes de una variedad de exploradores o aplicaciones cliente que utilizan diferentes tipos de autenticación. RSWindowsBasic y Custom. RSWindowsNTLM. Los valores válidos son: RSWindowsNegotiate.predeterminada. Esta es la configuración predeterminada cuando el servidor de informes se ejecuta en modo nativo y la cuenta de servicio es de tipo Servicio de red. Si se ha configurado una cuenta de dominio para la cuenta de servicio del servidor de informes y no se ha configurado un Nombre principal de servicio (SPN) para el servidor de informes. RSWindowsKerberos. debe utilizar un editor de texto para agregar la estructura de los elementos al archivo RSReportServer. No quite RSWindowsNTLM. Para obtener más información y más ejemplos. Configuración Descripción Especifica uno o más tipos de autenticación. como se muestra en el ejemplo de valor predeterminado anteriormente en esta sección. Para obtener más información. Los valores predeterminados incluyen RSWindowsNegotiate y RSWindowsNTLM con EnableAuthPersistance establecido en True: <Authentication> <AuthenticationTypes> <RSWindowsNegotiate/> <RSWindowsNTLM/> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence> </Authentication> Los valores restantes deben agregarse manualmente. Dicha configuración se omite cuando el servidor de informes se ejecuta en modo nativo y la cuenta de servicio está configurada como cuenta de usuario de dominio. vea Planear la compatibilidad de exploradores. Los tipos RSWindows y Custom se excluyen mutuamente. de lo contrario limitará la compatibilidad del explorador a una parte de los tipos de explorador compatibles. RSWindowsKerberos. RSWindowsNegotiate El servidor de informes acepta tokens de seguridad de Kerberos o NTLM. RSWindowsNegotiate .config y establecer los valores.

Si especifica RSWindowsBasic. que conserva las credenciales de inicio de sesión en el paquete de autenticación que se envía con cada solicitud HTTP. El servidor acepta los tokens de seguridad de Kerberos. El servidor acepta las credenciales básicas y emite un desafío/respuesta si se realiza una conexión sin credenciales. la compatibilidad de explorador de algunos de los tipos de explorador admitidos será limitada. Para obtener más información. permitiendo al servidor suplantar al usuario al conectar con otros servidores de la red. Este valor especifica el tipo de inicio de sesión para RSWindowsBasic. Para obtener más información. donde cada valor representa lo siguiente: 2 = servidores de alto rendimiento de inicio de sesión en red para autenticar las contraseñas de texto simple. El servidor acepta los tokens de seguridad NTLM. se requiere este valor. vea Planear la compatibilidad de exploradores. use SSL para cifrar el tráfico de red hacia y desde el servidor de informes. RSWindowsBasic La autenticación básica pasa las credenciales de las solicitudes HTTP en texto no cifrado. Los valores válidos son 2 ó 3. Si utiliza la autenticación básica. Especifique este valor si implementó una extensión de seguridad personalizada en el equipo del servidor de informes. vea Configurar la autenticación en Reporting Services. RSWindowsKerberos Utilice esta configuración o RSWindowsNegotiate cuando use la autenticación Kerberos en un esquema de autenticación de delegación restringida.iniciar sesión en el servidor. Para ver la sintaxis de configuración de ejemplo para la autenticación de Basic en Reporting Services. Especifica una partición de recurso que incluye características de autorización y de autenticación que se utilizan para controlar el acceso a los recursos protegidos de su organización. Este valor se utiliza para RSWindowsBasic. LogonMethod 3 = inicio de sesión de Cleartext. vea Implementar una extensión de seguridad. Nota Los valores 0 (para el inicio de sesión interactivo) y 1 (para el inicio de sesión por lotes) no se admiten en SQL Server 2008Reporting Services. Se usa para determinar el dominio que utiliza el servidor para autenticar al Custom Realm DefaultDomain . RSWindowsNTLM Si elimina esta configuración. Este valor se utiliza para RSWindowsBasic.

Si no establece EnableAuthPersistance en False. el dominio que se utilizará será el que controla el equipo. Si instaló el servidor de informes en un controlador de dominio. Para obtener más información. EnableAuthPersistance Este valor debe establecerse en False si utiliza el software del servidor proxy (como ISA Server) para tener acceso al servidor de informes. Para obtener más información acerca de los componentes internos del servicio. Los valores válidos incluyen True (predeterminado) y False. Especifica si el servidor de informes procesa notificaciones y entregas. todos los usuarios se conectarán mediante el contexto de suplantación de la primera solicitud. vea Iniciar y detener el servicio del servidor de informes. pero si lo omite el servidor de informes utilizará el nombre de equipo como dominio. Valor Descripción Especifica si el servidor de informes mantiene un conjunto de trabajos del Agente SQL Server correspondientes a las programaciones y las suscripciones creadas por usuarios de Reporting Services. Para este escenario debería deshabilitar la persistencia de autenticación con el fin de que cada solicitud de usuario se pueda autenticar por separado. Service (archivo RSReportServer.config) Service especifica los valores de aplicación que se aplican al servicio en conjunto. Este valor es opcional. Afecta a este valor al habilitar o deshabilitar IsSchedulingService IsNotificationService . vea Arquitectura de servicio (Reporting Services). Utilizar un servidor proxy permite una conexión única del servidor proxy que van a utilizar varios usuarios.usuario. Determina si la autenticación se realiza en la conexión o para cada solicitud. Si se establece en True. Afecta a este valor al habilitar o deshabilitar características de Reporting Services utilizando la faceta Configuración de área expuesta para Reporting Services de Administración basada en directivas. Cuando el valor es False. las solicitudes subsiguientes de la misma conexión asumen el contexto de suplantación de la primera solicitud. Los valores válidos son True (predeterminado) o False. Los valores válidos incluyen True (predeterminado) y False. no se entregan suscripciones.

entre los sondeos de la tabla de eventos realizados por el PollingInterval servidor de informes. El valor predeterminado es 10. vea Configurar la memoria disponible para las aplicaciones del servidor de informes. vea Iniciar y detener el servicio del servidor de informes. Especifica si el servicio debe procesar o no los eventos de la cola de eventos. el servidor de informes no realiza operaciones para programaciones o suscripciones. Para obtener más información. WorkingSetMaximum Especifica un umbral de memoria después de que no se conceda ninguna nueva solicitud de asignación de memoria a las aplicaciones del . El valor predeterminado es 80. Los valores válidos incluyen True (predeterminado) y False. vea Iniciar y detener el servicio del servidor de informes. Para obtener más información. en segundos. Especifica un porcentaje de WorkingSetMaximum que define el límite entre los escenarios de presión alto y medio. Especifica si se deben almacenar las instantáneas temporales y los informes en caché (creados por el WindowsServiceUseFileShareStorag servicio del servidor de informes para la duración e de una sesión de usuario) en el sistema de archivos. El valor predeterminado es 90. Especifica el intervalo. IsEventService Afecta a este valor al habilitar o deshabilitar características de Reporting Services utilizando la faceta Configuración de área expuesta para Reporting Services de Administración basada en directivas. Para MemorySafetyMargin obtener más información sobre WorkingSetMaximum y configurar la memoria disponible. El intervalo de valores válidos es de 0 al entero máximo. Especifica un porcentaje de WorkingSetMaximum que define el límite entre los escenarios de presión medio y bajo. Cuando el valor es False. Para obtener más información. vea Configurar la memoria disponible para las aplicaciones del servidor de informes. Este valor debe ser mayor que el valor establecido para MemoryThreshold MemorySafetyMargin.características de Reporting Services utilizando la faceta Configuración de área expuesta para Reporting Services de Administración basada en directivas. Los valores válidos son True y False (predeterminado).

Si desea personalizar este valor. Este valor se expresa en kilobytes.config a menos que lo agregue manualmente. Si el reciclaje no se completa durante este período. debe agregar el elemento WorkingSetMinimum al archivo RSReportServer. El intervalo de valores válidos es de 0 al entero máximo. puede modificar el archivo RSReportServer. Especifica un límite inferior para el consumo de recursos.servidor de informes. indicado en minutos. vea Configurar la memoria disponible para las aplicaciones del servidor de informes. De forma predeterminada. el servidor de informes no liberará memoria si el uso de memoria total se encuentra por debajo de este límite. vea Dominios de aplicación para las aplicaciones del servidor de RecycleTime MaxAppDomainUnloadTime . vea Configurar la memoria disponible para las aplicaciones del servidor de informes. Este valor no aparece en el archivo RSReportServer. El intervalo de valores válidos es de 0 al entero máximo. Si desea que el servidor de informes use menos memoria. Para obtener más información. De forma predeterminada. El valor predeterminado es 720. el valor se calcula al inicio del servicio. Para obtener más información. Especifica un intervalo en el que se permite la descarga del dominio de aplicación durante una operación de reciclaje.config. el servidor de informes establece WorkingSetMaximum en la cantidad de memoria disponible en el equipo. Este valor se detecta cuando se inicia el servicio. Este valor se expresa en kilobytes. El intervalo de valores válidos es de 0 al entero máximo.config a menos que se agregue manualmente. El cálculo es que la solicitud de asignación de memoria inicial es para el 60 por ciento de WorkingSetMinimum WorkingSetMaximum . Este valor no aparece en el archivo RSReportServer. se detiene todo el procesamiento en el dominio de aplicación. Especifica un tiempo de reciclaje para el dominio de aplicación. Para obtener más información.config y agregar el elemento y el valor.

Si elige 0. El valor predeterminado es 0. el valor especificado establecerá el límite máximo de subprocesos que se pueden crear a la vez. Especifica el número de subprocesos que utiliza el servicio Servidor de informes de Windows para el procesamiento simultáneo de suscripciones y notificaciones. Sin embargo. El intervalo de valores válidos es de 0 al entero máximo. Estas direcciones URL se utilizan en los informes exportados y por parte de las extensiones de entrega para crear una dirección URL que se incluye en los mensajes de entrega como los vínculos en correos electrónicos.informes. vea Configurar la memoria disponible para las aplicaciones del servidor de informes. El intervalo de valores válidos es de 0 al entero máximo. Para obtener más información acerca de la forma en que el servicio Servidor de informes de Windows administra la memoria para los procesos en ejecución. El valor debe ser una dirección URL válida al servidor de informes desde el que se tiene acceso al informe publicado. si SecureConnectionLevel es mayor que cero (0). Lo utilizan las extensiones de entrega del servidor de informes para crear direcciones URL que utilizan los informes enviados por correo electrónico y las suscripciones a recursos compartidos de archivos. El valor predeterminado es 30. se utiliza la primera dirección URL de . el servidor de informes determina automáticamente las direcciones URL de la misma forma que éstas se generan para el método ListReportServerUrls. El valor debe especificarse en minutos. El servidor de informes determina las direcciones URL de los informes en función del comportamiento siguiente: • MaxQueueThreads UrlRoot Si UrlRoot está en blanco (el valor predeterminado) y hay reservas de direcciones URL. el servidor de informes determinará el número máximo de subprocesos. Si especifica un entero. Se utiliza la primera dirección URL que devuelve el método ListReportServerUrls. Lo utiliza el servidor de informes para generar direcciones URL para el acceso sin conexión o desatendido.

Estos valores están cifrados. El valor predeterminado es c:\archivos de programa\Microsoft SQL Server\MSRS10_5. las direcciones URL utilizadas en informes representados y en vínculos de correo electrónico son incorrectas. Especifica si el servicio Web del servidor de informes responde a las solicitudes de acceso de SOAP y dirección URL. no es recomendable. Aunque se puede especificar la ruta de carpeta como una ruta de acceso UNC.config. Se establece este valor al habilitar o deshabilitar el servicio utilizando la faceta Configuración de área expuesta para Reporting Services en Administración basada en directivas. una contraseña y un dominio que utiliza el servidor de informes para ejecutar un informe.<nombreDeInstancia>\Reportin g Services\RSTempFiles. Los valores válidos son True (predeterminado) y False. Especifica el archivo de configuración de la directiva de seguridad. se utiliza el valor explícito.• SSL. Si el valor se establece en True. Especifica si está habilitada la extensión de personalización de definición de informe (Report • . Utilice la herramienta de configuración de Reporting Services o la utilidad rsconfig para establecer estos valores. Tenga en cuenta que todavía debe configurar una reserva de direcciones URL para el Administrador de informes antes de poder utilizarlo. Para obtener más información. Especifica un nombre de usuario. el Administrador de informes está disponible. El valor válido es Rssrvrpolicy. Especifica si la aplicación Administrador de informes está disponible en el servidor de informes. Para obtener más información. Especifica una sola carpeta en el sistema de archivos para almacenar instantáneas temporales. vea Configurar la cuenta de ejecución desatendida. vea Usar los archivos de directivas de seguridad de Reporting Services. Si UrlRoot se ha establecido en un valor específico. UnattendedExecutionAccount PolicyLevel IsWebServiceEnabled IsReportManagerEnabled FileShareStorageLocation IsRdceEnabled Si UrlRoot está en blanco y no se han configurado reservas de direcciones URL.

Para obtener más información. no es configurable. este valor especifica si el servidor calcula un valor de recuento de páginas antes de que se represente el informe o en el momento de verse.Definition Customization Extension. Los valores válidos son True y False. Descripción Especifica la URL del servidor de informes a la que se conecta el Administrador de informes. Para obtener más información sobre cómo interrumpir el modo de confianza parcial. vea Cómo configurar el acceso al Generador de informes. pero ajusta hacia arriba PageCountMode conforme el usuario se desplaza por las páginas del informe. RDCE). Solo modifique este valor si configura el Administrador de informes para conectarse a un ReportServerUrl servidor de informes en otra instancia o en un equipo remoto. Solo para el Administrador de informes. Inicialmente. Utilice Actual si desea calcular el recuento de páginas antes de que se muestre el informe. Los valores válidos son Estimate (predeterminado) y Actual. vea Funcionalidad no incluida en SQL Server Reporting Services. debe procesarse todo el informe para obtener un recuento de páginas válido. UI (archivo RSReportServer. Actual se incluye para la compatibilidad con versiones anteriores. aumentando el tiempo de espera previo a que se muestre el informe. el recuento de páginas está establecido en 2 (para la página actual más una página adicional). vea Cómo configurar el Administrador de informes.config) Extensions especifica la configuración para los módulos extensibles siguientes de una instalación de Reporting Services: • • • • • • • Valor Extensiones de entrega Extensiones de DeliveryUI Extensiones de representación Extensiones de procesamiento de datos Extensiones de consultas semánticas (solo interno) Extensiones de generación de modelos (solo interno) Extensiones de seguridad . No modifique este valor. Tenga en cuenta que si establece PageCountMode en Actual. Extensions (archivo RSReportServer. Utilice Estimate para calcular la información del recuento de páginas tal y como el usuario ve el informe. Para obtener ReportBuilderTrustLevel más información.config) UI especifica la configuración que se establece para la aplicación Administrador de informes. En SQL Server 2008 y SQL Server 2008 R2Reporting Services. el Generador de informes solamente se ejecuta en FullTrust.

Valor Descripción . que se utilizan para entregar informes mediante suscripciones. El valor predeterminado es 3. Descripción Especifica un ensamblado y un nombre descriptivo de la extensión Extension Name de entrega. vea Entrega a recursos compartidos de archivos en Reporting Services. Delivery Especifica las extensiones de entrega predeterminadas. Contiene el valor de configuración específico de cada extensión de Configuration entrega.config incluye los valores de aplicación para cuatro extensiones de entrega: correo electrónico del servidor de informes. Valor Valores de configuración para la entrega a recursos compartidos de archivos La entrega a recursos compartidos de archivos envía un informe exportado a un formato de archivo de aplicación a una carpeta compartida de la red. Todas las extensiones de entrega contienen Extension Name. Para obtener más información acerca de las extensiones de entrega. Primero se documentan estos valores de configuración compartidos. y posiblemente personalizadas. Para obtener más información. vea Suscripción y entrega (Reporting Services). MaxRetries. SecondsBeforeRetry y Configuration. Esta sección muestra las extensiones en el orden en que aparecen. biblioteca de documentos del servidor de informes utilizada para un servidor de informes que se ejecuta en modo integrado de SharePoint y proveedor de entrega NULL utilizado para cargar previamente la caché del informe. Las configuraciones que aparecen repetidamente para varias instancias del mismo tipo de extensión se describen solo una vez. Las descripciones de los valores específicos de cada extensión se muestran en una segunda tabla. Especifica el número de veces que un servidor de informes MaxRetries reintentará una entrega si se produce un error en el primer intento. entrega a recursos compartidos de archivos. El archivo RSReportServer. Si utiliza un servidor de informes que tenga extensiones personalizadas. Especifica el intervalo de tiempo (en segundos) entre cada SecondsBeforeRetry reintento. puede que sus archivos de configuración contengan valores que no se describen aquí. El valor predeterminado es 900. No están documentados los valores de configuración para las extensiones exclusivamente de uso interno. No modifique este valor. Las secciones siguientes describen la configuración para las extensiones predeterminadas.• • • Extensiones de autenticación Extensiones de procesamiento de eventos (solo interno) Extensiones de personalización de definición de informe Algunas de estas extensiones son estrictamente para uso interno del servidor de informes.

RGDI y NULL. Especifica un valor entero que indica el puerto que utiliza el servicio SMTP para enviar el correo saliente. Este valor debe ser una ruta de acceso de carpeta local completa (por ejemplo. un nombre UNC de un equipo de la intranet corporativa o un nombre de dominio completo. Este valor se requiere para un servicio SMTP remoto. d:\rs-emails). Contiene un valor de cadena que asigna un nombre de cuenta de Microsoft Outlook Express. Para obtener más información. No generan archivos de aplicación que puedan verse fácilmente desde una aplicación de escritorio. puede dejarlo en blanco. Puede ser una dirección IP. Especifica un valor entero que indica el número de segundos que se esperará a una conexión de socket válida con el servicio SMTP antes de superarse el tiempo de espera. vistas previas o la carga previa de la caché de informes. pero este valor se omite si SendUsing está establecido en 2.ExcludedRenderFormats. Puede establecer este valor si el servidor SMTP está configurado para utilizarlo de alguna manera. Valor SMTPServer Descripción Especifica un valor de cadena que indica la dirección de un servidor SMTP remoto o un reenviador. Valores de configuración del correo electrónico del servidor de informes El correo electrónico del servidor de informes utiliza un dispositivo de red SMTP para enviar los informes a las direcciones de correo electrónico. Estos formatos se utilizan normalmente para informes interactivos. Se excluyen las extensiones de entrega HTMLOWC. Especifica un valor booleano que se puede establecer para que utilice Capa de sockets seguros (SSL) al enviar un mensaje SMTP a través de la red. Especifica un valor de cadena que indica el directorio de recogida para el servicio SMTP local. El valor SMTPServerPort SMTPAccountName SMTPConnectionTimeout SMTPServerPickupDirectory SMTPUseSSL . RenderingExtension Esta configuración se utiliza para excluir de forma intencionada los formatos de exportación que no funcionan correctamente con la entrega a recursos compartidos de archivos. de lo contrario. Esta extensión de entrega se debe configurar antes de poderse utilizar. Utilice De para especificar una cuenta de correo electrónico utilizada para enviar informes. El puerto 25 se suele utilizar para enviar correo electrónico. El valor predeterminado es 30 segundos. vea Configurar un servidor de informes para la entrega por correo electrónico y Entrega por correo electrónico en Reporting Services.

No se pueden excluir varias instancias de la misma extensión de representación. 2 = Autenticación NTLM (NT LanMan). RenderingExtension .xyz. SMTPAuthenticate 1 = (no compatible). en el formato abc@host. La dirección aparece en la línea De de un mensaje de correo electrónico saliente. Las imágenes dentro del informe se incrustan a continuación en el mismo. Especifica un valor entero que indica el tipo de autenticación que se utilizará al enviar mensajes a un servicio SMTP a través de una conexión TCP/IP. RGDI y NULL están excluidas para la entrega por correo electrónico y la entrega a recursos compartidos de archivos. Especifica los formatos de representación que puede seleccionar un usuario para la suscripción a un informe cuando la suscripción se haya habilitado mediante la tarea "Administrar todas las suscripciones". Excluye explícitamente los formatos que no funcionan bien con una extensión de entrega determinada. Los valores válidos son: 0 = Sin autenticación. Los valores válidos son: SendUsing 1 = Envía un mensaje desde el directorio de recogida del servicio SMTP local. El contexto de seguridad del servicio Servidor de informes de Windows se utiliza para conectarse al servidor SMTP de la red. Especifica el formato de representación utilizado para encapsular un informe en el cuerpo de un mensaje de correo electrónico. todos los formatos de representación que no se hayan excluido de forma intencionada estarán disponibles. Los valores válidos son MHTML y HTML4. RenderingExtension PrivilegedUserRenderFormats ExcludedRenderFormats. 2 = Envía el mensaje desde el servicio SMTP de la red. Si no se ha establecido este valor. Este valor se requiere si se utiliza un servicio SMTP remoto. las extensiones de entrega HTMLOWC. De forma predeterminada. Especifica el método que se utilizará para enviar mensajes. Especifica una dirección de correo electrónico desde la que se envían informes. Si From EmbeddedRenderFormats.predeterminado es 0 (o false).0. Debe ser una cuenta de correo electrónico válida que tenga permiso para enviar mensajes. Este parámetro se puede utilizar cuando el elemento SendUsing está establecido en 2.

este valor no está establecido. Cuando SendEmailToUserAlias se establece en True. De manera predeterminada. False = Se puede especificar cualquier dirección de correo electrónico. el campo Para está visible. Si el valor es False. Los únicos destinatarios válidos son las cuentas de correo electrónico definidas para el host. no existen restricciones sobre quién puede recibir informes por correo electrónico. vea Entrega de la biblioteca de SharePoint en Reporting Services. cada host se especifica como un elemento HostName. Este valor funciona con SendEmailToUserAlias. donde el valor es una dirección IP o un nombre DNS. Esta extensión de entrega solo puede utilizarla un servidor de informes que esté configurado para ejecutarse en modo integrado de SharePoint. Este valor funciona con DefaultHostName. asegúrese de incluir ese host como elemento HostName de PermittedHosts. DefaultHostName Especifica un valor de cadena que indica el nombre de host que se anexará al alias de usuario cuando se haya establecido SendEmailToUserAlias en True. En ese caso. Es el valor predeterminado.se excluyen varias instancias. Para obtener más información. Este valor debe ser uno o varios nombres DNS o direcciones IP. En PermittedHosts. se producirá un error cuando el servidor de informes lea el archivo de configuración. . los usuarios que definan suscripciones individuales se especificarán automáticamente como destinatarios del informe. Este valor puede ser un nombre del Sistema de nombres de dominio (DNS) o una dirección IP. Limita la distribución de informes especificando explícitamente qué hosts pueden recibir entregas por correo electrónico. Establezca este valor en True si desea ejercer el máximo control sobre la distribución de informes. El campo Para está oculto. SendEmailToUserAlias PermittedHosts Biblioteca de documentos del servidor de informes La biblioteca de documentos del servidor de informes envía un informe exportado a un formato de archivo de aplicación a una biblioteca de documentos. Los valores válidos incluyen los siguientes: True = Se utiliza la dirección de correo electrónico del usuario que crea la suscripción. Si especificó DefaultHostName.

Se excluyen las extensiones de entrega HTMLOWC. Los valores Configuration válidos son los nombres de extensión de representación incluidos en la sección correspondiente del archivo rsreportserver.Valor ExcludedRenderFormats. Cuando este valor se establece en True. Si más de una extensión contiene un valor de True. RenderingExtension Descripción Esta configuración se utiliza para excluir de forma intencionada los formatos de exportación que no funcionan correctamente con la entrega a la biblioteca de documentos. Descripción Esta configuración determina qué extensión de entrega aparece en primer lugar en la lista de tipos de entrega de la página de definición de suscripciones. No generan archivos de aplicación que puedan verse fácilmente desde una aplicación de escritorio. debe registrar la extensión de entrega en esta sección. vea Almacenamiento en memoria caché de informes en Reporting Services. dicha extensión es la selección predeterminada. Estos formatos se utilizan normalmente para informes interactivos. Para obtener más información. Valor . RGDI y NULL. No hay valores de configuración para esta extensión de entrega. hay valores de configuración para el correo electrónico del servidor de informes y el recurso compartido de archivos del servidor de informes. Si crea e implementa una extensión de entrega personalizada que tenga opciones definidas por el usuario y desea utilizar el Administrador de informes. La extensión de entrega predeterminada es Correo electrónico del Servidor de informes. DeliveryUI Especifica las extensiones de entrega que contienen un componente de la interfaz de usuario que aparece en las páginas de definición de suscripciones utilizadas al definir cada suscripción en el Administrador de informes. NULL El proveedor de entrega NULL se utiliza para cargar previamente la caché con informes generados previamente para cada uno de los usuarios. Especifica si una extensión de entrega es el valor predeterminado. Especifica las opciones de configuración de una extensión de entrega. vistas previas o la carga previa de la caché de informes. Esta sección no incluye los valores para las extensiones de entrega utilizadas únicamente en suscripciones controladas por datos o en páginas de la aplicación de SharePoint. Los valores DefaultRenderingExtension válidos son True o False. De forma predeterminada.config. Los valores válidos son True o False. Esta configuración DefaultDeliveryExtension solo puede contenerla una extensión de entrega. se considerará que la primera es la predeterminada. Puede establecer un formato de representación predeterminado para cada extensión de entrega.

HTML4. Las extensiones de procesamiento de datos predeterminadas incluyen SQL. Las extensiones de procesamiento de consultas semánticas incluidas con Reporting Services proporcionan compatibilidad con los datos relacionales de SQL Server. PDF. Security Especifica el componente de autorización utilizado por Reporting Services. No modifique esta sección a menos que esté implementando una extensión de representación personalizada. ModelGeneration Especifica una extensión de generación de modelos utilizada para crear los modelos de informe a partir de un origen de datos compartido que ya está publicado en un servidor de informes.Render Especifica las extensiones de representación predeterminadas y. ORACLE. La generación de modelos no es extensible. Oracle y los datos multidimensionales de Analysis Services. vea Implementar una extensión de representación. que se utilizan para procesar consultas. Para obtener más información acerca de los atributos del elemento secundario <Extension> debajo de <Render>. ESSBASE.config. El procesamiento de consultas no es extensible. Para obtener más información. OLEDB-MD. . Para obtener más información. ODBC. No modifique esta sección. Puede generar los modelos para los datos relacionales de SQL Server. y SAP. Este componente lo utiliza la extensión de autenticación registrada en el elemento Authentication del archivo RSReportServer. Las extensiones de representación predeterminadas incluyen XML. vea Implementar una extensión de procesamiento de datos. Para obtener más información sobre autorización. MHTML. vea Implementar una extensión de seguridad. No modifique esta sección. No modifique esta sección a menos que esté implementando una extensión de autenticación personalizada.0. NULL. vea La autorización en Reporting Services. RPL e IMAGE. XML. Para obtener más información sobre cómo agregar las características de seguridad personalizadas. CSV. Oracle y los orígenes de datos multidimensionales de Analysis Services. EXCEL. SSIS. Semantic Query Especifica la extensión de procesamiento de consultas semánticas que se utiliza para procesar modelos de informe. vea Implementar una extensión de representación. que se utilizan en la presentación de informes. RDGI. OLEDB. No modifique esta sección a menos que esté agregando las extensiones de procesamiento de datos personalizadas. posiblemente personalizadas. posiblemente personalizadas. Data Especifica las extensiones de procesamiento de datos predeterminadas y. SAPBW.

EventProcessing Especifica los controladores de eventos predeterminados. vea Autenticación de Windows en Reporting Services y Configurar la autenticación en Reporting Services. vea Condiciones adicionales de uso y Declaración de Configuración . La extensión predeterminada está basada en la autenticación de Windows. MapTileServerConfiguration (archivo RSReportServer. Para obtener más información sobre cómo agregar las características de seguridad personalizadas. Para obtener más información acerca de la Extensión de personalización de definición de informe (RDCE). AppID Especifica el identificador de la aplicación (AppID) que se debe usar en los servicios Web de Bing Maps. Se requieren todos los elementos secundarios. vea Habilitar y deshabilitar el espacio aislado de RDL. vea Implementar una extensión de seguridad.Authentication Especifica las extensiones de autenticación predeterminadas y personalizadas que utiliza el servidor de informes. No modifique esta sección a menos que esté implementando una extensión de autenticación personalizada. (Default) especifica el AppID predeterminado de Reporting Services . Para obtener más información. Esta sección no es extensible. Para obtener más información sobre autenticación en Reporting Services. Descripción Especifica el número máximo de conexiones a los servicios Web de MaxConnections Bing Maps.config) MapTileServerConfiguration define la configuración para los servicios Web de Microsoft Bing Maps que proporciona un fondo de mosaicos para un elemento de informe de mapas en un informe que se publica en un servidor de informes. Especifica el timeout en segundos que debe transcurrir para obtener Timeout una respuesta de los servicios Web de Bing Maps. ReportDefinitionCustomization Especifica el nombre y el tipo de una extensión personalizada que modifica una definición de informe. Para obtener más información sobre el uso de mosaicos de Bing Maps en un informe. RDLSandboxing Especifica un modo del lenguaje RDL (Report Definition Language) que permite detectar y restringir el uso de tipos específicos de recursos de informe por parte de inquilinos individuales en un escenario donde varios inquilinos comparten una única granja de servidores Web de servidores de informes. vea Novedades en la programación del servidor de informes. No modifique esta sección.

privacidad. No modifique este valor a menos que deba especificar un AppID personalizado para su contrato de licencia de Bing Maps. Cuando modifique AppID, no será necesario reiniciar Reporting Services para que el cambio surta efecto. Especifica un valor en HttpRequestCacheLevel (Enumeración) de System.Net.Cache. El valor predeterminado es Default. Para obtener más información, vea HttpRequestCacheLevel (Enumeración).

CacheLevel

Conceder permisos en un servidor de informes en modo nativo
SQL Server Reporting Services usa la autorización basada en funciones y un subsistema de autenticación para determinar quién puede realizar operaciones y tener acceso a los elementos de un servidor de informes. La autorización basada en funciones divide en funciones el conjunto de acciones que puede realizar un usuario o un grupo. La autenticación se basa en la autenticación de Windows integrada o en un módulo de autenticación personalizado proporcionado por el usuario. Puede usar las funciones predefinidas o las personalizadas con cualquier tipo de autenticación. Usar funciones para conceder acceso al servidor de informes Todos los usuarios interactúan con un servidor de informes dentro del contexto de una función que define un nivel de acceso concreto. Reporting Services incluye funciones predefinidas que se pueden asignar a usuarios y a grupos para proporcionar acceso inmediato a un servidor de informes. Administrador de contenido, Publicador y Explorador son ejemplos de funciones predefinidas. Cada función define una colección de tareas relacionadas. Por ejemplo, un publicador tiene permiso para agregar informes y crear carpetas para almacenar esos informes. Las asignaciones de funciones normalmente se heredan de un nodo primario, pero se puede anular la herencia de permisos creando una nueva asignación de funciones para un elemento determinado. Un usuario que sea miembro de la función Administrador de contenido de un informe puede pertenecer a la función Explorador de otro informe. Para conceder acceso a operaciones y elementos del servidor de informes, siga estas directrices: 1. Revise las funciones predefinidas para determinar si puede utilizarlas tal y como están. Si necesita ajustar las tareas o definir funciones adicionales, conviene que lo haga antes de empezar a asignar usuarios a funciones específicas. Para obtener más información acerca de cada función, vea Usar las funciones predefinidas.

2. Identifique qué usuarios y grupos requieren acceso al servidor de informes y en qué nivel. A la mayoría de los usuarios se les debería asignar la función de Explorador o la función de Generador de informes. A un pequeño número de usuarios se les debería asignar la función de Publicador. A la función Administrador de contenido conviene asignar muy pocos usuarios. 3. Use el Administrador de informes para asignar funciones de la carpeta Inicio (esta es la carpeta de nivel superior en la jerarquía de carpetas del servidor de informes) para cada usuario o grupo que requiera acceso. 4. En el nivel de sitio, en la página Configuración del sitio del Administrador de informes, cree una asignación de funciones de nivel de sistema para cada usuario y grupo empleando las funciones predefinidas Usuario del sistema y Administrador del sistema. 5. Cree las asignaciones de funciones adicionales que necesite para carpetas, informes y otros elementos específicos. No cree un número elevado de asignaciones de funciones. Si crea demasiadas, resultará difícil realizar un seguimiento de los distintos niveles de permisos para cada usuario. Para obtener más información acerca de las prácticas recomendadas y las técnicas para crear asignaciones de funciones, vea Tutorial: Establecer permisos en Reporting Services. Nota Si ha configurado un servidor de informes para que se ejecute en el modo integrado de SharePoint, debe establecer permisos en el sitio de SharePoint para conceder acceso a los elementos del servidor de informes. Para obtener más información, vea Conceder permisos sobre elementos del servidor de informes en un sitio de SharePoint.

Quién establece permisos Inicialmente, sólo los usuarios que son miembros del grupo local de administradores pueden tener acceso al servidor de informes. Reporting Services está instalado con dos asignaciones de funciones predeterminadas que conceden acceso de nivel de elemento y de nivel de sistema para los miembros del grupo local de administradores. Estas asignaciones de funciones integradas permiten a los administradores locales administrar los elementos del servidor de informes y conceder a los demás usuarios acceso al servidor de informes. Las asignaciones de funciones integradas no se pueden eliminar. Un administrador local siempre tiene permiso para administrar totalmente una instancia del servidor de informes. Dado que los permisos totales en un servidor de informes incluyen permisos de nivel de elemento y permisos de nivel de sistema, a un administrador local se le asignan las funciones siguientes:
• •

Función Administrador del sistema Función Administrador de contenido

Antes de poder administrar una instancia del servidor de informes en un equipo local que ejecuta Windows Vista o Windows Server 2008, son necesarios algunos pasos de

configuración adicionales. Para obtener más información, vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). Cómo se almacenan los permisos Las asignaciones y las definiciones de las funciones se almacenan en la base de datos del servidor de informes. Si está utilizando varias herramientas cliente o interfaces de programación, todo el acceso estará sujeto a los permisos que se hayan definido para la instancia del servidor de informes en conjunto. Si está configurando varios servidores de informes en una implementación escalada, las asignaciones de funciones que define en una instancia se almacenan en una base de datos compartida y las utilizan todas las demás instancias de la misma implementación escalada. Dado que las asignaciones de funciones se almacenan junto con los elementos a los que protegen, se puede mover la base de datos a otra instancia del servidor de informes sin perder los permisos definidos. Tareas y herramientas para administrar permisos Use las herramientas siguientes para administrar definiciones y asignaciones de funciones. Herramienta Tareas Management Studio: se usa para ver, Cómo crear, eliminar o modificar una modificar, crear y eliminar definiciones de función (Management Studio) funciones. Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes) Administrador de informes: se usa para asignar usuarios y grupos a las funciones. Cómo modificar o eliminar una asignación de roles (Administrador de informes)

Usar las funciones predefinidas en Reporting Services
Reporting Services se instala junto con funciones predefinidas que puede usar para conceder acceso a operaciones del servidor de informes. Cada función predefinida describe una colección de tareas relacionadas. Puede asignar grupos y cuentas de usuario a las funciones predefinidas para proporcionar acceso inmediato a las operaciones del servidor de informes. Cómo usar las funciones predefinidas 1. Revise las funciones predefinidas para determinar si puede utilizarlas tal y como están. Si necesita ajustar las tareas o definir funciones adicionales, conviene que lo haga antes de empezar a asignar usuarios a funciones específicas. 2. Identifique qué usuarios y grupos requieren acceso al servidor de informes y en qué nivel. A la mayoría de los usuarios se les debería asignar la función Explorador o la función Generador de informes. A un pequeño número de

usuarios se les debería asignar la función Publicador. A la función Administrador de contenido conviene asignar muy pocos usuarios. 3. Cuando esté preparado para asignar cuentas de usuario y de grupo a funciones concretas, use el Administrador de informes. Para obtener más información, vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes). Definiciones de funciones predefinidas Las funciones predefinidas se definen de acuerdo con las tareas que admiten. Puede modificar estas funciones o reemplazarlas por funciones personalizadas. El ámbito define los límites dentro de los cuales se usan las funciones. Las funciones de nivel de elemento proporcionan diversos niveles de acceso a los elementos del servidor de informes y a las operaciones que afectan a esos elementos. Las funciones de nivel de elemento se definen en el nodo raíz (Inicio), así como en todos los elementos de la jerarquía de carpetas del servidor de informes. Las funciones de nivel de sistema autorizan el acceso en el nivel de sitio. Las funciones de nivel de elemento y de nivel de sistema se excluyen mutuamente, pero se utilizan juntas para proporcionar permisos completos al contenido y a las operaciones del servidor de informes. En la tabla siguiente se describen las funciones predefinidas, su ámbito y el modo de usarlas. Función predefinida Ámbito Descripción

Incluye todas las tareas de nivel de elemento. Los usuarios que se asignan a esta función tienen permiso total para Función administrar el contenido del servidor de informes, así como Administrador de Elemento capacidad para conceder permisos a otros usuarios y definir contenido la estructura de carpetas para almacenar informes y otros elementos. Los usuarios que se asignan a esta función pueden agregar Función Elemento elementos a un servidor de informes, así como crear y Publicador administrar las carpetas que contienen esos elementos. Los usuarios que se asignan a esta función pueden ejecutar Función Elemento informes, suscribirse a informes y navegar por la estructura Explorador de carpetas. Función Los usuarios que se asignan a esta función pueden crear y Generador de Elemento editar informes en el Generador de informes. informes Los usuarios que se asignan a esta función pueden Función Mis Elemento administrar un área de trabajo personal para almacenar y informes utilizar informes y otros elementos. Los usuarios que se asignan a esta función pueden habilitar Función características y establecer valores predeterminados, Administrador del Sistema establecer la seguridad de todo el sitio, crear definiciones de sistema funciones en Management Studio y administrar trabajos. Función Usuario Sistema Los usuarios que se asignan a esta función pueden ver

Algunos ejemplos de definiciones de función son Administrador del sistema. Definiciones de función que definen un conjunto de tareas. Una asignación de funciones consta de las siguientes partes: • • • Un elemento que puede protegerse para el que desea controlar el acceso. Diagrama de asignaciones de funciones . Una cuenta de usuario o grupo que se pueda autenticar con seguridad de Windows u otro mecanismo de autenticación. Todas las partes de la jerarquía de carpetas deben estar protegidas por al menos una asignación de funciones. El siguiente diagrama muestra una asignación de funciones que asigna un grupo y un usuario específico a la función Publicador para la carpeta B. Asignaciones de funciones En Reporting Services. No puede crear un elemento no protegido ni manipular la configuración de tal manera que produzca un elemento no protegido. Ejemplos de elementos que pueden protegerse son carpetas. La asignación de funciones que se ha definido para una carpeta se hereda automáticamente en todos los informes. orígenes de datos compartidos. Al definir asignaciones de funciones para elementos individuales. informes y recursos. Las asignaciones de funciones se heredan en la jerarquía de carpetas. las asignaciones de funciones determinan el acceso a los elementos almacenados y al propio servidor de informes. como la información de programación en una programación compartida. se puede reemplazar la seguridad heredada.del sistema información básica sobre el servidor de informes. Administrador de contenido y Publicador. recursos y subcarpetas que ésta contenga.

Para cualquier usuario o grupo dado. la capacidad de administrar trabajos es una operación de nivel de sistema). carpetas. puede ser necesario crear ambas . No confiere permisos avanzados que concedan control total de un servidor de informes. Una asignación de funciones del sistema no es equivalente a un administrador del sistema.Asignaciones de nivel de sistema y de nivel de elemento La seguridad basada en funciones en Reporting Services se organiza en los siguientes niveles: • • Las asignaciones de funciones de nivel de elemento controlan el acceso a informes. orígenes de datos compartidos y recursos en la jerarquía de carpetas del servidor de informes. Las asignaciones de funciones del sistema autorizan operaciones cuyo ámbito abarca el servidor como un todo (por ejemplo. modelos de informe. La seguridad del sistema y la del elemento se excluyen mutuamente. Estas asignaciones de funciones se definen cuando se crea una asignación de funciones para un elemento específico o la carpeta Inicio. Una asignación de funciones del sistema no autoriza el acceso a elementos en la jerarquía de carpetas.

En total. Entre todas las asignaciones de funciones aplicables a un elemento determinado. El servidor de informes hace referencia a usuarios y a grupos de un dominio de Microsoft Windows (u otro modelo de seguridad si se usa una extensión de seguridad personalizada) pero no los crea ni los administra. también predefinidos. Estas tareas comprenden todo el conjunto de operaciones que están disponibles en la seguridad basada en funciones. deben restablecerse los Servicios de Internet Information Server (IIS) para que dicha asignación surta efecto para el usuario. No se puede crear tareas personalizadas ni modificar las que se proporcionan ni mediante programación ni con una herramienta. Es preciso agregar asignaciones de funciones adicionales para conceder acceso a otros usuarios. Si se agrega un usuario a un grupo que ya forma parte de una asignación de funciones.asignaciones de funciones. Por ejemplo. Los permisos de cada tarea están documentos para proporcionar una descripción más exacta de cada tarea. Asignaciones de funciones predefinidas De manera predeterminada. Si una cuenta de usuario también forma parte de una cuenta de grupo y tiene asignaciones de funciones para ambas. Algunos ejemplos de tareas son "Ver informes". Cada tarea se compone de un conjunto de permisos. Los permisos se conceden a los usuarios indirectamente mediante las tareas que se incluyen en las definiciones de función. la tarea "Administrar carpetas" contiene los permisos necesarios para crear y eliminar carpetas. tareas son las acciones que un usuario o administrador puede llevar a cabo. las asignaciones de funciones predefinidas se implementan para permitir a los administradores locales administrar el servidor de informes. de nivel del sistema y de nivel de elemento. Usuarios y grupos en asignaciones de funciones Las cuentas de usuario o grupo que especifique en asignaciones de funciones son cuentas de dominio. . así como para ver y actualizar propiedades de carpetas. Tareas y permisos En Reporting Services. Las tareas están predefinidas. No es posible interactuar con permisos directamente ni especificarlos en las asignaciones de funciones. el conjunto combinado de tareas para ambas asignaciones de funciones está disponible para el usuario. para proporcionar acceso suficiente a un servidor de informes. hay veinticinco tareas. no puede haber dos que especifiquen el mismo usuario o grupo. Para obtener más información sobre las asignaciones de funciones predefinidas que proporcionan la seguridad predeterminada. "Administrar informes" y "Administrar propiedades del servidor de informes". vea Usar las funciones predefinidas.

los usuarios no podrán ver los modelos de informes. Acciones que se realizan en el nivel de sistema. como carpetas. Para hacer que el servidor de informes esté disponible para otros usuarios. La siguiente tabla describe cada categoría de tareas. Una función puede incluir tareas sólo de una categoría. debe crear asignaciones de roles que asignen cuentas de usuario o de grupo a un rol predefinido que especifique una recopilación de tareas. Categoría Descripción Acciones que se realizan con elementos administrados por un servidor de informes. como administrar trabajos o programaciones compartidas que se pueden utilizar con muchos elementos. Por lo tanto. Todos los elementos a los que tiene acceso mediante las carpetas en un servidor de informes o mediante una dirección URL están protegidos por las asignaciones de funciones que incluyen tareas de nivel de elemento. Tareas de nivel de elemento Tareas de nivel de sistema Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes) Reporting Services usa la seguridad basada en roles para conceder acceso de usuario a un servidor de informes. En una nueva instalación del servidor de informes.Las tareas sólo se pueden llevar a cabo si forman parte de una función y dicha función se incluye en una asignación de funciones. El siguiente diagrama muestra cómo los permisos se combinan para crear tareas y éstas se combinan para crear funciones que se pueden utilizar para asignaciones de funciones específicas. o esa función no está incluida en una asignación de funciones. Diagrama de tareas y permisos Tareas de nivel de sistema y de elemento Las tareas se clasifican en dos categorías: nivel de sistema y nivel de elemento. utilice el Administrador de informes para asignar usuarios a un rol. Hay dos tipos de roles: . Para un servidor de informes que se configura para el modo nativo. Las tareas de nivel de sistema se centran fuera del espacio de nombres de carpetas del servidor de informes. informes. solo los usuarios que son miembros del grupo local de administradores tienen los permisos para acceder a las operaciones y al contenido del servidor de informes. modelos de informe y recursos. Las tareas de nivel de elemento se centran en el espacio de nombres de las carpetas del servidor de informes. si la tarea Ver modelos no está incluida en una función.

Para obtener más información. cree asignaciones de roles que asignen cuentas de usuario a los roles de administrador de contenido y de sistema. agregar un usuario a un servidor de informes es una operación con dos partes implicadas. vea los roles predefinidos para Roles del sistema y Roles del usuario con el fin de familiarizarse con los tipos de tareas de cada rol. eliminar o modificar una función (Management Studio). quizá desee crear una nueva definición de roles que permita el acceso a la vista de carpetas. debe seleccionar un rol que ya esté definido. Para . use SQL ServerManagement Studio. de modo que si desea familiarizarse con los roles agregue los usuarios antes de empezar. modificar o eliminar roles. las suscripciones. se requiere la configuración adicional antes de poder administrar localmente un servidor de informes. personalice los roles o defina roles adicionales para incluir la recopilación de tareas que necesita. Por ejemplo. Los dos tipos de roles se complementan entre sí y deben usarse juntos. vea Conceder permisos sobre elementos del servidor de informes en un sitio de SharePoint. Los usuarios con permisos de administrador de contenido y de sistema pueden agregar usuarios a un servidor de informes. también deberá asignarlo a un rol de nivel de sistema. • • • • Debe ser un miembro del grupo local de administradores en el equipo del servidor de informes. Para obtener más información. Los niveles de permisos del sitio de SharePoint determinan el acceso a las operaciones y el contenido del servidor de informes. vea Cómo crear. Si lo desea. Al asignar un usuario a un rol. En SQL ServerManagement Studio. Las descripciones de la tarea no están visibles en el Administrador de informes. Para obtener más información. Debe ser un administrador de sitio para conceder permisos en un sitio de SharePoint. Por esta razón. si piensa usar la configuración de seguridad personalizada para los elementos individuales. Para crear.• • Los roles de nivel de elemento se usan para ver. Si asigna un usuario a un rol de nivel de elemento. el procesamiento de informes y el historial de informes. vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). Si implementa Reporting Services en Windows Vista o Windows Server 2008. Los roles de nivel de sistema permiten el acceso a las operaciones de todo el sitio que no se enlazan a ningún elemento específico. Las asignaciones de roles de nivel de elemento se definen en el nodo raíz (la carpeta Inicio) o en carpetas o elementos específicos en un nivel inferior de la jerarquía. Para delegar esta tarea en otros usuarios. Los ejemplos incluyen el uso del Generador de informes y el uso de las programaciones compartidas. el acceso se configura desde un sitio de SharePoint mediante los permisos de SharePoint. Antes de empezar Revise la lista siguiente antes de agregar usuarios a un servidor de informes en modo nativo. agregar y administrar el contenido del servidor de informes. Para un servidor de informes que esté configurado para el modo integrado de SharePoint.

Seleccione un rol del sistema y. Para agregar un usuario o grupo al rol del elemento 1. Definiciones de función en Reporting Services En Reporting Services. escriba una cuenta de grupo o usuario del dominio de Windows en este formato: <dominio>\<cuenta>. 2. Las definiciones de funciones proporcionan las reglas que el servidor de informes utiliza . Si utiliza la autenticación de formularios o la seguridad personalizada. Inicie Administrador de informes y busque el elemento de informe para el que desea agregar un usuario o un grupo. especifique el usuario o cuenta de grupo en el formato correcto para su implementación. Haga clic en Nueva asignación de roles. A continuación. 7. en la barra de herramientas. 3. Haga clic en Nuevo rol de funciones. haga clic en Editar seguridad del elemento para cambiar la configuración de seguridad. vea Tutorial: Establecer permisos en Reporting Services. 3. haga clic en Seguridad. Desplace el puntero sobre el elemento y haga clic en la flecha de lista desplegable. En Nombre de usuario o grupo. escriba una cuenta de grupo o usuario del dominio de Windows en este formato: <dominio>\<cuenta>. 7. Repita el proceso para crear asignaciones para usuarios o grupos adicionales. Para agregar un usuario o un grupo al rol del sistema. un usuario o grupo podrá realizar las tareas en ambos roles. Si utiliza la autenticación de formularios o la seguridad personalizada. Haga clic en Configuración del sitio. 6. 2. 5. 4. a continuación. a continuación. En Nombre de usuario o grupo. Haga clic en Seguridad. especifique la cuenta de grupo o de usuario en el formato correcto para su implementación. 6. una definición de funciones es una colección de tareas con nombre que definen las operaciones disponibles en un servidor de informes. Seleccione una o varias definiciones de roles que describan la manera en que el usuario o el grupo va a tener acceso al elemento y. de modo que si selecciona Administrador del sistema y Usuario del sistema. 4. haga clic en Aceptar. Nota Si un elemento hereda la seguridad de un elemento primario. Inicie el Administrador de informes.obtener más información. 5. Los roles son acumulativos. haga clic en Aceptar. haga clic en Nuevo rol de funciones. 1. En el menú desplegable. Repita el proceso para crear asignaciones para usuarios o grupos adicionales.

Funciones predefinidas Reporting Services incluye funciones predefinidas que corresponden a los distintos niveles de interacción del usuario. Administrador del sistema y Usuario del sistema son definiciones de funciones de nivel de sistema que puede utilizar para autorizar el acceso a las operaciones del sitio. Explorador. Las funciones pueden incluir tareas de nivel de elemento o tareas de nivel de sistema. vea Usar las funciones predefinidas. pero no ambos tipos. use Management Studio para especificar un nombre y las tareas que contiene. Para obtener más información.para aplicar la seguridad. el servidor de informes comprueba la asignación de funciones de dicho usuario para determinar si la tarea está incluida en su definición de funciones. Una definición de funciones del sistema incluye tareas que se aplican a todo el sitio. Publicador. como informes. agregue o quite tareas de la definición de funciones. Tipos de definiciones de funciones Las definiciones de funciones pueden ser de nivel de elemento o de nivel de sistema. vea Personalizar las definiciones de funciones. Cuando un usuario intenta realizar una tarea. Ver propiedades del servidor de informes es un ejemplo de tarea que puede incluir en una función del sistema. Usar funciones para autorizar el acceso a un servidor de informes . Si la tarea está incluida en la definición de funciones. se envía la solicitud. Ver carpetas y Administrar suscripciones individuales son ejemplos de tareas que puede incluir en las definiciones de funciones de nivel de elemento. como publicar un informe. Para obtener más información. Generador de informes y Mis informes son definiciones de funciones de nivel de elemento que puede utilizar al crear asignaciones de funciones para tener acceso al contenido del servidor de informes. Una definición de funciones de nivel de elemento describe tareas relacionadas con elementos almacenados y administrados en un servidor de informes. Para crear una función. Personalizar las funciones Las funciones predefinidas se pueden modificar o reemplazar por funciones personalizadas. La lista siguiente contiene las funciones predefinidas que puede utilizar: • • Administrador de contenido. carpetas y modelos. Para modificar una función. Debe crear definiciones de funciones independientes para las tareas de elemento y de sistema. Administrar informes.

El espacio de nombres de las carpetas del servidor de informes es una jerarquía con un nodo raíz. En lugar de ello. Nota Un servidor de informes que se ejecuta en el modo integrado de SharePoint tiene un esquema de direccionamiento y mecanismos de almacenamiento diferentes. esta jerarquía de carpetas es similar a la del sistema de archivos de Windows o los subsitios que se crean en un sitio Web principal. se almacenan en la base de datos del servidor de informes. las carpetas del servidor de informes son contenedores virtuales para los elementos publicados a los que se tiene acceso a través del Administrador de informes o una conexión de explorador con el servidor de informes. Conceptualmente. vea Asignaciones de funciones. la ruta de acceso de la carpeta pasa a formar parte de la dirección URL del informe. Carpetas definidas por el usuario Para crear y administrar carpetas. en un servidor de informes) Otras carpetas . Para obtener más información. pero no se procesan. Al seleccionar o buscar un informe. Ni las carpetas ni su contenido existen en realidad en un sistema de archivos. Las carpetas del servidor de informes pueden contener los elementos siguientes: • • • • • • • Informes Modelos Orígenes de datos compartidos Elementos de informe Conjuntos de datos compartidos Recursos (elementos que se almacenan. Para obtener más información sobre el modo en que las funciones proporcionan seguridad. vea Almacenar y sincronizar el contenido del servidor de informes con bases de datos de SharePoint. Jerarquía de carpetas del servidor de informes en Reporting Services Puede crear carpetas para organizar y administrar los elementos que almacena en un servidor de informes. el acceso a las carpetas y su contenido se obtiene a través del extremo de servicios Web del servidor de informes. El espacio de nombres identifica de forma exclusiva los elementos almacenados en un servidor de informes. En Reporting Services.Una función será operativa sólo cuando se utilice en una asignación de funciones. debe utilizar el Administrador de informes para un servidor de informes en modo nativo. Proporciona un esquema de direcciones para especificar elementos en una dirección URL. carpetas predefinidas y carpetas definidas por el usuario.

informes Función Administrador del sistema (Report Service) La función Administrador del sistema es una función predefinida que incluye tareas útiles para un administrador de servidor de informes con responsabilidad global sobre el servidor. Tareas de Administrador del sistema . Para los usuarios que requieren acceso tanto a las operaciones de todo el sitio como a los elementos almacenados en el servidor de informes. y solo los administradores del servidor de informes tienen acceso a ella. Mis Proporciona un área de trabajo personal para cada usuario. cree una segunda asignación de funciones en la carpeta Inicio que incluya la función Administrador de contenido. El nombre de cada subcarpeta coincide con el de un usuario. Esta carpeta aparece cuando se habilita la característica Mis informes. se describen las carpetas predefinidas que fijan la jerarquía de carpetas y proporcionan un marco para varias características.Las carpetas del servidor de informes son útiles si desea conceder el mismo nivel de acceso a varios elementos. En conjunto. Contiene subcarpetas para todos los usuarios que utilizan la característica Mis Usuarios informes. cambiar de nombre ni eliminar. Para crear una asignación de funciones que incluya esta función. Las carpetas definidas por el usuario son todas las carpetas creadas por un usuario o un administrador del servidor de informes con permiso para agregar elementos a una carpeta. pero no necesariamente sobre su contenido. Los permisos que se establecen en una carpeta se pueden aplicar a los elementos que contiene. La función Administrador del sistema no transmite el mismo conjunto completo de permisos que un administrador local puede tener en un equipo. no se pueden mover. En lugar de ello. Carpetas reservadas Las carpetas predefinidas están reservadas por Reporting Services. la función Administrador del sistema incluye operaciones que se realizan en el nivel de sitio y no en el nivel de elemento. utilice la página Configuración del sitio del Administrador de informes o utilice los comandos que aparecen al hacer clic con el botón secundario en el nodo del servidor de informes en Management Studio. las dos definiciones de funciones proporcionan un conjunto completo de tareas para los usuarios que necesitan acceso completo a todos los elementos de un servidor de informes. Carpeta Finalidad Inicio Nodo raíz de la jerarquía de carpetas. En la siguiente tabla.

pero que no necesariamente cree informes ni administre un servidor Web o una instancia SQL Server. Función Administrador de contenido (Report Service) La función Administrador de contenido es una función predefinida que incluye tareas que resultarán útiles a un usuario que administre informes y contenido Web. Un administrador de contenido implementa informes. administra modelos de informe y conexiones a orígenes de datos. vea Usar las funciones predefinidas. Tarea Ejecutar definiciones de informe Administrar trabajos Descripción Inicie la ejecución de la definición del informe sin publicarlo en un servidor de informes. Vea y modifique asignaciones de funciones del sistema. De manera predeterminada. Cree. En conjunto. modifique y elimine programaciones compartidas que sirven para ejecutar o actualizar informes. modifique y elimine definiciones de función. Vea y cancele trabajos que se estén ejecutando. carpetas y otros elementos dentro de la jerarquía de carpetas. y toma decisiones sobre cómo se utilizan los informes.La siguiente tabla muestra las tareas que se incluyen en la función Administrador del sistema. Aunque la función Administrador de contenido proporciona acceso completo a informes. vea Administrar un proceso en ejecución. las dos definiciones de funciones proporcionan un conjunto completo de tareas para los usuarios que necesitan acceso completo a todos los elementos de un servidor de informes. Administrar propiedades del servidor de informes Administrar funciones Administrar programaciones compartidas Administrar la seguridad del servidor de informes La función Administrador del sistema se utiliza en la seguridad predeterminada. vea. Las tareas como la creación y la . todas las tareas de nivel de elemento están seleccionadas para la definición de la función Administrador de contenido. Vea y modifique propiedades que se apliquen al servidor de informes y a elementos administrados por el servidor de informes. La función Administrador de contenido se suele utilizar con la función Administrador del sistema. Para obtener más información. modelos de informes. habilitar Mis informes y establecer los valores predeterminados del historial del informe. Los miembros de la función Administrador del sistema pueden utilizar la página Configuración del sitio para administrar funciones. Cree. Para obtener más información. vea. Esta tarea permite cambiar el nombre del Administrador de informes. no proporciona acceso a los elementos de nivel de sitio u operaciones.

vea Elementos protegibles. Por esta razón. ver. modificar y eliminar recursos. utilizar modelos como . modificar y eliminar suscripciones de usuarios a informes e informes vinculados. Crear informes vinculados que se basen en un informe no vinculado. Tareas del Administrador de contenido La siguiente tabla muestra las tareas que se incluyen en la función Administrador de contenido. Crear y eliminar elementos de orígenes de datos compartidos. Crear. Ver informes Ejecutar informes y ver propiedades de informes. Establecer la Definir directivas de seguridad para informes. seguridad de carpetas. ver y modificar el contenido y las propiedades de un origen de datos.administración de programaciones compartidas. ver y modificar propiedades de carpetas. ver y eliminar modelos. ver y modificar propiedades de modelos. modificar parámetros de informes. ver y eliminar carpetas. Tarea Usar informes Crear informes vinculados Administrar todas las suscripciones Administrar orígenes de datos Administrar carpetas Administrar modelos Administrar suscripciones individuales Descripción Lee definiciones de informe. Crear. el establecimiento de propiedades del servidor y la administración de definiciones de función son tareas de nivel de sistema incluidas en la función Administrador del sistema. Ver modelos Ver los modelos de la jerarquía de carpetas. ver y modificar informes definiciones de informe y establecer directivas de seguridad de nivel de informe. informes vinculados. ver y modificar propiedades recursos de recursos. Agregar y eliminar informes. Crear. independientemente de quién sea su propietario. Crear. ver y modificar la configuración que historial de informe determina los límites del historial de instantáneas y cómo funciona el almacenamiento en caché. ver propiedades del Administrar historial del informe. Esta tarea también permite crear suscripciones controladas por datos. Administrar Crear. ver y modificar orígenes de Administrar datos que proporcionen contenido al informe. Ver. individuales Ver orígenes de Ver elementos de orígenes de datos compartidos en la jerarquía de datos carpetas. recomendamos que cree una segunda asignación de función en el nivel de sitio que proporcione acceso a las programaciones compartidas. modificar y eliminar cualquier suscripción para informes e informes vinculados. ver y modificar propiedades de informes. recursos y orígenes de datos. ver y eliminar el historial del informe. Para obtener más elementos información.

Ver recursos Ver carpetas

orígenes de datos para un informe y ejecutar consultas en el modelo para recuperar datos. Ver recursos y propiedades de recursos. Ver el contenido de carpetas y desplazarse por la jerarquía de carpetas.

Personalizar la función Administrador de contenido Esta función está destinada a usuarios de confianza cuya responsabilidad general sea administrar y mantener el contenido del servidor de informes. Puede quitar tareas de esta definición, pero, al hacerlo, es posible que no quede claro qué puede administrarse. Por ejemplo, si quita la tarea "Ver informes" de esta definición de función, impedirá que el Administrador de contenido pueda ver el contenido de los informes y, por lo tanto, no podrá comprobar los cambios en la configuración de credenciales y parámetros. La función Administrador de contenido se utiliza en la seguridad predeterminada. Para obtener más información, vea Usar las funciones predefinidas.

Función Publicador (Report Service)
La función Publicador es una definición de función integrada que incluye tareas que permiten a los usuarios agregar contenido a un servidor de informes. Esta función ya está predefinida para mayor comodidad. Se utiliza en el momento en que se crean asignaciones de funciones que la incluyan. Esta función está destinada a usuarios que crean informes o modelos en el Diseñador de informes o en el Diseñador de modelos y, después, publican estos elementos en un servidor de informes. Advertencia Sólo se deben conceder permisos para publicar elementos en un servidor de informes a usuarios de confianza. La función Publicador concede permisos muy variados, con los cuales los usuarios pueden cargar cualquier tipo de archivo en un servidor de informes. Si un informe o un archivo HTML cargado contiene scripts malintencionadas, cualquier usuario que haga clic en el informe o documento HTML ejecutará las scripts con sus credenciales. Las definiciones de informe pueden incluir scripts y otros elementos que son vulnerables a ataques de inyección de código HTML cuando el informe se representa en HTML en tiempo de ejecución. Si un informe publicado contiene scripts malintencionados, cualquier usuario que lo ejecute, sin saberlo, hará que los scripts se ejecuten cuando se abra el informe. Si el usuario tiene permisos elevados, las scripts se ejecutarán con esos permisos. Para reducir el riesgo de que los usuarios ejecuten scripts malintencionados sin ser conscientes de ello, limite el número de usuarios que tienen permiso para publicar contenido y asegúrese de que los usuarios publican únicamente documentos e informes que procedan de fuentes de confianza. Si no está seguro de si una definición de informe

es segura para su publicación, debe abrir el archivo .rdl en un editor de texto y buscar etiquetas de scripts. Las scripts malintencionadas pueden estar ocultas en las expresiones y direcciones URL (por ejemplo, una dirección URL en una acción de exploración).

Tareas de Publicador La siguiente tabla muestra las tareas que se incluyen en la función Publicador. Tarea Crear informes vinculados Administrar orígenes de datos Administrar carpetas Administrar informes Administrar modelos Administrar recursos Descripción Cree informes vinculados y publíquelos en una carpeta del servidor de informes. Cree y elimine elementos de orígenes de datos compartidos; vea y modifique el contenido y las propiedades de un origen de datos. Cree, vea y elimine carpetas; vea y modifique propiedades de carpetas. Agregue y elimine informes, modifique parámetros de informes, vea y modifique propiedades de informes, vea y modifique orígenes de datos que proporcionen contenido al informe, vea y modifique definiciones de informe y establezca directivas de seguridad de nivel de informe. Cree, vea y elimine modelos de informe; vea y modifique propiedades de modelos de informe. Cree, modifique y elimine recursos; vea y modifique propiedades de recursos.

Personalizar la función Publicador Puede modificar la función Publicador para que se adapte a sus necesidades. Por ejemplo, puede quitar la tarea "Crear informes vinculados" si no desea que los usuarios puedan crear y publicar informes vinculados, o puede agregar la tarea "Ver carpetas" para que los usuarios puedan desplazarse por la jerarquía de carpetas cuando estén seleccionando la ubicación de un nuevo elemento. Como mínimo, los usuarios que publican informes desde el Diseñador de informes necesitan la tarea "Administrar informes" para poder agregar un informe al servidor de informes. Si el usuario debe publicar informes que utilicen orígenes de datos compartidos o archivos externos, también debe incluir "Administrar orígenes de datos" y "Administrar recursos". Por otra parte, si el usuario también necesita crear una carpeta como parte del proceso de publicación, debe incluir "Administrar carpetas".

Función Explorador
La función Explorador es una función predefinida que incluye tareas útiles para un usuario que vea informes, pero que no los cree ni administre necesariamente. Esta función proporciona capacidades básicas para el uso convencional de un servidor de

informes. Sin estas tareas, a los usuarios les puede resultar difícil utilizar un servidor de informes. La función Explorador debería utilizarse con la función Usuario del sistema. En conjunto, las dos definiciones de funciones proporcionan un conjunto completo de tareas para los usuarios que interactúan con los elementos de un servidor de informes. Aunque la función Explorador proporciona acceso de vista a informes, modelos de informes, carpetas y otros elementos dentro de la jerarquía de carpetas, no proporciona acceso a los elementos de nivel de sitio como programaciones compartidas, que son útiles cuando se crean suscripciones. Por esta razón, recomendamos que cree una segunda asignación de función en el nivel de sitio que proporcione acceso a las programaciones compartidas.

Tareas del Explorador La siguiente tabla muestra las tareas que se incluyen en la definición de la función Explorador. Tarea Ver informes Ver recursos Ver carpetas Ver modelos Administrar suscripciones individuales Descripción Ejecutar un informe y ver las propiedades de informes. Ver recursos y propiedades de recursos. Ver el contenido de carpetas y desplazarse por la jerarquía de carpetas. Ver los modelos de la jerarquía de carpetas, utilizar modelos como orígenes de datos para un informe y ejecutar consultas en el modelo para recuperar datos. Crear, ver, modificar y eliminar suscripciones de usuarios a informes e informes vinculados, así como crear programaciones para dichas suscripciones.

Personalizar la función Explorador Puede modificar la función Explorador para que se adapte a sus necesidades. Por ejemplo, puede quitar la tarea "Administrar suscripciones individuales" si no desea permitir suscripciones o puede quitar la tarea "Ver recursos" si no desea que los usuarios vean documentación auxiliar u otros elementos que se puedan cargar en el servidor de informes. Como mínimo, esta función debe admitir las tareas "Ver informes" y "Ver carpetas" para permitir la visualización y el desplazamiento por carpetas. No debería quitar la tarea "Ver carpetas" a no ser que desee eliminar el desplazamiento por carpetas. Igualmente, no debería quitar la tarea "Ver informes" a no ser que desee impedir que los usuarios los vean. Estos tipos de modificaciones indican la necesidad de una definición de función personalizada que se aplique selectivamente a un grupo de usuarios específico. Para obtener más información sobre cómo crear definiciones de función personalizadas, vea Configurar la seguridad mediante asignaciones de funciones.

Historial de cambios
Versión Contenido modificado: 12 de diciembre de 2006 Recomendación respecto a las programaciones compartidas.

Historial

Función Generador de informes
La función Generador de informes es una función predefinida que incluye tareas para cargar informes en el Generador de informes, así como ver y explorar la jerarquía de carpetas. Para crear y modificar informes en el Generador de informes, debe tener también una asignación de funciones del sistema que incluya la tarea "Ejecutar definiciones de informe", necesaria para procesar informes localmente en el Generador de informes. Tareas del Generador de informes La siguiente tabla muestra las tareas que se incluyen en la definición de la función Generador de informes. Tarea Usar informes Ver informes Ver recursos Ver carpetas Ver modelos Administrar suscripciones individuales Descripción Permite leer definiciones de informes. Ejecutar un informe y ver propiedades de informe. Ver recursos y propiedades de recursos. Ver el contenido de carpetas y desplazarse por la jerarquía de carpetas. Ver los modelos de la jerarquía de carpetas, utilizar modelos como orígenes de datos para un informe y ejecutar consultas en el modelo para recuperar datos. Crear, ver, modificar y eliminar suscripciones de usuarios a informes e informes vinculados, así como crear programaciones para dichas suscripciones.

Personalizar la función Generador de informes Puede modificar la función Generador de informes para adaptarla a sus necesidades. Las recomendaciones suelen ser iguales que para la función Explorador: quite la tarea "Administrar suscripciones individuales" si no desea admitir suscripciones, quite la tarea "Ver recursos" si no desea que los usuarios vean recursos y mantenga las tareas "Ver informes" y "Ver carpetas" para permitir la visualización y exploración de carpetas. La tarea más importante de esta definición de función es "Usar informes", que permite a un usuario cargar una definición de informe desde el servidor de informes a una

Tarea Crear informes vinculados Administrar carpetas Administrar orígenes de datos Administrar suscripciones individuales Administrar informes Administrar recursos Ver informes Ver orígenes de datos Ver recursos Ver carpetas Descripción Cree informes vinculados que se basen en informes almacenados en la carpeta Mis informes del usuario. Ejecute informes que se almacenen en la carpeta Mis informes del usuario y vea propiedades de informes. Agregue y elimine informes. vea y modifique propiedades de informes. Si no desea admitir esta tarea. puede eliminar esta definición de función y utilizar la función Explorador para admitir el acceso general al servidor de informes. Esta definición de función incluye tareas que conceden permisos administrativos a los usuarios sobre la carpeta Mis informes de su propiedad. vea y elimine carpetas. modifique y elimine suscripciones para informes e informes vinculados. modifique y elimine recursos.instancia local del Generador de informes. vea y modifique propiedades de recursos. Tareas de Mis informes En la siguiente tabla se muestran las tareas que se incluyen en la función Mis informes. Personalizar la función Mis informes Puede modificar esta función para que se adapte a sus necesidades. Cree. Función Mis informes La función Mis informes es una función predefinida que incluye un conjunto de tareas útiles para los usuarios de la característica Mis informes. vea y modifique orígenes de datos que proporcionen contenido al informe. vea. Vea el contenido de carpetas. es recomendable que elija una que se utilice exclusivamente para la seguridad de Mis informes. modifique parámetros de informes. Cree y elimine elementos de orígenes de datos compartidos. vea y modifique definiciones de informe y establezca directivas de seguridad de nivel de informe. vea y modifique propiedades de carpetas. Sin embargo. Cree. Para obtener más información. Cree. vea y modifique el contenido y las propiedades de un origen de datos. Vea elementos de orígenes de datos compartidos en la jerarquía de carpetas. se recomienda conservar las tareas "Administrar informes" y "Administrar carpetas" para . Vea recursos y propiedades de recurso. Aunque puede elegir otra función para utilizarla con la característica Mis informes. vea Proteger Mis informes.

Además. el título de la aplicación no aparecerá en la parte superior de todas las páginas. como el nombre de aplicación. el título del Administrador de informes es "SQL Server Reporting Services". La función Usuario del sistema se puede utilizar para complementar la seguridad predeterminada. de forma que los usuarios puedan ver el contenido de las carpetas y ejecutar los informes que administren. Además. Ver programaciones compartidas Si quita esta tarea de la función Usuario del sistema. los usuarios no podrán seleccionar programaciones compartidas para usarlas con suscripciones y otras operaciones programadas. Ver propiedades del Si quita esta tarea de la función Usuario del sistema. puede agregar esta tarea a la función Mis informes para que los usuarios puedan personalizar la configuración de seguridad para subcarpetas e informes. puede quitar esta tarea de la función Usuario del sistema. El Generador de informes es una aplicación cliente que puede procesar un informe independientemente de un servidor de informes. La siguiente tabla muestra las tareas que se incluyen en la definición de la función Usuario del sistema. Puede incluir la función en nuevas asignaciones de funciones que amplíen el acceso al servidor de informes para usuarios de informes. Para obtener más información. Tareas de Usuario del sistema Tarea Descripción Ejecutar Inicie la ejecución de la definición de informe sin publicarlo en un definiciones de servidor de informes. . si está habilitado Mis informes y los valores predeterminados del historial del informe. Aunque la tarea "Establecer la seguridad de elementos individuales" no forma parte de la definición predeterminada de la función. De manera predeterminada. Si no utiliza el Generador de informes. Función Usuario del sistema La función Usuario del sistema es una función predefinida que incluye tareas que permiten a los usuarios ver información básica sobre el servidor de informes. esta función debería permitir todas las tareas basadas en vistas.permitir la administración básica del contenido. informe Vea las propiedades correspondientes al servidor de informes. También incluye compatibilidad para la carga de un informe en el Generador de informes. vea Usar la seguridad predeterminada y Asignaciones de funciones predefinidas. la página servidor de informes Configuración del sitio no estará disponible. La tarea "Ejecutar definiciones de informe" está pensada para utilizarse con el Generador de informes. Vea programaciones compartidas que sirven para ejecutar o actualizar informes.

Para permitir un acceso amplio. La asignación admite el conjunto combinado de todas las tareas de todas las definiciones. La seguridad de nivel de sistema no otorga acceso a elementos en la jerarquía de carpetas del servidor de informes. Estas tareas incluyen la creación de programaciones compartidas. Después. el nodo raíz Inicio). Desplácese a una carpeta o un elemento específico para crear una asignación de funciones para él. Después de especificar una cuenta. vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes). puede crear las asignaciones de funciones subsiguientes para restringir áreas específicas de la jerarquía de carpetas. la administración de trabajos. utilice el Administrador de informes y abra las páginas de propiedades de Seguridad del elemento que desea proteger. Crear una asignación de funciones de nivel de sistema . • • Una asignación de funciones de nivel de elemento siempre se crea en el contexto de un elemento o rama específicos en la jerarquía de carpetas del servidor de informes. Las asignaciones de funciones de nivel de sistema proporcionan a usuarios seleccionados la capacidad de realizar tareas que afectan en conjunto al sitio del servidor de informes. debe elegir un elemento en una posición alta de la jerarquía de carpetas (por ejemplo. El ámbito de las asignaciones de funciones es el nivel de elemento o el nivel de sistema. para un usuario o grupo en particular. Debe ser miembro del grupo local Administradores del equipo del servidor de informes para crear una asignación de funciones. incluya el nombre de dominio.Crear y administrar asignaciones de funciones Una asignación de funciones es una directiva de seguridad que determina si un usuario o un grupo pueden tener acceso a un elemento de servidor de informes específico o realizar una operación. puede elegir una o más definiciones de función. Para obtener más información. Una asignación de funciones consiste en un nombre de cuenta de usuario o de grupo y una o más definiciones de funciones. Si la cuenta se encuentra en un dominio diferente del que contiene el servidor de informes. Debe crear una asignación de funciones independiente para cada cuenta de grupo o de usuario que requiera acceso al servidor de informes. el procesamiento de informes en el Generador de informes y el establecimiento de propiedades. Puede delegar esa responsabilidad asignando otros usuarios a la función Administrador de contenido. Las definiciones de función son aditivas. Crear una asignación de funciones de nivel de elemento Para crear o administrar asignaciones de funciones.

Debe crear una asignación de funciones de nivel de sistema para cada usuario o grupo que tenga una asignación de funciones de nivel de elemento. el período de espera es de quince minutos) o puede restablecer IIS para actualizar la caché de forma inmediata. Si un usuario tiene un informe abierto y se modifica una asignación de funciones para denegar el acceso. habrá un retardo antes de que la cuenta de usuario pueda obtener acceso a los elementos a través de las directivas de la cuenta de grupo. A diferencia de los permisos de sistema de un equipo. las asignaciones de funciones existentes para el elemento se eliminarán y se usarán en su lugar las que se proporcionan a través de un elemento primario. . Sólo puede modificar una asignación de funciones a la vez. También puede eliminarlas haciendo clic en Volver a la seguridad del elemento primario. Para obtener más información. pero no incluyen los que forman parte de una asignación de funciones de nivel de elemento. Modificar una asignación de funciones Puede modificar las asignaciones de funciones en cualquier momento. ver o administrar las programaciones compartidas. o bien para buscar todas las asignaciones de funciones que incluyan un usuario o grupo específico. Los permisos que se transfieren a través de las asignaciones de funciones de nivel de sistema determinan si los usuarios pueden ver las propiedades de la aplicación (como la imagen o el título de la página Inicio). Las asignaciones de nivel de sistema y de nivel de elemento van juntas. No puede llevar a cabo una operación de búsqueda y reemplazo global para cambiar nombres de definiciones de función o configuraciones de asignaciones de funciones. el usuario puede continuar usando el informe mientras la sesión esté activa. Los cambios surtirán efecto cuando guarde la asignación de funciones. Cuando haga clic en este botón. Las asignaciones de funciones de nivel de sistema incluyen una amplia variedad de permisos. las funciones de sistema en los servidores de informes no transfieren permisos determinantes que incluyan el conjunto completo de todas las operaciones posibles. utilice el Administrador de informes y abra la página de Configuración del sitio.Para crear o administrar una asignación de funciones de nivel de sistema. También puede esperar a que se actualicen los tokens (por lo general. las asignaciones de funciones de nivel de sistema simplemente son un conjunto de tareas cuyo ámbito es el sitio del servidor de informes. vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes) y Usar las funciones predefinidas. Las sesiones de usuarios no se ven afectadas por cambios en la asignación de funciones. Este retardo se debe a que Internet Information Services (IIS) de Microsoft almacena en caché los tokens de autenticación. Eliminar una asignación de funciones Puede eliminar asignaciones de funciones activando la casilla de verificación de cada asignación que desee eliminar y haciendo clic en Eliminar. o usar el Generador de informes. Si se agrega una cuenta de usuario a un grupo que ya forme parte de una asignación de funciones. En su lugar.

cuentas y conexiones Reporting Services es una aplicación de servidor distribuida que consta de varios componentes. algunos de los cuales se pueden instalar en equipos diferentes. Este diagrama proporciona una introducción a los tipos de conexiones que debe definir o administrar. También debe entender qué servicios. debe considerar cómo se conecta el servidor de informes a la base de datos del servidor de informes. Como parte de la planeación de la implementación. vea Información general de seguridad para Reporting Services en el modo integrado de SharePoint. Primero. cuentas y conexiones se deben configurar mientras se ejecuta el programa de instalación. y registrada en dicha instancia. Finalmente. de forma que los usuarios . o después de su ejecución. cómo se conecta el servidor de informes a su base de datos interna. para hacer que un servidor de informes esté disponible y pueda funcionar.Planear Servicios. Puede configurar direcciones URL para conexiones SSL. Conexión Descripción 1 El usuario se Los usuarios y las aplicaciones se conectan a un servidor de conecta al servidor informes a través de las solicitudes HTTP que se dirigen a una de informes. debe considerar cómo definirán los autores de informes y los administradores de contenido las conexiones con los orígenes de datos externos que proporcionan los datos a los informes. Para obtener más información sobre el modo integrado de SharePoint. hay tres tipos de conexiones que debe configurar y mantener. debe saber cuándo son necesarios los permisos de administrador para ejecutar una herramienta o realizar una tarea. En la tabla siguiente se ofrece información detallada sobre cada tipo de conexión. debe tener en cuenta cómo se conectarán los usuarios al servidor de informes. Conexiones que se usan en una implementación de Reporting Services Al planear una implementación de Reporting Services. dirección URL reservada para una instancia del servidor de informes. En tercer lugar. deberá tener en cuenta cómo se conectan los usuarios al servidor de informes. y cómo se conecta el servidor a los orígenes de datos externos que proporcionan los datos a los informes. En el diagrama siguiente se muestran las conexiones de una instalación predeterminada en modo nativo. En segundo lugar.

El servidor de a la base de datos de informes se conecta a las bases de datos del servidor de informes dicho servidor. el usuario se conecta al servidor de informes mediante un inicio de sesión válido para esa extensión de autenticación. un tipo de autenticación personalizada o el modo de confianza.tengan acceso al servidor de informes a través de un canal cifrado. Para obtener más información. el estado del servidor y metadatos. 2 El servidor de Las bases de datos del servidor de informes proporcionan informes se conecta almacenamiento interno al servidor de informes. . debe usar la Capa de sockets seguros (SSL) cada vez que use la autenticación básica. pero también puede configurar el servidor de informes para que use la autenticación básica. Una vez autenticado el usuario. los usuarios se autentican usando sus credenciales de dominio y la seguridad integrada de Windows. El servidor de informes es el único que se conecta a la base de datos. Los usuarios y las demás aplicaciones no se conectan a la base de datos del servidor de informes. Si el servidor de informes usa la autenticación de formularios personalizada. Cada usuario que se conecta a un servidor de informes debe tener asignaciones de roles definidas en la cuenta que usa para conectarse. también puede usarse el modo de confianza. el servidor de informes busca los permisos que autorizan el acceso al contenido y las operaciones del servidor de informes. Para obtener más información acerca de SSL. En el modo nativo. Nota Como práctica recomendada. vea Configurar un servidor de informes para conexiones SSL. Los permisos se definen en asignaciones de roles que describen las tareas que puede realizar un usuario. El servicio Web del servidor de informes autentica la solicitud. los informes que se publican en el servidor de informes se almacenan en las bases de datos del servidor de informes. para almacenar y recuperar contenido. Cómo establecer permisos para elementos del servidor de informes en un sitio de SharePoint (Reporting Services en el modo integrado de SharePoint) y Comparar roles y tareas de Reporting Services con grupos y permisos de SharePoint. los orígenes de datos y los modelos se almacenan en las bases de datos de contenido de SharePoint. De forma predeterminada. En el modo integrado de SharePoint. En el modo integrado de SharePoint. Otra posibilidad es que cree e implemente una extensión de autenticación personalizada o un módulo HTTP personalizado para reemplazar el tipo de autenticación de Windows predeterminado por la autenticación de formularios o una tecnología de inicio de sesión único. las copias maestras de los informes. vea Conceder permisos en un servidor de informes en modo nativo.

el servidor de informes abre una conexión con el servidor o equipo. proporciona la consulta. el resultado final es un inicio de sesión de base de datos. después. Cuando se ejecuta el informe o modelo. Al configurar la conexión de base de datos del servidor de informes. En tiempo de ejecución. Las conexiones a orígenes de datos externos se definen primero en el informe y. se administran independientemente del informe una vez que éste se publica. Utilizar un inicio de sesión de SQL Server. El servidor de informes se puede conectar a su base de datos usando cualquiera de los tipos de cuenta siguientes: • • • Utilizar la cuenta de servicio. Los modelos de informe externos. a continuación. Para recuperar datos usados en un informe. un servidor de informes debe conectarse a otros servidores que hospedan los orígenes de datos externos.Para crear la base de datos y configurar la conexión. Se trata del valor predeterminado. vea Crear una base de datos del servidor de informes y Configurar una conexión a la base de datos del servidor de informes. el servidor de informes puede obtener credenciales de una de las formas siguientes: Suplantar al usuario que ejecuta el informe o usar sus credenciales suplantadas. Para obtener más información. puede instalar el servidor de informes con la configuración predeterminada o usar la página Base de datos de la herramienta de configuración de Reporting Services. cierra la conexión antes de continuar con el siguiente paso del procesamiento. o hacen referencia a ella. Utilizar una cuenta de dominio. la concesión de permisos a la cuenta y la posibilidad de conectarse a la base de datos del servidor de informes desde el servicio del servidor de informes. espera a recibir el conjunto de datos que se devuelve y. así como consultas que se a orígenes de datos procesan cuando se ejecuta el informe. también hacen referencia a orígenes de datos. El servidor de informes pasa las credenciales a orígenes de datos específicos. el servidor de informes realiza estas conexiones en nombre del usuario que ejecuta el informe. 3 El servidor de Los informes contienen información de conexión a orígenes de informes se conecta datos. Para cualquier conexión con origen de datos determinada. La configuración de un origen de datos de informe para usar la autenticación de Windows requiere que también se configure el servidor de .

Recuperar credenciales almacenadas desde la base de datos del servidor de informes.informes para usar la extensión de seguridad de Windows predeterminada. Si el servidor de informes usa autenticación de formularios o autenticación básica. 4 Cuenta de ejecución Esta cuenta también se denomina cuenta de procesamiento de desatendida . Las propiedades del origen de datos. No usar credenciales. para abrir una conexión a un origen de datos mediante el contexto de seguridad integrada de Windows del usuario que solicita el informe. Las directivas de seguridad del dominio deben ser compatibles con la autenticación de red Kerberos. deben cumplirse los requisitos siguientes: El origen de datos debe ser compatible con la seguridad integrada de Windows y el usuario debe tener un inicio de sesión y permisos de acceso en el servidor de bases de datos. Pedir al usuario que especifique credenciales. Para obtener más información sobre cómo conectarse a un origen de datos externo. orígenes de datos y cadenas de conexión (SSRS) y Especificar información de credenciales y conexión para los orígenes de datos de informes. las restricciones de dominio y el tipo de origen de datos determinan cómo se realizan las conexiones y los proveedores de autenticación que se pueden usar. Esta opción solo está disponible cuando se configura la cuenta de ejecución desatendida. debe ejecutar el informe. vea Conexiones de datos. El servidor de informes puede considerar estas credenciales como credenciales de Windows y suplantarlas antes de ejecutar una consulta en el origen de datos. con la suplantación y delegación habilitadas. Para comprobar si las propiedades de conexión son válidas. no se pueden configurar los orígenes de datos de informe para que usen credenciales suplantadas o delegadas. Para obtener más información sobre la configuración de propiedades de conexión con un origen de datos. Por ejemplo. El servidor de informes no valida la conexión ni las credenciales cuando se crean. La topología de red. definidas en el informe o el origen de datos compartido deben estar establecidas en la seguridad integrada de Windows. vea Cómo configurar propiedades de origen de datos para un informe (Administrador de informes).

por ejemplo si los datos se encuentran en un documento XML. Puede seleccionar esta opción si el origen de datos no usa credenciales. pero la contraseña se puede cambiar o actualizar en la herramienta de configuración de Reporting Services. use una cuenta dedicada. el Administrador de informes y el procesamiento en segundo plano. El servidor de informes usa una extensión de entrega para El servidor de recopilar las credenciales que se usan para conectarse a los informes se conecta 5 destinos de entrega. Para las tareas de auditoria. destino de entrega. Para conectarse a un equipo que hospeda un origen de datos. Como mínimo. esta cuenta se usa para ejecutar informes y recuperar imágenes a partir de las direcciones URL de las definiciones de informe.informes en modo desatendido o cuenta de ejecución. El servicio se registra y configura cuando se ejecuta el programa de instalación. Inicialmente. Asegúrese de usar la herramienta de configuración de Reporting Services. puede que desee elegir la cuenta Network Service integrada. Asegúrese de elegir una cuenta con privilegios mínimos. la cuenta que elija debe tener permiso para conectarse a la red y el permiso Allow Log on Locally en los equipos del servidor de informes y de la base de datos del servidor de informes. Servicio Servicio del servidor de informes Descripción Un servidor de informes se implementa como un servicio de Windows que proporciona un entorno de tiempo de ejecución para el servicio Web del servidor de informes. En la tabla siguiente se describen los servicios que se usan en una implementación. el servidor de informes usa la cuenta de ejecución desatendida. Al proporcionar las credenciales para la cuenta de ejecución desatendida. Servicios usados en una instalación de Reporting Services En una instalación de Reporting Services. vea Configurar la cuenta de ejecución desatendida. Para obtener más información. hay varios servicios que realizan funciones importantes para el procesamiento interactivo y en segundo plano. Puede usar la herramienta de configuración Reporting Services para configurar la cuenta. como un recurso compartido de archivos. usada solo por el servicio . Si está implementando Reporting Services en un equipo que ejecuta Internet Information Services (IIS). se ejecuta bajo una cuenta que se especifica en el programa de instalación. de forma que la configuración dependiente se actualice para usar la nueva información de la cuenta. La a destinos de extensión de entrega usa estas credenciales para conectarse al entrega.

que se crea con la base de datos del servidor de informes. vea Cómo crear RSExecRole. Cuando el servidor de informes se ejecuta como un usuario de dominio. Para obtener más información sobre los requisitos de permisos para el servicio. Si especifica una cuenta de usuario de dominio y el servidor de informes se implementa en una red que admite la autenticación Kerberos. reportserver y reportservertempdb. La base de datos del servidor de informes se ejecuta en una instancia de SQL Server 2005 o del SQL Server 2008Motor de base de datos. Debe estar configurado y en ejecución en el servidor de bases de datos que hospeda la base de datos del servidor de informes. debe registrar el Nombre principal de servicio (SPN) del servidor de informes con la cuenta de usuario de dominio que va a usar. Los permisos para tener acceso a archivos de programa de Reporting Services se establecen y administran a través de Reporting Services al usar el programa de instalación o la herramienta de configuración de Reporting Services para configurar la cuenta. Motor de base de datos se ejecuta como MSSQLSERVER o como una instancia con nombre. Este servicio debe estar configurado y en ejecución. La cuenta de servicio puede ser una cuenta de usuario de Windows o una cuenta integrada. Para que el Agente SQL Server pueda enrutar una tarea hacia el Procesador de entrega y programación.Reporting Services. Servicio de SQL Server El permiso para tener acceso a la base de datos del servidor de informes se concede a través de RSExecRole. Este rol se crea en las bases de datos MSDB. es preciso que el Agente SQL Server tenga . Servicio del Reporting Services usa el servicio del Agente SQL Server como Agente SQL Server temporizador para desencadenar eventos para procesos programados. vea Configurar la cuenta del servicio Servidor de informes. vea Configurar cuentas de servicio de Windows. Para obtener más información sobre cómo cambiar la cuenta o la contraseña. El servicio del Agente SQL Server se debe ejecutar con una cuenta de dominio si el servidor de informes está configurado para conectarse a SQL Server usando una cuenta de dominio y autenticación de Windows (en lugar de un inicio de sesión de SQL Server o una Cuenta de servicio). Para obtener más información acerca de este rol. por ejemplo Sistema local. vea Cómo registrar un Nombre principal de servicio (SPN) para un servidor de informes. Master. Para obtener más información. crea trabajos del Agente SQL Server cuyo propietario es esa cuenta de dominio. Este servicio se requiere para las operaciones programadas.

El Explorador de SQL Server proporciona a la Explorador de SQL herramienta de configuración de Reporting Services el número de Server puerto usado por la instancia con nombre. Los permisos de administrador se requieren para lo siguiente: Ejecutar el programa de instalación de SQL Server. DCOM debe habilitarse con RPC para permitir la administración remota mediante la herramienta Configuración de Reporting Services. Si está usando una instancia remota y con nombre del Motor de base de datos para hospedar la base de datos del servidor de informes. procedimiento Este servicio debe estar configurado y en ejecución para las remoto (RPC) operaciones del servidor de informes. vea Cómo configurar un servidor de informes para la administración remota. habilite y ejecute el servicio Explorador de SQL Server en el Servicio servidor remoto. por lo tanto. Para obtener más información. vea Procesador de entrega y programación. La herramienta de configuración Instrumental de de Reporting Services usa el proveedor WMI del servidor de administración de informes para conectarse a los servidores de informes locales y Windows remotos. . Si el Agente SQL Server se ejecuta con una cuenta de usuario local. Este servicio es parte del sistema operativo principal y está habilitado para el inicio automático de forma predeterminada. el servicio no tendrá permiso de acceso a la información sobre la cuenta de dominio y. el equipo debe permitir el acceso remoto de WMI. cuentas y conexiones y Configurar la cuenta del servicio Servidor de informes. La herramienta de configuración de Reporting Services usa el número de puerto para conectarse con el Motor de base de datos al crear o configurar la base de datos del servidor de informes. Permisos de administrador Para administrar servicios. Para obtener más información sobre las operaciones programadas y cómo detener o reiniciar el servicio afecta a la cola de suscripciones. Llamada a Reporting Services lo usa para inicializar el servidor de informes. no se podrá realizar ni la suscripción ni la entrega de informes. Además. Para obtener más información acerca de la configuración de la cuenta del Agente SQL Server.permisos para obtener acceso a la información de los trabajos propiedad de una cuenta de dominio. vea Planear Servicios. la cuenta con la que se ha iniciado la sesión debe pertenecer al grupo local de administradores en el equipo del servidor de informes. cuentas y conexiones de una instalación de Reporting Services. El servicio Instrumental de administración de Windows (WMI) debe estar habilitado y en funcionamiento en cualquier servidor de informes que se vaya a configurar. Si se va a configurar un servidor de informes remoto.

Si configura un servidor de informes para la administración remota. Aprendizaje Este tutorial le enseñará a usar el Administrador de informes para definir asignaciones de roles que conceden acceso al contenido del servidor de informes. Además. vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC). Si no. etc. . Para obtener instrucciones. debe ser administrador para poder instalar y configurar el complemento Reporting Services. el usuario que instala el complemento debe pertenecer al grupo de administradores para la colección de sitios de SharePoint. incluso los usuarios que requieren acceso limitado a un servidor de informes se beneficiarán de contar con una asignación de roles de nivel de sistema. En Windows Vista o en Windows Server 2008. puede ejecutar la herramienta como usuario no administrador si habilita los permisos. Para obtener más información. Existen dos categorías de roles: de nivel de sistema y de nivel de elemento. generar modelos. permitirá a usuarios de su organización ver y publicar informes y otros elementos en un servidor de informes. incluidos los permisos para publicar informes.Ejecutar la herramienta Configuración de Reporting Services. Las asignaciones de roles de nivel de sistema especifican una colección de tareas que se aplican al sitio del servidor de informes en general. Tutorial: Establecer permisos en Reporting Services Reporting Services usa roles y asignaciones de roles para controlar el acceso al contenido del servidor de informes. Al crear asignaciones de roles. debe ser administrador para configurar el servidor de informes para la administración local. vea Cómo configurar un servidor de informes para la administración remota. En un servidor que tenga una instancia de un producto o tecnología de SharePoint con el que vaya a integrar una instancia del servidor de informes. la característica Reporting Services no se activará tras la instalación y un miembro del grupo de administradores para la colección de sitios deberá activar la característica Reporting Services para que funcione. Las asignaciones de roles de nivel de elemento describen las tareas que se aplican a contenido. Las asignaciones de roles de nivel de sistema y de nivel de elemento se utilizan de forma conjunta para proporcionar un conjunto integral de permisos. crear suscripciones. ver informes. establecer propiedades. Ejecute SQL ServerManagement Studio si no es miembro del rol Administrador del sistema de Reporting Services.

los roles podrían no incluir las tareas necesarias para realizar las operaciones descritas en este tutorial. especifique cuentas de usuarios o grupos válidas para la extensión de autenticación personalizada que se implementa en el servidor de informes. para un número pequeño de usuarios con responsabilidades de administración de contenido. administrar procesos de informes en curso y crear programaciones compartidas. Si modificara la lista de tareas.Este tutorial supone que es un administrador local. Si posee una cuenta de grupo de dominio que define permisos para una gran cantidad de usuarios. debe ser miembro del grupo de administradores locales. Reporting Services usa la autenticación de Windows de forma predeterminada. Para obtener más información acerca de las tareas del rol Usuario del sistema. para un gran número de usuarios que solo necesitan permisos mínimos de nivel de sitio y otra. En esta lección. creará dos nuevas asignaciones de roles: una. seleccionar programaciones compartidas y ejecutar informes del Generador de informes. Si es necesario. lo que incluye la posibilidad de administrar permisos y roles. Este tutorial supone que los roles predefinidos incluyen el conjunto predeterminado de tareas para cada rol. . debe asignar esa cuenta al rol Usuario del sistema. Si utiliza la autenticación de formularios en lugar de la autenticación de Windows. Para definir asignaciones de roles. vea Función Usuario del sistema. Para crear asignaciones de roles en una nueva instalación de Reporting Services. Cada usuario que requiere acceso a un servidor de informes debe poseer una asignación de roles de nivel de sistema. Asigne el rol Usuario del sistema a todos los demás usuarios. vea Función Administrador del sistema. establecer valores predeterminados. Para obtener más información acerca de una recopilación completa de tareas de nivel de sistema. configurando el acceso del servidor de informes en una nueva instalación para los usuarios de la organización. debe tener permisos suficientes. inicie la sesión como administrador local. Para crear una asignación de roles de nivel de sistema 1. El tutorial está compuesto por tres lecciones: Lección 1: Establecer permisos de nivel de sistema en un servidor de informes Puede definir asignaciones de roles de nivel de sistema para conceder acceso a permisos y tareas globales que se aplican al sitio del servidor de informes en su conjunto. Este rol permite a los usuarios ver propiedades del servidor. Puede usar los roles predefinidos que proporciona el Administrador de informes para crear las asignaciones: • • Asigne el rol Administrador del sistema a un número reducido de usuarios que requieren permisos elevados en un servidor de informes.

8. Si los usuarios tienen acceso al Administrador de informes ahora. solo los dos roles predefinidos. modelos de informe y recursos en el servidor de informes. Abra una ventana del explorador y escriba la dirección URL del Administrador de informes para iniciar la aplicación. La cuenta debe estar en el mismo dominio o en un dominio de confianza. escriba el nombre de una cuenta de usuario de dominio para un usuario con responsabilidades administrativas para este servidor de informes. 7. verán la barra de herramientas global al principio de la página y los comandos de menú. Si no posee un grupo de dominio que se ajuste a esta descripción. Administrador del sistema y Usuario del sistema. La cuenta debe estar en el mismo dominio que el servidor de informes o en un dominio de confianza. Haga clic en Aceptar. puede especificar cuentas de usuario de dominio individuales en su lugar. Lección 2: Establecer los permisos de nivel de elemento en un servidor de informes . Por ejemplo. Especifique la cuenta en este formato: dominio\usuario. 11. Haga clic en Nueva asignación de roles. especifique una cuenta de grupo de dominio que incluye todos los usuarios que requieren permisos para ver el contenido del servidor de informes y suscribirse a los informes. debe crear asignaciones de roles adicionales. En Nombre de usuario o grupo. http://<nombre de servidor>/reportserver. Haga clic en Aceptar. Haga clic en la ficha Seguridad al lado de la página. Para ver contenido. están visibles. Hay una asignación de roles integrada que se crea automáticamente. La segunda asignación de roles concede permisos administrativos a una cuenta de usuario concreta. Especifique la cuenta en este formato: dominio\grupo. 6. A continuación. En una nueva instalación de servidor de informes. 3. 4. informes. Seleccione Administrador del sistema. creará dos asignaciones de roles de nivel de elemento que permiten al mismo grupo y usuario el acceso a carpetas. Pasos siguientes Ha creado dos asignaciones de roles de nivel de sistema correctamente. pero ningún contenido. 5. 12. Seleccione Usuario del sistema. asigna el grupo local de administradores integrado al rol de administrador del sistema. orígenes de datos compartidos.2. 10. En Nombre de usuario o grupo. Una asignación de roles concede permisos mínimos de nivel de sistema a una cuenta de grupo de dominios. Esta página muestra todas las asignaciones de roles de nivel de sistema que se definen actualmente. Haga clic en Configuración del sitio en la parte superior de la página. 9. Haga clic en Nueva asignación de roles de nuevo.

vea Función Explorador. debe ser miembro del grupo de administradores locales. puede especificar cuentas de usuario de dominio individuales en su lugar. vea Función Generador de informes. 3. Para obtener más información. Para crear una asignación de roles de nivel de elemento 1. Seleccione Explorador. 6. Asigne el rol Administrador de contenido a un reducido grupo de usuarios que administrará contenido en un servidor de informes. Si no posee un grupo de dominio que se ajuste a esta descripción. modelos. Especifique la cuenta en este formato: dominio\grupo. Haga clic en Aceptar. Asigne el rol Publicador a usuarios que realizarán todas las tareas provistas en los roles anteriores. Para definir asignaciones de roles. 4. Para obtener más información. inicie la sesión como administrador local en el equipo. Puede elegir entre una amplia variedad de roles para crear asignaciones con niveles crecientes de permisos. Si no posee una conexión abierta. La cuenta debe estar en el mismo dominio o en un dominio de confianza. con permisos adicionales para publicar informes y modelos desde Business Intelligence Development Studio. Haga clic en Inicio en la parte superior de la página para abrir la página principal del Administrador de informes. En Nombre de usuario o grupo. Haga clic en el botón Configuración de carpeta. Reporting Services proporciona roles predefinidos para facilitar la configuración de permisos. Para crear asignaciones de roles en una nueva instalación de Reporting Services. vea Función Administrador de contenido. vea Administrador de informes. vea Función Publicador. Para obtener más información. Haga clic en Nueva asignación de roles. especifique el nombre de una cuenta de grupo de dominio que incluye todos los usuarios que requieren permisos para ver los informes. 5. Esta lección supone que ha completado Lección 1: Establecer permisos de nivel de sistema en un servidor de informes y tiene una conexión abierta al Administrador de informes. Haga clic en Nueva asignación de roles de nuevo. orígenes de datos compartidos y recursos está controlado a través de asignaciones de roles de nivel de elemento. • • • • Asigne el rol Explorador a los usuarios que verán los informes y crearán suscripciones individuales. debe tener permisos suficientes. Asigne el rol Generador de informes a los usuarios que realizarán todas las tareas provistas en el rol Explorador. Cada usuario que requiere acceso a un servidor de informes debe poseer al menos una asignación de roles de nivel de elemento. puede usar la herencia de permisos para permitir el mismo nivel de acceso para todos los elementos almacenados en el servidor. e inicie el Administrador de informes. Si define asignaciones de roles en la carpeta raíz (Inicio). carpetas.El acceso a informes. Para obtener más información. además de crear informes en el Generador de informes. 2. 7. Para obtener más información. .

Esto permite a los usuarios abrir el Administrador de informes y desplazarse por las carpetas para encontrar el informe. Seleccione Administrador de contenido. aprenderá a crear una asignación de roles de nivel de elemento que proporciona acceso a un informe único incluido en una subcarpeta. Los usuarios que hagan clic en la dirección URL. Si el informe utiliza un modelo como origen de datos. Para el acceso a elementos a través del Administrador de informes. pida a un usuario con el rol Explorador y el rol Administrador de contenido que abra el Administrador de informes. La cuenta debe estar en el mismo dominio o en un dominio de confianza. vea Usar una dirección URL para tener acceso a elementos del servidor de informes. A continuación. El usuario con permisos mínimos debería poder ver elementos y ejecutar informes. Escriba el nombre de una cuenta de usuario de dominio para un usuario con responsabilidades administrativas para este servidor de informes. debe especificar permisos de solo visualización para cada una de las carpetas de la ruta de navegación. 10. Lección 3: Establecer permisos en elementos específicos Puede crear asignaciones de roles que conceden permisos a elementos específicos ubicados en subcarpetas de la jerarquía de carpetas del servidor de informes. el modelo también debe especificarse en la dirección URL y los permisos para ver el modelo deben especificarse de antemano para que se ejecute el informe. puede crear una asignación de roles que establezca permisos directamente en dicho informe. Como solo se permite el acceso al informe y no a las carpetas primarias. en el que un usuario examina carpetas para buscar elementos de su interés. la dirección URL debe incluir la ruta de acceso completa de la carpeta al informe. Una asignación de roles concede permisos mínimos a una cuenta de grupo de dominio. Para comprobar el trabajo realizado. Nota . El usuario que tiene permisos elevados debería ver páginas de propiedades adicionales para cada elemento y debería poder ver más propiedades en la página Configuración del sitio. Haga clic en Aceptar para guardar las asignaciones de roles. Pasos siguientes Ha creado dos asignaciones de roles de nivel de elemento correctamente. Para obtener más información acerca del acceso desde una dirección URL.8. verán el informe en una ventana del explorador. 9. • • Para tener acceso desde una dirección URL a un informe. así como para cada elemento concreto. Especifique la cuenta en este formato: dominio\usuario. La configuración de la seguridad dependerá de si espera que los usuarios examinen un elemento a través del Administrador de informes o tengan acceso al mismo directamente a través de una dirección URL que se resuelve en dicho elemento. La segunda asignación de roles concede permisos administrativos a una cuenta de usuario concreta.

Haga clic en el botón Configuración de carpeta.Sin permisos de carpeta. La creación y administración de una definición de roles se realiza en Management Studio de modo que para completar esta lección. Esta lección es parte de otro tutorial. Haga clic en Inicio en la parte superior de la página para abrir la página principal del Administrador de informes. Haga clic en Nueva asignación de roles. el modelo. Por ejemplo 'http://[nombre del servidor]/informes 2. Si no posee una cuenta de dominio con la cual trabajar. Seleccione Folder Navigation. La cuenta debe tener permisos db_reader para la base de datos de ejemplo AdventureWorks. Las asignaciones de roles son acumulativas. La cuenta no debe ser miembro de un grupo de seguridad que ya posee permisos para el servidor de informes. . Haga clic en Aceptar. expanda el nodo del servidor de informes. En SQL Server Management Studio. Haga clic con el botón secundario en Roles y seleccione Nuevo rol. el rol recién creado. si el usuario ya posee permisos muy variados para ver contenido en un servidor de informes. En Tarea. En Nombre. escriba Folder Navigation. En esta lección aprenderá a crear una nueva definición de roles que solo se utiliza para ver una carpeta y. a continuación. el origen de datos compartidos ni el recurso. Para crear asignaciones de roles para navegar por carpetas 1. utilizará el rol para especificar permisos de visualización en carpetas y en un informe de ejemplo. En Nombre de usuario o grupo. La cuenta debe estar en el mismo dominio o en un dominio de confianza. Abra una ventana del explorador y escriba la dirección URL del Administrador de informes para iniciar la aplicación. tendrá que usar dicha herramienta además del Administrador de informes. especifique el nombre de un usuario de dominio o cuenta de grupo que necesita permiso para navegar por las carpetas. conéctese a un servidor de informes y. 4. 6. los usuarios verán una página vacía y no podrán explorar el informe de destino. 5. a continuación. Especifique la cuenta en este formato: dominio\usuario. la especificación de permisos con más restricciones no tendrá ningún efecto. Aparecerá el cuadro de diálogo Nuevo rol de usuario. 5. Al final de este tutorial. 4. puede iniciar la sesión como ese usuario para comprobar que solo los elementos para los que estableció permisos son accesibles para ese usuario. Para comprobar los resultados de esta lección. 6. Para crear una definición de roles para navegar por carpetas 1. 2. Si no sabe cómo crear un inicio de sesión de SQL Server o una cuenta de usuario local. 3. debería tener un usuario de dominio o cuenta de grupo para la que está concediendo permisos. pero puede usarla para aprender a configurar cuentas. revise la Lección 1: Configurar permisos para este tutorial. seleccione Ver carpetas. cree una cuenta de usuario local para utilizarla en este tutorial. 3. Abra la carpeta Seguridad.

Seleccione Company Sales y haga clic en la ficha Propiedades. Nota En este tutorial se usa el Administrador de informes para crear asignaciones de roles. Haga clic en Aceptar. Seleccione Explorador. . En Inicio. Debe haber instalada la base de datos de ejemplo y los informes de ejemplo AdventureWorks2008R2 y. 7. vea Tutorial: Aplicar filtros de seguridad a elementos del modelo de informe. 5. El usuario tendrá permisos para ver todas las carpetas de la jerarquía del servidor de informes. El servidor de informes debe ejecutarse en modo nativo. Los demás elementos no están visibles para el usuario. El Administrador de informes es la única herramienta que admite la creación y la administración de asignaciones de roles en un servidor de informes.7. Requisitos Este tutorial requiere que sepa cómo usar el Administrador de informes. Haga clic en Seguridad. vea Instalación inicial (Reporting Services). Con esta lección completa el tutorial sobre cómo establecer permisos en un servidor de informes. Al contrario que con versiones anteriores. abra la carpeta AdventureWorks Sample Reports. Haga clic en Nueva asignación de roles. especifique una cuenta de usuario de dominio que necesita permiso para ver el informe. no puede usar SQL Server Management Studio para crear asignaciones de roles. 6. El usuario tiene permiso para abrir carpetas y ver un informe único. haber publicado los informes de ejemplo en un servidor de informes. 4. pida al usuario que abra el Administrador de informes y que obtenga acceso al informe. 3. además. vea Tutorial: Cómo buscar e iniciar herramientas de Reporting Services. Para obtener más información sobre cómo buscar esta herramienta. Para obtener más información sobre seguridad. Como los permisos se heredan. Debe tener permisos de administrador en el equipo local. En Nombre de usuario o grupo. no es necesario repetir estos pasos en otras carpetas. Pasos siguientes Ha creado correctamente una asignación de roles de nivel de elemento en un informe específico. Haga clic en Aceptar. Para crear asignaciones de roles en el informe 1. 2. Para comprobar su trabajo. Para obtener más información.

que se implementa en el método CheckAccess. El método CheckAccess se sobrecarga para cada tipo de operación. IExtension e IAuthorizationExtension son miembros del espacio de nombres Microsoft. se recomienda agregar los botones Siguiente y Anterior a la barra de herramientas del visor de documentos. allow unrestricted access. consulte Agregar los botones Siguiente y Anterior a la Ayuda. if (userName == m_adminUserName) return true. Cada vez que un usuario intenta una operación en el servidor de informes. Para obtener más información. Las extensiones de seguridad para Reporting Services contienen una implementación de un componente de autorización que se utiliza para conceder acceso a los usuarios una vez autenticados en el servidor de informes. En las operaciones de carpeta. La autorización en Reporting Services La autorización es el proceso de determinar si se debería conceder a una identidad el tipo solicitado de acceso a un recurso determinado en la base de datos del servidor de informes. La autorización se invoca cuando un usuario intenta realizar una operación en el sistema o en un elemento del servidor de informes a través del acceso de dirección URL y la API SOAP. Esto se posibilita a través de la interfaz de extensión de la seguridad IAuthorizationExtension.PrincipalName) { .Interfaces. foreach(AceStruct ace in acl) { if (userName == ace. Según se ha indicado previamente. Reporting Services utiliza una arquitectura de autorización basada en roles que concede a los usuarios acceso a un recurso determinado según la asignación de roles del usuario para la aplicación. Nota Para consultar los tutoriales. un ejemplo de comprobación de acceso podría ser similar a la siguiente: // Overload for Folder operations public bool CheckAccess( string userName. FolderOperation requiredOperation) { // If the user is the administrator. Comprobar el acceso En la autorización. AceCollection acl = DeserializeAcl(secDesc). se llama a CheckAccess. IntPtr userToken. la clave de cualquier implementación de seguridad personalizada es la comprobación del acceso.ReportingServices. byte[] secDesc. todas las extensiones heredan de IExtension la interfaz básica de cualquier extensión que implemente.Tiempo estimado para completar este tutorial: 30 minutos.

El tipo de elemento. un token de usuario. } El servidor de informes llama al método CheckAccess pasando el nombre del usuario que ha iniciado sesión. La autorización se basa en los roles y está limitada a los permisos y operaciones que proporciona la arquitectura de seguridad de Reporting Services. Flujo de la autorización La extensión de seguridad configurada actualmente para ejecutarse en el servidor controla la autorización de Reporting Services. El diagrama siguiente describe el proceso para autorizar a los usuarios para operar en los elementos de la base de datos del servidor de informes: . Una lista de control de acceso discrecional (DACL) que controla el acceso al elemento. una aplicación cliente (como el Administrador de informes) envía información del usuario a la extensión de seguridad junto con una directiva de seguridad para el elemento. a continuación. Esta directiva de seguridad e información de usuario se conocen en conjunto como un descriptor de seguridad. el descriptor de seguridad para el elemento y la operación solicitada. Ahora se comprobaría si el descriptor de seguridad tiene el nombre de usuario y el permiso adecuados para completar la solicitud y. } foreach(FolderOperation aclOperation in ace. Descriptor de seguridad Al establecer directivas de autorización en los elementos de la base de datos del servidor de informes.FolderOperations) { if (aclOperation == requiredOperation) return true. Los descriptores de seguridad se crean utilizando los métodos SetSystemPolicies y SetPolicies del servicio Web. se devolvería true para indicar que se concede el acceso o false para indicar que se deniega. Un descriptor de seguridad contiene la información siguiente para un elemento de la base de datos del servidor de informes: • • • El grupo o usuario que tiene algún tipo de permiso para realizar las operaciones en el elemento.} } return false.

Información general de extensiones de seguridad . 3. Una vez validada la cookie. El usuario intenta una operación a través del servicio Web de Reporting Services. Si se autoriza al usuario. 6.Como se muestra en este diagrama. el usuario. El servidor de informes llama al método CheckAccess. 5. 4. el servicio Web realiza la operación y devuelve una respuesta a la aplicación que realiza la llamada. En este punto. la autorización sigue esta secuencia: 1. las aplicaciones cliente realizan las solicitudes al servidor de informes a través de los métodos de servicio Web de Reporting Services. Un vale de autenticación se pasa al servidor de informes en forma de una cookie en el encabezado HTTP de cada solicitud Web. el servidor de informes llama a GetUserInfo y se proporciona una identidad al usuario. La cookie se valida antes de cualquier comprobación de acceso. Una vez autenticadas. 2. 7. Se recupera el descriptor de seguridad y se pasa a una implementación de extensión de seguridad personalizada de CheckAccess. grupo o equipo se comparan con el descriptor de seguridad del elemento al que se va a tener acceso y se les autoriza a realizar la operación solicitada.

Las credenciales del usuario se envían al servicio Web de Reporting Services a través del método LogonUser. El siguiente es un ejemplo de una implementación de extensión de seguridad típica que utiliza la autenticación y autorización basadas en formularios: Como se muestra en la ilustración. les permite a usuarios diferentes iniciar sesión en un servidor de informes y.Una extensión de seguridad Reporting Services permite la autenticación y autorización de usuarios o grupos. es decir. la autenticación y autorización se producen como sigue: 1. El usuario envía las credenciales al formulario. 3. puede crear nuevas extensiones de autenticación y de autorización en Reporting Services. Reporting Services utiliza una extensión de autenticación basada en Windows que utiliza los protocolos de cuenta de Windows para comprobar las identidades de los usuarios que indican que tienen cuentas en el sistema. El modelo de seguridad basado en roles Reporting Services es similar a los modelos de seguridad basados en roles de otras tecnologías. realizar tareas u operaciones diferentes. Dado que las extensiones de seguridad están basadas en una API abierta y extensible. Un usuario intenta tener acceso al Administrador de informes utilizando una URL y se le redirige a un formulario que recopila las credenciales del usuario para la aplicación cliente. Reporting Services utiliza un sistema de seguridad basada en roles para autorizar a los usuarios. . en función de sus identidades. 2. De forma predeterminada.

Cuándo implementar una extensión de seguridad Recomendamos que. el explorador realiza las solicitudes a Administrador de informes a la vez que transmite la cookie en el encabezado HTTP. La cookie se valida y si es válida. Tiene usuarios y roles personalizados y necesita proporcionar un esquema de autorización correspondiente en Reporting Services. siempre que sea posible. El servicio Web llama la extensión de seguridad proporcionada por el cliente y comprueba que el nombre de usuario y la contraseña existen en la entidad de seguridad personalizada. 7. Si el usuario está autorizado. .4. Si tiene el archivo de certificado (. se utilice la autenticación de Windows. Sin embargo. Configurar un servidor de informes para conexiones SSL Reporting Services utiliza el servicio HTTP SSL (Capa de sockets seguros) para establecer conexiones cifradas con un servidor de informes. La cookie se transmite en el encabezado HTTP. 13. 10. 11. administra el vale y comprueba el rol del usuario para la página Inicio de Administrador de informes. Estas solicitudes son una respuesta a las acciones del usuario dentro de la aplicación Administrador de informes. el servidor de informes realiza una llamada a la extensión de seguridad para comprobar si el usuario está autorizado para realizar la operación concreta. el servidor de informes devuelve el descriptor de seguridad y otra información relativa a la operación solicitada desde la base de datos del servidor de informes. Después de la autenticación. Una vez autenticado el usuario. Si la cookie es válida. puede enlazar el certificado a una reserva de direcciones URL de Reporting Services para admitir las conexiones de servidor de informes a través de un canal cifrado. 9. la autenticación personalizada y autorización para Reporting Services pueden ser adecuadas en los dos casos siguientes: • • Tiene una aplicación de Internet o de extranet que no puede utilizar las cuentas de Windows. 8. el servidor de informes realiza la operación solicitada y devuelve el control al autor de las llamadas. 5. el servicio Web crea un vale de autenticación (conocido como una "cookie"). 12. Una vez autenticado el usuario. La cookie se transmite en el encabezado HTTP al servicio Web junto con la operación del usuario solicitada. El servicio Web devuelve la cookie al explorador y muestra la interfaz de usuario adecuada en Administrador de informes. el acceso URL al servidor de informes utiliza la misma cookie. 6.cer) instalado en un almacén de certificados local en el equipo del servidor de informes. El usuario continúa solicitando las operaciones en el servidor de informes hasta que la sesión haya finalizado.

puede generar un certificado localmente. Esto significa que el servicio World Wide Web (W3SVC) se debe estar ejecutando siempre que IIS y Reporting Services estén instalados en el mismo equipo y se configuren direcciones URL de servidor de informes para las conexiones SSL. Requisitos de certificado de servidor Debe tener un certificado de servidor instalado en el equipo (no se admiten los certificados de cliente). hay problemas de interoperabilidad significativos que se deben tener en cuenta si se ejecutan IIS y Reporting Services en el mismo equipo. asegúrese de especificar el nombre de su servidor como host y quite todos los saltos de línea antes de ejecutar el comando. puede utilizar la aplicación de consola de Administrador IIS para conseguir que el certificado se instale en el equipo.cer) y se lo enviará de vuelta. Si desinstala IIS. El servicio HTTP SSL establecerá una dependencia con IIS si detecta que IIS se está ejecutando. Para obtener más información. Algunos sistemas operativos almacenan en memoria caché las . Si está ejecutando IIS y Reporting Services conjuntamente en el mismo equipo. La entidad de certificación que use generará un archivo de certificado (. consulte la sección "Obtener un certificado" de Configurar certificados para su uso con SSL. Windows Server 2003 proporciona un complemento Certificados que se puede utilizar para solicitar un certificado de una entidad de certificación de confianza. Es necesario reiniciar el equipo para borrar todas las sesiones SSL de la memoria caché. Problemas de interoperabilidad con IIS La presencia de IIS en el mismo equipo que Reporting Services afectará significativamente a las conexiones SSL con un servidor de informes: Si IIS está instalado. puede interrumpir temporalmente el servicio para una dirección URL de servidor de informes enlazada a SSL. Por esta razón. Asegúrese de revisar la sección Problemas de interoperabilidad con IIS para obtener información sobre cómo resolver estos problemas. descargar o instalar un certificado.crt) para que una entidad de certificación de confianza realice el procesamiento posterior. Para obtener instrucciones. Puede utilizar la Consola de administración de IIS para instalar el archivo de certificado en el almacén local. Administrador IIS incluye opciones para crear y empaquetar un archivo de solicitud de certificado (. vea Using SSL to Encrypt Confidential Data en Technet. Si ejecuta el comando en una ventana DOS.Dado que Internet Information Services (IIS) también utiliza HTTP SSL. puede que tenga que aumentar el tamaño de búfer de la ventana para que pueda contener todo el comando. generar. Reporting Services no proporciona funcionalidad para solicitar. En esta prueba. el servicio World Wide Web (W3SVC) siempre debe estar ejecutándose. se recomienda encarecidamente reiniciar el equipo después de desinstalar IIS. Si usa la utilidad MakeCert y el comando de ejemplo como una plantilla.

Cómo se almacenan los enlaces de certificados . Haga clic en la dirección URL para comprobar que funciona. Reporting Services detecta los certificados de autenticación de servidor en el almacén local. 6. Para configurar una dirección URL del servidor de informes para SSL 1. 4. Enlazar SSL a una reserva de direcciones URL de Reporting Services Los pasos siguientes no incluyen instrucciones para solicitar. Seleccione el certificado. generar. Las reservas de direcciones URL del Administrador de informes y el servicio Web del servidor de informes se configuran de forma independiente. 3. 5. Haga clic en Avanzadas. Haga clic en Dirección URL del servicio Web. después. descargar o instalar un certificado.SYS. con lo que una dirección URL https:// continúa funcionando incluso después de quitar el enlace SSL de la reserva de direcciones URL en HTTP. 3. Debe tener un certificado instalado y disponible para usarlo. Al reiniciar el equipo. Haga clic en Dirección URL del Administrador de informes. se cierra cualquier conexión abierta que utilice el canal. 2. Haga clic en la dirección URL para comprobar que funciona. 4. Seleccione el certificado. Si el certificado está instalado correctamente en el almacén del equipo local. Si también desea configurar el acceso del Administrador de informes a través de un canal cifrado con SSL. haga clic en Aceptar y. La configuración de la base de datos del servidor de informes es un requisito para probar la dirección URL. Si aún no ha creado la base de datos del servidor de informes. puede que tenga que reiniciar el servicio. haga clic en Agregar. En Varias identidades SSL para el Administrador de informes. 5. haga clic en Aplicar. Inicie la herramienta Configuración de Reporting Services y conéctese al servidor de informes. continúe con los pasos siguientes: 1. Puede utilizar la herramienta Configuración de Reporting Services para enlazar el certificado. la herramienta Configuración de Reporting Services lo detectará y lo mostrará en la lista Certificados SSL en las páginas Dirección URL del servicio Web y Dirección URL del Administrador de informes. la entidad de certificación de la que lo obtenga y las herramientas y utilidades que use para solicitar e instalar el certificado. hágalo antes de probar la dirección URL. Haga clic en Aplicar. Puede utilizar los botones Detener e Iniciar en la página Estado del servidor de informes en la herramienta Configuración de Reporting Services para reiniciar el servicio. Puede elegir libremente las propiedades del certificado que especifique. 2. Expanda la lista de certificados SSL. Si instaló un certificado y no lo ve en la lista.sesiones SSL hasta diez horas.

5. 3.exe. Aparece la página de propiedades General. Cómo crear un informe vinculado (Administrador de informes) Para crear un informe vinculado 1. Los valores del archivo de configuración sólo son una representación de los valores reales que se especifican en otro lugar. también puede escribir una descripción. No modifique directamente los valores en el archivo de configuración. 2.SYS.SYS. consulte la documentación del producto de Windows.config. puede utilizar la herramienta Httpcfg. Haga clic en la carpeta que desee utilizar o escriba el nombre de la carpeta en el cuadro Ubicación. Se abre el informe vinculado. el informe vinculado se crea en la carpeta actual (donde está almacenado el informe en que se basa). Escriba un nombre para el nuevo informe vinculado. Si no selecciona una carpeta distinta. Nota Si configura un enlace con un certificado SSL en Reporting Services y posteriormente desea quitar el certificado del equipo. Haga clic en Aceptar. haga clic en Cambiar ubicación. Haga clic en Aceptar. De lo contrario. Haga clic en Crear informe vinculado.exe para quitar el enlace de HTTP. haga clic en la ficha Propiedades. En el Administrador de informes. 4. El siguiente icono distingue los informes vinculados: . La configuración sólo aparecerá en el archivo después de utilizar la herramienta Configuración de Reporting Services o el proveedor de Instrumental de administración de Windows (WMI) del servidor de informes para enlazar un certificado. Para guardar el informe en una carpeta diferente. Si lo desea.Los enlaces de certificados se almacenarán en HTTP. Una representación de los enlaces que definió también se almacenará en la sección URLReservations del archivo RSReportServer. a continuación. El icono de un informe vinculado es distinto a otros elementos administrados por un servidor de informes. no podrá quitar el enlace mediante la herramienta de configuración de Reporting Services o WMI y recibirá el error "Parámetro no válido". asegúrese de quitar el enlace de Reporting Services antes de quitar el certificado del equ ipo. abra el informe con el que desea establecer el vínculo y. Para obtener más información sobre Httpcfg. Si ya ha quitado el certificado del equipo.

Sign up to vote on this title
UsefulNot useful