Средство просмотра отчетов в Configuration Manager 2007 отображает ведомости базы данных в веб-браузере. Когда создается роль сервера сайта точки формирования отчетов, файлы средства просмотра отчетов устанавливаются на компьютер системы сайта и отчеты могут открываться в средстве просмотра отчетов из консоли Configuration Manager или из веб-браузера. Дополнительные сведения см. в разделе Открытие средства просмотра отчетов.

Если средство просмотра отчетов открывается в веб-браузере, отображаются следующие объекты отчетов:

Чтобы объекты отчетов могли отображаться в средстве просмотра отчетов, пользователю необходимо иметь права безопасности на чтение этих объектов.

Регулирование параметров тайм-аута

При выполнении отчета средство просмотра отчетов использует ASP-файлы, которые хранятся на точке формирования отчетов. В службах IIS значение по умолчанию для времени ожидания скрипта ASP — 90 секунд. Значение времени должно быть достаточным для выполнения отчетов в большинстве сред. Однако в определенных ситуациях время ожидания некоторых отчетов может истекать до завершения, например, при медленном сетевом подключении, при недостаточных параметрах оборудования или если инструкция SQL является неэффективной либо возвращает большой набор записей.

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

Важно!
Значение времени ожидания скрипта ASP должно быть меньшим значений времени ожидания управления: Session("DBConnectionTimeout") и Session("DBCommandTimeout").

Когда данные для отчетов извлекаются из представлений SQL Server в базе данных сайта, скрипт ASP вызывает элементы управления ActiveX, и во время этого вызова скрипт передает два значения времени ожидания управления в качестве параметров:

  • Session("DBConnectionTimeout"): Это значение указывает число секунд, в течение которых элементы управления ActiveX должны подключиться к серверу базы данных сайта Configuration Manager. По умолчанию используется значение 30 секунд.

  • Session("DBCommandTimeout"): Это значение указывает число секунд, в течение которых элементы управления ActiveX должны получить данные с сервера базы данных сайта Configuration Manager. По умолчанию используется значение 300 секунд.

Если при выполнении отчетов истекает время ожидания, соответствующие значения времени ожидания также необходимо увеличить. Значения времени ожидания указываются в файле Global.asa. Чтобы увеличить эти значения, данный файл можно изменить в текстовом редакторе, например, в "Блокноте". В случае нескольких точек формирования отчетов файл Global.asa должен быть изменен в каждой из точек формирования отчетов, на которых происходит истечение времени ожидания. Файл Global.asa находится на <установочном диске>:\Inetpub\wwwroot\<имя папки отчетов>\. Дополнительные сведения см. в разделе Настройка параметров подключения и параметров времени ожидания для команды.

Значения времени ожидания также могут отображаться на производительности панелей мониторинга. Если для одного или нескольких отчетов, содержащихся в панели мониторинга, истекает время ожидания, в некоторых ячейках могут отображаться сообщения об ошибках, а в других могут совсем не отображаться данные. Параметры времени ожидания и интервалы обновления отчетов необходимо тщательно настроить, чтобы отчеты, используемые в панелях мониторинга, не истекали или не обновлялись до того момента, когда панель мониторинга сможет отобразить все отчеты.

См. также