Crear una base de datos del servidor de informes (Administrador de configuración de SSRS)
Reporting Services modo nativo usa dos bases de datos relacionales SQL Server para almacenar los metadatos y objetos del 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".
Reporting Services modo de SharePoint incluye una tercera base de datos que se usa para los metadatos de alerta de datos. Las tres bases de datos se crean para cada aplicación de servicio Reporting Services y los nombres de base de datos incluyen de forma 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 requiere acceso a la base de datos del servidor de informes, use siempre las API de Reporting Services para acceder a la base de datos del servidor de informes.
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: usar el Asistente para la instalación de SQL Server, 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: use el Reporting Services Configuration Manager. Debe crear manualmente la base de datos del servidor de informes si usa un motor de base de datos de SQL Server remoto para hospedar la base de datos. Para obtener más información, vea Crear una base de datos del servidor de informes en modo nativo (SSRS Configuration Manager).
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 Reporting Services y el servicio compartido Reporting Services. El siguiente paso consiste en crear al menos una aplicación de servicio de Reporting Services de una de las siguientes maneras:
Use Administración central de SharePoint para crear una aplicación de servicio Reporting Services. Para obtener más información, vea la sección "Aplicación de servicio" del Paso 3: Crear una aplicación de servicio de Reporting Services.
Use Reporting Services cmdlets de PowerShell 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 para Reporting Services modo de SharePoint.
Requisitos de versión del servidor de base de datos
Se usa SQL Server 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 del Motor de base de datos de SQL Server que pueden usarse para hospedar las bases de datos del servidor de informes:
SQL Server 2014
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 opta por usar una instancia remota de SQL Server, considere detenidamente qué credenciales debe utilizar el servidor de informes para conectarse a la instancia de SQL Server. Para obtener más información, consulte Configurar una conexión a la base de datos del servidor de informes (Administrador de configuración de SSRS).
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, use SQL Server credenciales para conectarse a la instancia de SQL Server que está detrás del firewall y usar IPSEC para proteger la conexión.
Requisitos de edición del servidor de base de datos
Al crear una base de datos del servidor de informes, tenga en cuenta que no todas las ediciones de SQL Server se pueden usar para hospedar la base de datos. Para obtener más información, vea la sección "Requisitos de edición del servidor de bases de datos del servidor de informes" de características compatibles con las ediciones de SQL Server 2014.