|
|
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Ищу в базе ReportingService, есть все о созданном Репорте кроме ... скл запроса который используется для создания этого отчета. А где он сохраняет скл запрос ? Спасибо П.С. Сам Файл отчета .rdl содержит эту информацию в разделе <Query> <CommandText> Буквально следом идущие данные<QueryParameters> сохраняются в [ReportServer].dbo.Catalog Field "Parameter". Но <CommandText> там к сожалению я не нашел. - Чего тебе надо, гнида ? - Не стреляйте, я муха Лида, я вас люблю, инвалида. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 15:32 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Profiler`ом отловите запрос, возможно он "зашит" в отчёте, если это процедура, то увидите в какой бд она ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 15:33 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Я наверно неправильно выразился. Где лежит процедура в БД я знаю. Меня интересует где зашито имя процедуры в отчете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 17:33 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Нашел !!! В поле Контент как Бинарные данные записан весь рдль-Фаил Кстати оттуда его можно и восстановить если оригинал потерян ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 18:22 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Если потерян оригинал, не обязательно лазить по базе данных. Все можно сделать через Диспетчер отчетов (Report Manager) Отчет\Свойства\Определение отчета - изменить\ -- Сохраняем куда угодно RDL-файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 16:39 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
нет, задача стоит сделать отчет-документацию о всех имеющихся отчётах: - название отчёта - описание отчёта - имя используемого сервера БД - имя используемой БД - имя используемой хранимой процедуры либо текст запроса - список входных параметров - список выходных параметров - список пользователей имеющих доступ - дата создания - имя пользователя создавшего отчет короче всё это можно вытащить из БД, но часть из этих данных лежит в поле "контент" в форме хмл записанной в поле типа имидж. Или Вы знаете более простой способ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2009, 00:56 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Желательно пользоваться официальным SOAP API. Вы получите отчет в виде строки, содержащей тело отчета. И для получения остальной информации лучше всего использовать SOAP API. --- This posting is provided "AS IS" with no warranties, and confers no rights. TechNet RU SQL форум ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2009, 03:59 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
student-uniнет, задача стоит сделать отчет-документацию о всех имеющихся отчётах: Или Вы знаете более простой способ ? Мой пост был ответ на student-uniКстати оттуда его можно и восстановить если оригинал потерян ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2009, 11:11 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
student-uniВ поле Контент как Бинарные данные записан весь рдль-Фаил Кстати оттуда его можно и восстановить если оригинал потерян Где это? Как мне достать отчет, если слетела винда, я установил новую, но могу приатачить срые базы данных Reportings Services? Какая из них (ReportServer, ReportServerTempDB) мне понадобиться, обе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 12:48 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Кажется нашел, в базе ReportServer, таблица Catalog, поле Content. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 13:10 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Так зачем заморачиваться с content? Приаттачьте обе базы к поднятому сервису и сливайте готовые rdl-ки с reportmanager. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 15:09 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Тоже вариант, так можно восстановить сразу все старые отчеты, а может даже параметры по умолчанию и описания отчетов, хотя в последнем не уверен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 15:56 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
Пардон, что не совсем по теме, мне нужно сделать подобный отчет только с выводом ошибок по отчету. Сервер SSRS настроен на отсылку логов в базу ReportServer. В случае ошибки в отчете в табличку ExecutionLog в поле Status пишется текст первой (или единственной) ошибки. Но почему-то вместо самой ошибки RS скромно отмалчивается сообщением rsProcessingAborted. Хотя по докам - http://msdn.microsoft.com/en-us/library/ms159110(SQL.90).aspx - Status (either rsSuccess or an error code; if multiple errors occur, only the first error is recorded) Может кто знает как заставить посылать текст ошибки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2009, 15:45 |
|
||
|
Где хранит MS ReportingService свои запросы ?
|
|||
|---|---|---|---|
|
#18+
В поле статус вполне достаточно вариантов для диагностики. Вот например мой Select distinct status from executionlog rsAccessDenied rsInternalError rsInvalidReportParameter rsJobWasCanceled rsLogonFailed rsProcessingAborted rsProcessingError rsReportParameterProcessingError rsReportParameterValueNotSet rsServerConfigurationError rsSuccess И обычно сервер посылет пользователю уведомление, правда столь же информативное, как и само значение статуса:) Все что хотите поробнее - только в логах. P.S. rsProcessingAborted уменя в 99% случаев - пользователь закрыл окно выполняющегося отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2009, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=35908035&tid=1536262]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 537ms |

| 0 / 0 |
