Gdzie znajduje się opublikowany plik RDL?

Podczas publikowania raportu usługi raportowania. Gdzie jest faktyczny .Plik RDL siedzi na serwerze?

Mogę ponownie pobrać .Plik RDL poprzez przeglądanie Menedżera raportów? Ale gdzie ten plik znajduje się na serwerze reporting services?

Thanks

Author: gbn, 2009-05-27

4 answers

Nie jest to plik na serwerze. Przechowywany jako BLOB w bazie danych ReportServer.

(w tabeli katalogowej, aby być precyzyjnym na SSRS 2005)

 48
Author: gbn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-05-27 07:17:13

Ta strona pokazuje jak to odzyskać używając T-SQL

Http://mscrmuk.blogspot.com/2009/05/reading-rdl-definitions-directly-from.html

Jeff

Update : Oto odpowiednie zapytanie, na wypadek gdyby ten wpis na blogu zniknął w przyszłości:

select convert(varchar(max), convert(varbinary(max), content))
from catalog
where content is not null
 28
Author: Jeffrey Bradley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-06 21:50:56

Po zapytaniu podaj blob raportu

 SELECT Name, convert (varchar(max), convert (varbinary(max),[Content])) AS ReportRDL
 FROM [dbo].[Catalog] where TYPE =2
 5
Author: atur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-22 13:10:07

Jest jeszcze jeden sposób, otwórz raport w Report Builder. Następnie kliknij Plik - > Zapisz jako, a następnie zapisz go w żądanej lokalizacji.

Jeszcze jeden sposób, gdy otworzysz adres URL raportu w przeglądarce Internet Explorer,po najechaniu kursorem na raport zobaczysz listę rozwijaną i istnieje opcja pobrania raportu.

Mam nadzieję, że to pomoże.

 3
Author: ashveli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-06 14:04:47