Тема: TempDB для SSRS
Показать сообщение отдельно
Старый 10.03.2016, 14:48   #10  
Denicce is offline
Denicce
Участник
 
62 / 54 (2) ++++
Регистрация: 22.03.2005
Адрес: Москва
Добрый день!
Есть опыт использования класса SrsReportDataProviderPreProcessTempDB в отчетах, которые запускаются на Портале?

Создан Web control, который хостит ССРС через <dynamics:AxReportViewer runat="server" ID="ReportId" MenuItemName="ReportMenuItem" />.

Отчет в Ах работает корректно, препроцессинг отрабатывает. Но на портале работает только в том случае, если DP класс является наследником SRSReportDataProviderBase; если наследник от SrsReportDataProviderPreProcessTempDB, то выполнение отчета на портале зависает и отваливается по таймауту. Данных на выходе немного.

Пытался найти штатные отчеты, которые хостятся аналогично и используют этот класс - ни один не нашелся.

Гугл ответов не дал.

Изначальная идея заключалась не столько в скорости, сколько в возможности управлять процессом сборки данных, т.е. использовать при необходимости инфо и исключения. Если DP наследник от Base, то ни инфо, ни исключения не работают (инфо тупо игнорируются, исключения вешают отчет до таймаута). При препроцессинге все ок, кроме Портала.
За это сообщение автора поблагодарили: Logger (1).