Migración del modo nativo al modo de SharePoint (SSRS)
Se aplica a: SQL Server Reporting Services (2016) ❌ Power BI Report Server SharePoint
No se puede actualizar o convertir desde un modo de servidor de Reporting Services a otro. Por ejemplo, no puede actualizar o convertir un servidor de informes en modo nativo al modo de SharePoint. No puede copiar las bases de datos del servidor de informes entre distintos modos porque usan distintos esquemas de la base de datos. Puede migrar el contenido de un servidor de informes a otro. Las herramientas que use dependen del modo del servidor de informes configurado para los servidores de origen y de destino.
Herramienta de migración de Reporting Services
La herramienta admite la migración de contenido de una implementación en modo nativo a una implementación en modo de SharePoint. La herramienta no admite la migración del modo de SharePoint al modo de SharePoint o del modo de SharePoint al modo nativo.
Para obtener más información, consulte la página de la herramienta de migración de Reporting Services (https://www.microsoft.com/download/details.aspx?id=29560).
Usar Script para migrar contenido
Si la herramienta de migración no satisface sus necesidades, puede migrar manualmente los datos del servidor de informes. A continuación se muestra un resumen de los pasos necesarios para migrar elementos de informe de una implementación de Reporting Services a otra. El método admite el modo nativo o de SharePoint como servidores de origen o de destino.
Realice copias de seguridad y restaure las claves de cifrado. Esta es la clave que se emplea para cifrar datos. La clave de cifrado también se usa para cifrar contraseñas, como las contraseñas almacenadas para las conexiones a orígenes de datos. Sin embargo, las contraseñas no se pueden migrar y deberá especificarlas de nuevo en el entorno de destino.
Scripts RSS de Reporting Services: escriba un script de Visual Basic que llame a métodos SOAP del servicio Web del servidor de informes para copiar datos entre las bases de datos. Emplee la utilidad RS.exe para ejecutar el script. Rs.exe se instala con Reporting Services.
Script rs.exe para copiar contenido entre servidores de informes de servicios de informes de ejemplo. En los temas se explica cómo usar el script de ejemplo que puede descargar de CodePlex.
El script de rss de ejemplo de CodePlex, Script Reporting Services RS.exe que migra contenido de un servidor de informes a otro.
En la tabla siguiente se resumen los objetos de Reporting Services que puede migrar mediante scripts:
Objeto | Se puede incluir en scripts | Comentarios |
---|---|---|
Informes | Sí | Tras la migración, vuelva a escribir las contraseñas para los orígenes de datos. |
Orígenes de datos | Sí | Tras la migración, vuelva a vincular los informes con los orígenes de datos. |
Modelos | Sí | |
Conjuntos de datos | Sí | |
Elementos de informe | Tras la migración, compruebe o actualice la ruta de acceso a los elementos de informe. | |
Programaciones | Sí | Vea el método ListSchedules en Subscription and Delivery Methods. |
Suscripciones | sí | Vea el método List Subscriptions en Subscription and Delivery Methods y el método ChangeSubscriptionOwner . |
Instantáneas |
Nota
Los elementos de informe están en desuso para todas las versiones de SQL Server Reporting Services a partir de SQL Server Reporting Services 2019 y todas las versiones de Power BI Report Server a partir de la versión de Power BI Report Server de septiembre de 2022.
¿Tiene alguna pregunta más? Puede plantear sus dudas en el foro de Reporting Services.