powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Зависает отчет в SSRS 2012
14 сообщений из 14, страница 1 из 1
Зависает отчет в SSRS 2012
    #38290846
speterburger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отчет простой, только подставляет 4 параметра к ХП и добавляет шапочку, никаких группировок и т.п.
Сама ХП выполняется за несколько секунд.
Отчет, развернутый на SSRS при обращении из проекта VS или IE зависает.
...
Рейтинг: 0 / 0
Зависает отчет в SSRS 2012
    #38562766
SSRS2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Такая же проблема: SSRS2012 SP1, небольшой отчет, ХП отрабатывает за 1-2 мин., выборка из ExecutionLog показывает, что отчет отработал, а в IE висит "Загрузка...". И что интересно, нет повторяемости, т.е. отчет может сразу показать данные в IE, а может висеть часами.
У кого-нибудь были такие проблемы?
...
Рейтинг: 0 / 0
Зависает отчет в SSRS 2012
    #38563510
SSRE2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запустил этот же отчет в в 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
Зависает отчет в SSRS 2012
    #38564156
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая проблема действительно имеет место быть: план выполнения зароса/хранимки напрямую отличается от плана выполнения из SSRS . Попробуйте как-нибудь оптимизировать запрос или как-то по-другому его переписать. Можно использовать временные таблицы для хранения промежуточных результатов.
...
Рейтинг: 0 / 0
Зависает отчет в SSRS 2012
    #38564230
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
speterburger,

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

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

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

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

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

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

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

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

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

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

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


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