Consideraciones para actualizar Reporting Services

El programa de instalación de SQL Server se ocupa de realizar la actualización. El programa de instalación de SQL Server se puede utilizar para actualizar alguno o todos los componentes de SQL Server, incluido Reporting Services. Para actualizar una versión anterior de SQL Server, ejecute el programa de instalación de SQL Server 2008 en un equipo que tenga instalada una versión anterior de SQL Server. El programa de instalación detecta las instancias existentes y solicita que se actualice.

Al ejecutar la instalación, puede seleccionar la opción para actualizar desde SQL Server 2000 o SQL Server 2005, o puede instalar una nueva instancia de SQL Server 2008Reporting Services que se ejecute al mismo tiempo que las instalaciones existentes.

En este tema se destacan consideraciones importantes que se debería tener en cuenta antes de actualizar Reporting Services.

Nota importanteImportante

Para saber qué características de Reporting Services se han dejado de utilizar, están desusadas o se han cambiado, vea Compatibilidad con versiones anteriores de Reporting Services.

Actualizar ediciones y versiones

El programa de instalación de SQL Server 2008 proporciona funcionalidad para la actualización de las ediciones anteriores siguientes de Reporting Services:

  • Instalación de SQL Server 2000Reporting Services con Service Pack 2 (SP2).

  • SQL Server 2005Reporting Services.

Se admite la actualización o la degradación de una edición de SQL Server 2008 a otra.

Problemas conocidos de actualización

Antes de actualizar a SQL Server 2008Reporting Services, revise la documentación del Asesor de actualizaciones y en línea para ver la información más reciente sobre temas de actualización. Para obtener la documentación del Asesor de actualizaciones, instale el Asesor de actualizaciones. Para obtener más información, vea Usar el Asesor de actualizaciones para preparar las actualizaciones.

Actualmente se incluyen los problemas conocidos de actualización siguientes:

  • No se admite la actualización de un servidor de informes que use una instancia remota de Database Engine (Motor de base de datos) de SQL Server 2000 para hospedar la base de datos del servidor de informes.

  • No se admite el servicio web del servidor de informes de SQL Server 2000 en SQL Server 2008. Este extremo se ha dejado de usar. Si creó o instaló características personalizadas que señalan al extremo de ReportServer2000, esa funcionalidad personalizada ya no se ejecutará. Para obtener más información acerca de los nuevos extremos, vea Extremos de servicio web del servidor de informes.

  • No se admiten las versiones anteriores del proveedor de WMI de Reporting Services. El proveedor de WMI de Reporting Services no mantiene la compatibilidad con las versiones anteriores. Después de la actualización, no puede utilizar el proveedor de WMI de Reporting Services de SQL Server 2008 con las versiones anteriores de Reporting Services.

Para obtener más información acerca de los escenarios de actualización admitidos, vea Actualizaciones de versión y edición. Si no puede ejecutar el programa de instalación para realizar una actualización en contexto de la instalación existente, puede instalar una nueva instancia de SQL Server 2008Reporting Services y, a continuación, migrar los archivos de configuración y la base de datos del servidor de informes a la nueva instancia. Para obtener más información acerca de la migración de Reporting Services, vea Cómo migrar una instalación de Reporting Services.

Lista de comprobación previa a la actualización

Antes de actualizar a SQL Server 2008Reporting Services, revise los siguientes requisitos:

Antes de actualizar un entorno de producción, ejecute siempre una actualización de prueba en un entorno de preproducción que tenga la misma configuración que el entorno de producción.

Cómo actualizar una versión anterior de Reporting Services

El programa de instalación proporciona opciones de actualización que puede especificar como argumentos de la línea de comandos o en el Asistente para la instalación. Elija entre los temas siguientes para obtener instrucciones sobre cómo actualizar una instalación.

Quitar archivos y aplicaciones de la instalación anterior

La actualización no eliminará los archivos de registro anteriores, el archivo RSWebApplication.config obsoleto o la configuración de directorios virtuales en IIS. La actualización no quitará el Diseñador de informes de SQL Server 2005, Management Studio u otras herramientas de cliente. Si ya no los necesita, asegúrese de quitar estos archivos y herramientas una vez finalizada la actualización.

Flujo de trabajo de la actualización

El proceso de actualización comienza al seleccionar una instancia del servidor de informes existente para actualizar.

  1. Si la base de datos del servidor de informes está en un equipo remoto y no dispone del permiso para actualizarla, el programa de instalación le solicita que proporcione las credenciales para actualizar a una base de datos del servidor de informes remota. Asegúrese de proporcionar las credenciales que tiene sysadmin o los permisos de actualización de base de datos.

  2. El programa de instalación comprueba la configuración o las condiciones que impiden la actualización y lee los valores de configuración. Algunos ejemplos pueden ser las extensiones personalizadas que se implementan en el servidor de informes. Si la actualización permanece bloqueada, debe modificar la instalación para que deje de estarlo o migrar a una nueva instancia de SQL Server 2008. Para obtener más información, vea la documentación del Asesor de actualizaciones.

  3. Si la actualización puede continuar, el programa de instalación le solicita que continúe con el proceso de actualización.

  4. El programa de instalación crea carpetas nuevas para los archivos de programa de SQL Server 2008. Las carpetas de programas para una instalación de Reporting Services incluyen MSRS10.<nombre de instancia>.

  5. El programa de instalación agrega los archivos de programa de servidor de informes de SQL Server 2008, herramientas de configuración y utilidades de línea de comandos que forman parte de la característica del servidor de informes.

    1. Los archivos de programa de la versión anterior se quitan.

    2. Las herramientas de configuración del servidor de informes y las utilidades que se actualizan a la versión nueva incluyen la herramienta Configuración de Reporting Services, las utilidades de línea de comandos y el Generador de informes. Las herramientas nuevas que se instalan con SQL Server 2008 incluyen la nueva Vista previa del Diseñador de informes.

    3. No se actualizan otras herramientas de cliente como Business Intelligence Development Studio, SQL Server Management Studio y Libros en pantalla. Para obtener nuevas versiones de las herramientas, puede agregarlas al ejecutar la instalación. Las versiones anteriores coexistirán con las versiones de SQL Server 2008. Si instaló ejemplos, la versión anterior permanecerá. El programa de instalación no admite la actualización de los ejemplos de SQL Server.

  6. El programa de instalación reutiliza la entrada de servicio del Administrador de control de servicios para el servicio Servidor de informes de SQL Server 2008. Esta entrada de servicio incluye la cuenta de servicio de Windows Servidor de informes.

  7. El programa de instalación reserva direcciones URL nuevas de acuerdo con la configuración actual del directorio de IIS. Es posible que el programa de instalación no quite los directorios virtuales en IIS, de modo que tiene que asegurarse de quitarlos manualmente una vez finalizada la actualización.

  8. El programa de instalación actualiza las bases de datos del servidor de informes al nuevo esquema y modifica RSExecRole agregando permisos de propietario de base de datos a la función. Este paso solamente se produce cuando se está actualizando desde SQL Server 2000Reporting Services o SQL Server 2005Reporting Services anterior a SP1.

  9. El programa de instalación combina los valores de los archivos de configuración. Utilizando como base los archivos de configuración de instalación de la instalación actual, se agregan las nuevas entradas. No se quitan las entradas obsoletas, pero el servidor de informes dejará de leerlas una vez finalizada la actualización.