Características admitidas por Reporting Services en SQL Server Express

En este tema se ofrece un resumen de las características disponibles en SQL Server Express con Advanced Services. Para obtener más información acerca de esta edición, vea Características de SQL Server Express with Advanced Services.

Resumen de características

SQL Server Express proporciona la funcionalidad de Reporting Services siguiente:

  • Procesamiento de informes a petición para cada usuario que ve un informe. Cuando un usuario abre un informe, éste se inicializa, la consulta se procesa, los datos se combinan en el diseño del informe y el informe se representa en un formato de presentación.

  • Existen formatos de representación disponibles para HTML, Acrobat y Excel.

  • Los orígenes de datos de informes deben ser bases de datos relacionales de SQL Server que se ejecuten localmente en SQL Server Express.

  • La administración del servidor de informes y la visualización de informes son posibles a través del Administrador de informes.

  • La configuración se admite a través de la herramienta de configuración de Reporting Services.

  • Las utilidades de línea de comandos rs.exe, rsconfig.exe y rskeymgmt.exe están disponibles en SQL Server Express.

  • Para asignar cuentas de usuario y de grupo existentes a una colección con nombre de operaciones, se utilizan la autenticación de Windows y roles predefinidos.

Características no admitidas

Otras ediciones de SQL Server incluyen un conjunto mayor de características de Reporting Services. La lista siguiente incluye las características documentadas en los Libros en pantalla de SQL Server que no se pueden utilizar en esta edición:

  • No se admite el procesamiento, el almacenamiento en caché, las instantáneas, las suscripciones y la entrega de informes programados.

  • No se admiten orígenes de datos de Analysis Services, Oracle, XML, SAP, SQL Server Integration Services (SSIS), OLE DB y ODBC.

  • No se admiten orígenes de datos remotos. Los informes hospedados en un informe de SQL Server Express deben recuperar datos relacionales de SQL Server de una instancia local de SQL Server Express Motor de base de datos.

  • No se admite la creación de informes ad hoc a través de modelos semánticos y el Generador de informes.

  • No se admiten las extensiones de representación TIFF (imágenes), XML y CSV.

  • No se admite la plataforma extensible de la API de Reporting Services para la entrega, el procesamiento de datos, la representación y la seguridad.

  • No se admiten las extensiones de autenticación personalizadas ni las asignaciones de roles personalizadas. Es necesario asignar las cuentas de usuario y grupo de dominio de Windows existentes a definiciones de ROLES predefinidas.

  • No se admiten los elementos de informe personalizados.

  • No se admite la administración de procesos de informes de larga duración. En concreto, no se puede utilizar la función Administrar trabajos del Administrador de informes para detener el procesamiento de un informe.

  • No se admite la implementación escalada.

  • No se admite el modo integrado de SharePoint.

Si va a utilizar la función Instancias de usuario (también conocida como "ejecución en modo de usuario normal" o RANU) en SQL Server Express, recuerde que el origen de datos no estará accesible en conexiones remotas. Esto significa que, si configura un origen de datos de informe para la función Instancias de usuario, los usuarios remotos que tengan acceso al informe obtendrán el error siguiente:

"Error al procesar el informe. No se puede crear una conexión al origen de datos '<nombreDelOrigenDeDatos>'. Para obtener más información acerca de este error, navegue al servidor de informes en el equipo del servidor local o habilite los errores remotos.

Además, el archivo de registro del servidor de informes incluirá la entrada siguiente:

Cannot create a connection to data source '<datasourcename>'. ---> System.Data.SqlClient.SqlException: User does not have permission to perform this action.

Para evitar estos errores, cuando defina la conexión, no establezca la propiedad User Instance en la cadena de conexión o en el cuadro de diálogo Propiedades avanzadas.