Поделиться через


Устранение неполадок диспетчера отчетов

Изменения: 17 ноября 2008 г.

Используйте этот раздел для устранения неполадок, возникающих при использовании диспетчера отчетов.

Пустая домашняя страница диспетчера отчетов

При включенном анонимном доступе к виртуальному каталогу сервера отчетов по сути будет отключена безопасность на основе ролей. Все пользовательские соединения с сервером отчетов выполняются с минимальными разрешениями, которые не дают доступа к возможностям управления сервером. Даже члены группы локальных администраторов не обладают разрешениями на доступ к меню Настройки веб-узла или возможностью устанавливать безопасность на основе ролей для элементов, хранящихся на сервере отчетов. Чтобы включить безопасность на основе ролей, отключите анонимный доступ к виртуальному каталогу сервера отчетов. Дополнительные сведения о настройках проверки подлинности см. в разделе Настройка проверки подлинности для служб Reporting Services.

Возникает ошибка сети при запуске диспетчера отчетов с помощью https://localhost/reports

В случае возникновения ошибки сети при запуске диспетчера отчетов необходимо изменить сетевые настройки обозревателя. В обозревателе Internet Explorer откройте диалоговое окно «Свойства обозревателя», перейдите на вкладку Подключения, нажмите кнопку Настройки LAN и установите флажок Не использовать прокси-сервер для локальных адресов.

ms345220.note(ru-ru,SQL.90).gifПримечание.
Параметры прокси-сервера можно также указать в файле Web.config. Дополнительные сведения см. в разделе Настройка сервера отчетов для доступа через Интернет.

Проблемы с запуском диспетчера отчетов

Если можно зайти на сервер отчетов по адресу http://<имя_веб_сервера>/reportserver, но невозможно запустить диспетчер отчетов, проверьте настройки виртуального каталога сервера отчетов в файле RSWebApplication.config и убедитесь, что в этом файле указаны ссылки на правильный экземпляр сервера отчетов.

Медленно загружается диспетчер отчетов

Диспетчер отчетов слишком долго загружает стартовую страницу. Дополнительная задержка происходит из-за загрузки ASP.NET. После открытия начальной страницы в веб-обозревателе следующие страницы приложения будут загружаться гораздо быстрее.

Не открываются выбранные в диспетчере отчетов страницы

Если на сервере отчетов используются службы IIS 6.0 с параметрами по умолчанию, необходимо добавить название веб-сервера в список надежных веб-узлов (например, http://mywebservername). В противном случае не удастся открыть страницы Создать папку, Создать источник данных и Передать файл на вкладке Содержимое. Кроме того, будет неправильно открываться набор рамок, используемый в справке диспетчера отчетов.

Диспетчер отчетов или сервер отчетов работает очень медленно

В некоторых случаях приложения ASP.NET очень медленно работают на компьютерах с работающим в фоновом режиме антивирусным программным обеспечением. Если веб-службы сервера отчетов часто перезагружаются при использовании антивирусного программного обеспечения, то можно получить исправление ASP.NET в службе технической поддержки Майкрософт.

Признаками этой проблемы являются перезапуск без видимой причины веб-приложений или доменов приложений, низкая производительность, перезапуск сеанса и другие. Дополнительные сведения о симптомах, причинах и решениях проблем см. в статье 821438 базы знаний Майкрософт.

О непредвиденных перезагрузках сервера можно узнать по количеству файлов reportserver_<timestamp>.log. При каждом запуске сервера создается новый файл. Если за короткий период времени создается большая коллекция журналов, то это означает, что на сервере возникла ситуация, описанная в статье 821438.

Настройка сведений об ошибках в диспетчере отчетов

В SQL Server 2005 с пакетом обновления 2 (SP2) в файле Web.config свойство customErrors mode по умолчанию установлено в значение off. Рекомендуется настроить файл Web.config в диспетчере отчетов таким образом, чтобы свойство customErrors mode имело значение RemoteOnly. Чтобы настроить это свойство, замените его значение на <customErrors mode="RemoteOnly"> в разделе <system.Web> файла Web.config для диспетчера отчетов.

Если это свойство имеет значение RemoteOnly, а запрос приводит к ошибке, для которой не определена настраиваемая страница ошибки, клиентам будет отправлена универсальная страница ошибки ASP.NET вместо подробной страницы ошибки. Настроив диспетчер отчетов подобным образом, можно снизить вероятность передачи конфиденциальных сведений на клиентские компьютеры. Локальный компьютер по-прежнему будет получать подробные сведения об ошибках ASP.NET, что позволит выполнять отладку происходящих проблем.

См. также

Другие ресурсы

Устранение неполадок в службах Reporting Services

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Обновления

Добавлен новый раздел — «Настройка сведений об ошибках в диспетчере отчетов».