reporting-services - tutorial - reporting services visual studio 2015
¿Dónde se sienta un archivo RDL publicado? (4)
Al publicar un informe de informes de servicios. ¿Dónde se sienta el archivo .RDL real en el servidor?
¿Puedo volver a cargar el archivo .RDL mediante la navegación a través del administrador de informes? Pero, ¿dónde está este archivo situado en el servidor de servicios de informes?
Gracias
Esta página muestra cómo recuperar esto usando T-SQL
http://mscrmuk.blogspot.com/2009/05/reading-rdl-definitions-directly-from.html
Jeff
Actualización : aquí está la consulta relevante, en caso de que la publicación de blog desaparezca en el futuro:
select convert(varchar(max), convert(varbinary(max), content))
from catalog
where content is not null
Hay una forma más de abrir el informe en el Generador de informes. Luego haga clic en archivo -> guardar como, luego guárdelo en la ubicación deseada.
Una forma más: cuando abre la URL del informe en Internet Explorer, al pasar el cursor sobre el informe, verá un menú desplegable y hay una opción para descargar el informe.
Espero que esto ayude.
La siguiente consulta proporciona específicamente el blob del informe
SELECT Name, convert (varchar(max), convert (varbinary(max),[Content])) AS ReportRDL
FROM [dbo].[Catalog] where TYPE =2
No es un archivo en el servidor. Se almacenó como un BLOB en la base de datos ReportServer.
(En la tabla de catálogo para ser más preciso en SSRS 2005)