Creación de una base de datos del servidor de informesCreate a report server database

SE APLICA A:APPLIES TO: síSQL Server 2016 Reporting Services y versiones posterioresSQL Server 2016 Reporting Services and later síServidor de informes de Power BIPower BI Report Server síSharePointSharePointSE APLICA A:APPLIES TO: síSQL Server 2016 Reporting Services y versiones posterioresSQL Server 2016 Reporting Services and later síServidor de informes de Power BIPower BI Report Server síSharePointSharePoint

Para obtener contenido relacionado con versiones anteriores de SQL Server Reporting Services (SSRS), vea SQL Server Reporting Services 2014.For content related to previous versions of SQL Server Reporting Services (SSRS), see SQL Server 2014 Reporting Services.

El modo nativo de SQL Server Reporting ServicesReporting Services usa dos bases de datos relacionales SQL ServerSQL Server para almacenar metadatos y objetos del servidor de informes.SQL Server Reporting ServicesReporting Services native mode uses two SQL ServerSQL Server relational databases to store report server metadata and objects. Una base de datos se utiliza para el almacenamiento principal y la otra para almacenar datos temporales.One database is used for primary storage, and the second one stores temporary data.

Las bases de datos se crean juntas y se enlazan mediante el nombre.The databases are created together and bound by name. Con una instancia predeterminada de SQL ServerSQL Server , las bases de datos tienen los nombres reportserver y reportservertempdb.With a default SQL ServerSQL Server instance, the databases are named reportserver and reportservertempdb. En conjunto, ambas se conocen como base de datos del servidor de informes o catálogo del servidor de informes.Collectively, the two databases are called the report server database or report server catalog.

El modo SharePoint de SQL Server Reporting ServicesReporting Services incluye una tercera base de datos que se usa para los metadatos de alerta de datos.SQL Server Reporting ServicesReporting Services SharePoint mode includes a third database that's used for data alerting metadata. Las tres bases de datos se crean para cada aplicación de servicio de SSRS.The three databases are created for each SSRS service application. Los nombres de base de datos incluyen de forma predeterminada un GUID que representa la aplicación de servicio.The database names by default include a GUID that represents the service application.

A continuación, se indican nombres de ejemplo de las tres bases de datos en modo de SharePoint:The following are example names of the three SharePoint mode databases:

  • ReportingService_90a9f37075544f22953c4a62e4a9f370ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDBReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_AlertingReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

Importante

No escriba aplicaciones que ejecuten consultas en la base de datos del servidor de informes.Don't write applications that run queries against the report server database. La base de datos del servidor de informes no es un esquema público.The report server database isn't a public schema. La estructura de tablas puede cambiar de una versión a la siguiente.The table structure might change from one release to the next. Si escribe una aplicación que necesita acceso a la base de datos del servidor de informes, use siempre las API de Reporting ServicesReporting Services para obtener acceso.If you write an application that requires access to the report server database, always use the SQL Server Reporting ServicesReporting Services APIs to access the report server database.

Las vistas del registro de ejecución son excepciones a esta regla.Execution log views are exceptions to this rule. Para obtener más información, vea Registro de ejecución del servidor de informes y la vista ExecutionLog3.For more information, see Report Server ExecutionLog and the ExecutionLog3 View.

Formas de crear la base de datos del servidor de informesWays to create the report server database

en modo nativoNative mode

Puede crear la base de datos del servidor de informes en modo nativo de las maneras siguientes:You can create the native mode report server database in the following ways:

  • Automática.Automatic. Use el Asistente para instalación de SQL Server si elige para la instalación la opción de configuración predeterminada.Use the SQL Server setup wizard if you choose the default configuration option for installation. En el Asistente para la instalación de SQL Server, esta opción es Instalar y configurar en la página Report Server Installation Options (Opciones de instalación del servidor de informes).In the SQL Server Installation Wizard, this option is Install and configure on the Report Server Installation Options page. Si elige la opción Install only (Solo instalar), debe usar el Administrador de configuración de SQL Reporting Services para crear la base de datos.If you choose the Install only option, you must use SQL Server Reporting Services Configuration Manager to create the database.

  • Manual.Manual. Use el Administrador de configuración de SQL Server Reporting ServicesReporting Services.Use SQL Server Reporting ServicesReporting Services Configuration Manager. Si usa una instancia remota de Motor de base de datos de SQL ServerSQL Server Database Engine, cree la base de datos del servidor de informes manualmente para hospedarla.Create the report server database manually if you use a remote Motor de base de datos de SQL ServerSQL Server Database Engine to host the database. Para más información, consulte Crear una base de datos del servidor de informes de modo nativo.For more information, see Create a Native Mode Report Server Database.

