Actualizar informes

Puede actualizar definiciones de informe, informes publicados e instantáneas de informe al actualizar una instalación de SQL Server 2000 Reporting Services a SQL Server 2005. SQL Server 2005 incluye cambios en el lenguaje RDL (Report Definition Language) y en el modelo de objetos de informe que afectan a los informes creados en versiones anteriores del software. Los informes existentes deben actualizarse si se van a ejecutar en un servidor de informes de SQL Server 2005 Reporting Services.

Los archivos de definición de informe (.rdl) se actualizan al abrirse en el Diseñador de informes. Las instantáneas y los informes publicados se actualizan la primera vez que se utilizan después de actualizar el servidor de informes. Cuando se actualiza un informe, se modifica de los modos siguientes:

  • El espacio de nombres de la definición de informes se actualiza a https://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition.
  • El elemento Actions se ha modificado para admitir múltiples acciones. Ahora puede contener más de un elemento secundario.
  • El elemento CustomReportItem se ha modificado para admitir controles enlazados a datos y extensiones de procesamiento de informes. Incluye elementos secundarios que describen los datos usados por el control, propiedades y dimensiones del control en el informe. La estructura XML que utilice con CustomReportItem se codifica en HTML al realizar la actualización en el Diseñador de informes y se descodifica durante la publicación del informe en un servidor de informes.
  • El elemento Custom se ha reemplazado por una colección de propiedades personalizadas que contiene pares de nombre y valor. Tras la actualización, todas las instancias de un elemento personalizado se asignan a una propiedad personalizada en la colección de propiedades personalizadas.

Una vez actualizado un informe, puede observar errores, advertencias y mensajes adicionales. Éste es el resultado de las mejoras en el modelo de objetos de informe interno y en los componentes de procesamiento, que hacen que se muestren estos mensajes cuando se detectan problemas subyacentes en el informe. Para obtener más información sobre los recientes cambios de producto que afectan a los parámetros de informe, vea Cambios de comportamiento en SQL Server 2005 Reporting Services.

Archivos de definición de informe (.rdl) y el Diseñador de informes

Es posible actualizar las definiciones de informe a un nuevo espacio de nombres si abre un archivo .rdl en la versión del Diseñador de informes de SQL Server 2005. Al abrir el informe se le preguntará si desea actualizar la definición del informe. Una vez actualizada la definición del informe, no podrá abrirlo con las versiones anteriores del Diseñador de informes.

También se actualizan las definiciones de informe si publica o carga un archivo .rdl creado en una versión anterior de Reporting Services a un servidor de informes de SQL Server 2005. El informe se publicará en la versión de RDL de SQL Server 2005. No se actualizará el archivo original, a menos que lo abra en el Diseñador de informes.

[!NOTA] No se puede publicar un informe que tiene el espacio de nombres de definición de informe de SQL Server 2005 en un servidor de informes SQL Server 2000.

Puede ejecutar versiones diferentes del Diseñador de informes simultáneamente en el mismo equipo. Para obtener más información, vea Cómo instalar Reporting Services al mismo tiempo que una versión anterior.

Informes publicados e instantáneas de informes.

Los informes publicados y almacenados se actualizan automáticamente, sin necesitar ninguna acción específica por su parte. La actualización de informes se realiza la primera vez que se usan. La actualización se realiza cuando el usuario abre un informe o una instantánea de informes o cuando el servidor de informes procesa una suscripción. Una vez que se actualice un informe o una instantánea publicados, no podrá ejecutarlos en versiones anteriores del producto.

Versiones compatibles con la actualización

Puede actualizar informes creados en una de las siguientes versiones de Reporting Services:

  • SQL Server 2000
  • SQL Server 2000 con Service Pack 1
  • SQL Server 2000 con Service Pack 2
  • SQL Server 2005 Beta 3
  • Versión de lanzamiento de SQL Server 2005 para el Service Pack 1 de SQL Server 2005.

Vea también

Conceptos

Actualizar ediciones de Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005