Crear una base de datos del servidor de informes
El modo nativo de Reporting Services usa dos bases de datos relacionales de SQL Server para almacenar metadatos y objetos de servidor de informes. Una base de datos se utiliza para el almacenamiento principal y la otra para almacenar datos temporales. Las bases de datos se crean juntas y se enlazan mediante el nombre. Con una instancia de SQL Server predeterminada, las bases de datos se denominan reportserver y reportservertempdb. Colectivamente, ambas se conocen como "base de datos del servidor de informes" o "catálogo del servidor de informes".
El modo de SharePoint de Reporting Services incluye una tercera base de datos que se usa para los metadatos de alertas de datos. Las tres bases de datos se crean para cada aplicación de servicio de Reporting Services y los nombres de base de datos incluyen de manera predeterminada un GUID que representa la aplicación de servicio. A continuación, se indican nombres de ejemplo de las tres bases de datos en modo de SharePoint:
ReportingService_90a9f37075544f22953c4a62e4a9f370
ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB
ReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting
Importante |
---|
No escriba aplicaciones que ejecuten consultas en la base de datos del servidor de informes. La base de datos del servidor de informes no es un esquema público. La estructura de tablas puede cambiar de una versión a la siguiente. Si escribe una aplicación que necesita acceso a la base de datos del servidor de informes, utilice las API de Reporting Services para obtener acceso. La excepción son las vistas del registro de ejecución. Para obtener más información, vea Registro de ejecución del servidor de informes y la vista ExecutionLog3. |
Métodos para crear la base de datos del servidor de informes
Modo nativo: puede crear la base de datos del servidor de informes de modo nativo de las formas siguientes:
Automáticamente con el programa de instalación, si elige la opción de instalación de configuración predeterminada. En el Asistente para la instalación de SQL Server, es Instalar y configurar en la página Opciones de instalación del servidor de informes. Si elige la opción Solo instalar, debe usar el Administrador de configuración de Reporting Services para crear la base de datos.
Manualmente, con el Administrador de configuración de Reporting Services. Debe crear la base de datos del servidor de informes manualmente si está usando un Motor de base de datos de SQL Server remoto para hospedarla. Para obtener más información, vea Crear una base de datos del servidor de informes de modo nativo (Reporting Services).
Modo de SharePoint: la página Opciones de instalación del servidor de informes solo tiene una opción para el modo de SharePoint, Solo instalar. Esta opción instala todos los archivos de Reporting Services y el servicio compartido de Reporting Services. El paso siguiente consiste en crear al menos una aplicación de servicio de Reporting Services de una de las siguientes formas:
Use Administración central de SharePoint para crear una aplicación de servicio de Reporting Services. Para obtener más información, vea la sección "Aplicación de servicio" de Create a Reporting Services Service Application.
Use cmdlets de PowerShell de Reporting Services para crear una aplicación de servicio y las bases de datos del servidor de informes. Para obtener más información, vea el ejemplo para crear aplicaciones de servicio en el tema Cmdlets de PowerShell (modo de SharePoint de Reporting Services).
Requisitos de versión del servidor de base de datos
SQL Server se usa para hospedar las bases de datos del servidor de informes. La instancia del Motor de base de datos de SQL Server puede ser local o remota. A continuación, se indican las versiones admitidas de Motor de base de datos de SQL Server que se pueden usar para hospedar las bases de datos del servidor de informes:
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2005
Para crear la base de datos del servidor de informes en un equipo remoto es preciso que configure la conexión para usar una cuenta de usuario de dominio o una cuenta de servicio que tenga acceso a la red. Si decide utilizar una instancia de SQL Server remota, considere detenidamente qué credenciales debe utilizar el servidor de informes para conectarse a la instancia SQL Server. Para obtener más información, vea Configurar una conexión a la base de datos del servidor de informes (modo nativo).
Importante |
---|
El servidor de informes y la instancia de SQL Server que hospeda la base de datos del servidor de informes pueden estar en dominios diferentes. Para la implementación en Internet, la práctica más común es utilizar un servidor que esté detrás de un firewall. Si va a configurar un servidor de informes para el acceso a Internet, utilice las credenciales de SQL Server para conectarse a la instancia de SQL Server que esté detrás del firewall y utilice IPSEC para proteger la conexión. |
Requisitos de edición del servidor de base de datos
Cuando cree una base de datos del servidor de informes, tenga en cuenta que no se pueden usar todas las ediciones de SQL Server para hospedarla. Para obtener más información, vea la sección "Requisitos de edición de servidor de la base de datos del servidor de informes" de Características compatibles con las ediciones de SQL Server 2012.
Vea también
Conceptos
Administrador de configuración de Reporting Services (modo nativo)