На сервере отчетов SSRS (SQL Server 2008 R2) у меня есть общий источник данных с типом источника данных XML. У меня есть отчет, который использует общий набор данных на основе общего источника данных. Конечная точка XML находится в приложении аутентификации Windows, размещенном на IIS, а мой сервер разработки находится в домене.
На сервере отчетов, если для параметра общего источника данных Connect Using
установлено значение Windows integrated security
, отчет отображается быстро и в соответствии с ожиданиями.
Если для параметра Connect Using
установить значение Credentials stored securely in the report server
(с настроенной учетной записью домена или локальной учетной записи), отображение отчета зависает на неопределенное время. Там нет ошибки. Всплывающее окно «Загрузка ... отмена» никогда не исчезнет. Последняя строка в файле журнала сервера отчетов гласит:
library!ReportServer_0-6!19a4!11/22/2011-10:59:27:: i INFO: RenderForNewSession('/Test1/MyReportThatHangs')
Поскольку кэширование сервера отчетов не работает с "Connect Using" = "Windows integrated security"
, я бы действительно хотел использовать «Учетные данные, надежно хранящиеся на сервере отчетов». Возможно ли, что эта опция не поддерживается с типом источника данных XML?