Crear una base de datos del servidor de informes

Nota

En SQL Server 2008 R2 no ha habido ningún cambio en el contenido que se mencione en este tema.

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".

Nota importanteImportante

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.

Métodos para crear la base de datos del servidor de informes

Puede crear la base de datos del servidor de informes de varias formas:

  • 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, ésta es la opción Instalar la configuración predeterminada del modo nativo o Instalar la configuración predeterminada del modo integrado de SharePoint en la página Opciones de instalación del servidor de informes. Si elige la opción Instalar, pero no configurar, debe utilizar la herramienta de configuración de Reporting Services para crear la base de datos.

  • Manualmente, con la herramienta de configuración de Reporting Services. Debe crear la base de datos del servidor de informes manualmente si está utilizando un SQL Server Database Engine (Motor de base de datos de SQL Server) remoto para hospedarla. Para obtener más información, consulte Cómo crear una base de datos de servidor de informes (configuración de Reporting Services).

Requisitos de versión del servidor de base de datos

SQL Server se utiliza para hospedar las bases de datos del servidor de informes:

  • SQL Server 2005 o SQL Server 2008 se pueden utilizar para hospedar las bases de datos. No utilice SQL Server 2000 o las versiones anteriores de SQL Server.

  • La instancia de SQL Server Database Engine (Motor de base de datos de SQL Server) puede ser local o remota.

Para crear la base de datos de servidor de informes en un equipo remoto es preciso que configure la conexión para utilizar 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.

Nota importanteImportante

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 utilizar todas las ediciones de SQL Server para hospedarla. En la tabla siguiente se muestra qué ediciones de Motor de base de datos se pueden utilizar para ediciones concretas de Reporting Services.

Para esta edición de SQL Server Reporting Services

Utilice esta edición de la instancia del motor de base de datos para hospedar la base de datos

SQL Server Express con Advanced Services

SQL Server Express con Advanced Services (solo local).

Web

Web Edition (solo local)

Workgroup

Workgroup Edition (solo local)

Evaluation

Evaluation

Developer

Standard Edition, Developer Edition, Enterprise Edition (local o remota)

Standard

Standard Edition, Enterprise Edition (local o remota)

Enterprise

Standard Edition, Enterprise Edition (local o remota)

Vea también

Conceptos