Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Зависает отчет в SSRS 2012 / 14 сообщений из 14, страница 1 из 1
07.06.2013, 17:48
    #38290846
speterburger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Отчет простой, только подставляет 4 параметра к ХП и добавляет шапочку, никаких группировок и т.п.
Сама ХП выполняется за несколько секунд.
Отчет, развернутый на SSRS при обращении из проекта VS или IE зависает.
...
Рейтинг: 0 / 0
17.02.2014, 11:34
    #38562766
SSRS2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Добрый день!
Такая же проблема: SSRS2012 SP1, небольшой отчет, ХП отрабатывает за 1-2 мин., выборка из ExecutionLog показывает, что отчет отработал, а в IE висит "Загрузка...". И что интересно, нет повторяемости, т.е. отчет может сразу показать данные в IE, а может висеть часами.
У кого-нибудь были такие проблемы?
...
Рейтинг: 0 / 0
17.02.2014, 18:29
    #38563510
SSRE2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Запустил этот же отчет в в Firefox. Вышла ошибка:

Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled. Details: Error parsing near '732e127c Pb3819d3d69'.
...
Рейтинг: 0 / 0
18.02.2014, 11:27
    #38564156
Madmech
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Такая проблема действительно имеет место быть: план выполнения зароса/хранимки напрямую отличается от плана выполнения из SSRS . Попробуйте как-нибудь оптимизировать запрос или как-то по-другому его переписать. Можно использовать временные таблицы для хранения промежуточных результатов.
...
Рейтинг: 0 / 0
18.02.2014, 12:11
    #38564230
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
speterburger,

одно из шаманств. Где-нибудь в середине хранимой процедуре пишем две строчки
Код: sql
1.
2.
select 1
return

Запускаем отчет. Ага, не висит. Потом блок
Код: sql
1.
2.
select 1
return

перемещаем ниже. Запускаем отчет. И т.д.

Таким образом, получается что-то вроде пошаговой отладки...
...
Рейтинг: 0 / 0
18.02.2014, 12:45
    #38564307
SSRS2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Madmech,
user89,
спасибо за ответы, но хранимая процедура отрабатывает нормально, смотрел профайлером и запросом из таблицы ExecutionLog. Проблема в том, что данные не отражаются в браузере.
...
Рейтинг: 0 / 0
18.02.2014, 13:16
    #38564394
Madmech
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
SSRS2012,

А Вы точно открываете отчеты в IE? Просто отчеты SSRS не рекомендуется открывать в др. браузерах, т.к. зачастую на выходе получается пустое пространство вместо таблицы с данными.
...
Рейтинг: 0 / 0
18.02.2014, 15:14
    #38564681
SSRS2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Да, открываю в IE9, иногда висит "Загрузка..." часами, хотя отчет формируется за 3-5 мин. максимум.
...
Рейтинг: 0 / 0
28.02.2014, 15:14
    #38575367
speterburger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
Уже не знаю, где что может быть. Когда создаю новый отчет, он при первом запуске виснет - и из средств разработки, и из IE, и с сервера и со станции. Приходишь на следующий день - отрабатывает практически со скоростью, с которой выполняется ХП выдающая набор данных и продолжает так стабильно работать. Обычно внесение изменений не сказывается, но вот сегодня поменял один набор данных и опять та же картина, посмотрю, что будет завтра. После отмены отчета из IE задание на сервере не снимается, так и висит.
...
Рейтинг: 0 / 0
28.02.2014, 16:05
    #38575436
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
speterburger,
Рано вы на 12 - й репортинг перешлт
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
29.10.2015, 10:19
    #39089611
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
speterburgerУже не знаю, где что может быть. Когда создаю новый отчет, он при первом запуске виснет - и из средств разработки, и из IE, и с сервера и со станции. Приходишь на следующий день - отрабатывает практически со скоростью, с которой выполняется ХП выдающая набор данных и продолжает так стабильно работать. Обычно внесение изменений не сказывается, но вот сегодня поменял один набор данных и опять та же картина, посмотрю, что будет завтра. После отмены отчета из IE задание на сервере не снимается, так и висит.Тоже борюсь с этим, подниму топик :-(
Делитесь, у кого есть какая то инфа :-)

Это такая особенность работы IE. Если время построения отчёта превышает некую границу (которая всегда разная), то он будет вечно показывать статус "Loading".

При этом вся отчётная цепочка нормально отработала - запросы выполнены, датасеты заполнены результатами, рендеринг проведён, результат загружен в базу ReportServerTempDB, логи пестрят сообщениями об "успешном завершении". Но IE висит.

На самом деле репорты SSRS устроены так, что реально статус не показывается, а показывается статическая картинка, это такая как бы "обманка". Реально он Loading или уже не Loading, понять можно, проанализировав логи SSRS.

Если запустить отчёт в другом браузере, то он покажется. К сожалению, MS не поддерживает никакие браузеры, кроме как IE, поэтому на них не всегда можно получить полную функциональность RS (а иногда вообще никакой нельзя, зависит от версий).
...
Рейтинг: 0 / 0
29.10.2015, 12:39
    #39089891
Render2Excel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
alexeyvg
Если время построения отчёта превышает некую границу (которая всегда разная
Не могли бы подсказать примерный интервал такой границы?
Просто такая проблема тоже имеет место быть Пользователи примерно знают, сколько времени строится тот или иной отчет Если заставка "Loading" висит слишком долго (по их субъективному мнению), то отчет перезапускают заново
А так пока абсолютно не знаю как с этим бороться (((( И дело не в производительности SQL т к по профайлеру датасеты отработали
...
Рейтинг: 0 / 0
29.10.2015, 12:48
    #39089920
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
alexeyvg,

Было такое, не уверен, что ваш случай, но расскажу. Если в отчете есть подотчеты, а в этих подотчетах есть неиспользуемые параметры, т.е. параметр в подотчете есть, но не на что не влияет, но имеет значение по-умолчанию. Так вот, если этот параметр не передавать, то иногда после публикации отчет "висел" и не рендерился первый раз. Истиную причину найти не удалось, т.к. удаление лишнего параметра из подотчета решило проблему.
...
Рейтинг: 0 / 0
30.10.2015, 16:22
    #39091325
WarAnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зависает отчет в SSRS 2012
alexeyvgЕсли запустить отчёт в другом браузере, то он покажется. К сожалению, MS не поддерживает никакие браузеры, кроме как IE, поэтому на них не всегда можно получить полную функциональность RS (а иногда вообще никакой нельзя, зависит от версий).

Все проблемы с другими браузерами обычно успешно решаются, и это гораздо проще чем постоянно страдать от использования IE.
Никогда не использую IE в работе с Репортами и проблем нет.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Зависает отчет в SSRS 2012 / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]