Modo de SharePointSharePoint mode

La página Report Server Installation Options (Opciones de instalación del servidor de informes) solo tiene una opción para el modo SharePoint, Install Only (Solo instalar).The Report Server Installation Options page has only one option for SharePoint mode, Install Only. Esta opción instala todos los archivos de SQL Server Reporting ServicesReporting Services y el servicio compartido de SQL Server Reporting ServicesReporting Services.This option installs all the SQL Server Reporting ServicesReporting Services files and the SQL Server Reporting ServicesReporting Services shared service. El paso siguiente consiste en crear al menos una aplicación de servicio de SSRS de una de las siguientes maneras:The next step is to create at least one SSRS service application in one of the following ways:

Requisitos de versión del servidor de bases de datosDatabase server version requirements

SQL ServerSQL Server se usa para hospedar las bases de datos del servidor de informes.is used to host the report server databases. La instancia de Motor de base de datos de SQL ServerSQL Server Database Engine puede ser local o remota.The Motor de base de datos de SQL ServerSQL Server Database Engine instance can be local or remote. Las siguientes versiones admitidas de Motor de base de datos de SQL ServerSQL Server Database Engine pueden hospedar las bases de datos del servidor de informes:The following supported versions of Motor de base de datos de SQL ServerSQL Server Database Engine can host the report server databases:

  • Instancia administrada de Azure SQLAzure SQL Managed Instance

  • SQL Server 2019SQL Server 2019

  • SQL Server 2017SQL Server 2017
  • SQL Server 2016 (13.x)SQL Server 2016 (13.x)

  • SQL Server 2014 (12.x)SQL Server 2014 (12.x)

  • SQL Server 2012 (11.x)SQL Server 2012 (11.x)

  • SQL Server 2008 R2SQL Server 2008 R2

Si crea la base de datos del servidor de informes en un equipo remoto, configure la conexión para usar una cuenta de usuario de dominio o una cuenta de servicio que tenga acceso a la red.If you create the report server database on a remote computer, configure the connection to use a domain user account or a service account that has network access. Si usa una instancia remota de SQL ServerSQL Server, piense qué credenciales debe usar el servidor de informes para conectarse a la instancia.If you use a remote SQL ServerSQL Server instance, consider which credentials the report server should use to connect to the instance. Para más información, consulte Configurar una conexión a la base de datos del servidor de informes (Administrador de configuración de SSRS).For more information, see Configure a Report Server Database Connection (SSRS Configuration Manager).

Importante

El servidor de informes y la instancia de SQL ServerSQL Server que hospeda la base de datos del servidor de informes pueden estar en dominios diferentes.The report server and the SQL ServerSQL Server instance hosting the report server database can be in different domains. Para realizar la implementación en Internet, una práctica común es usar un servidor que esté detrás de un firewall.For internet deployment, it's common practice to use a server that's behind a firewall.

Si configura un servidor de informes para el acceso a Internet, use las credenciales de SQL ServerSQL Server para conectarse a la instancia de SQL ServerSQL Server que está detrás del firewall.If you configure a report server for internet access, use SQL ServerSQL Server credentials to connect to the instance of SQL ServerSQL Server that's behind the firewall. Proteja la conexión mediante IPSEC.Secure the connection by using IPSEC.

Requisitos de edición de un servidor de bases de datosEdition requirements for a database server

Al crear una base de datos del servidor de informes, no se pueden usar todas las ediciones de SQL ServerSQL Server para hospedarla.When you create a report server database, not all editions of SQL ServerSQL Server can be used to host the database. Para más información, consulte Requisitos de edición de servidor de la base de datos del servidor de informes en Características de Reporting Services compatibles con las ediciones de SQL Server.For more information, see Edition requirements for the report server database in SQL Server Reporting Services features supported by its editions.

Pasos siguientesNext steps

Lea sobre el Administrador de configuración de Reporting Services.Read about Reporting Services Configuration Manager.

¿Tiene alguna pregunta más?More questions? Pregunte en el foro de Reporting Services.Ask the Reporting Services forum.