Параллельное развертывание служб Reporting Services и служб Windows SharePoint

Сервер отчетов может работать параллельно со службами Microsoft Windows SharePoint на одном сервере Microsoft Internet Information Services (IIS) версии 6.0 при условии, что эти службы выполняются в разных пулах приложений, а виртуальные каталоги служб Reporting Services добавлены в список исключений служб Windows SharePoint.

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

Рекомендации по установке

Службы Reporting Services и службы Windows SharePoint могут быть установлены в любом порядке. Порядок установки определяет, будет ли параллельное развертывание выполняться автоматически или потребует дополнительной настройки.

Если первыми устанавливаются службы SharePoint Services, виртуальные каталоги служб Reporting Services будут добавляться автоматически к списку исключений SharePoint при установке или настройке служб Reporting Services. Как программа установки SQL Server, так и программа настройки служб Reporting Services способны обнаружить существующую установку служб SharePoint Services и соответствующим образом изменить список исключений.

Если службы SharePoint Services устанавливаются после установки и настройки служб Reporting Services, экземпляр служб Reporting Services окажется неработоспособным, пока не будут выполнены следующие шаги.

  1. Запустите программу настройки служб Reporting Services.
  2. Настройте виртуальные каталоги сервера отчетов.

При настройке виртуальных каталогов программа настройки служб Reporting Services добавляет их к списку исключений SharePoint. Обратите внимание, что пул приложений сервера отчетов создается по умолчанию для виртуальных каталогов служб Reporting Services. Использование выделенного пула приложений поможет избежать конфликтов с существующими веб-приложениями.

ms159697.note(ru-ru,SQL.90).gifПримечание.
Службы Windows SharePoint Services можно загрузить из цента загрузки Майкрософт по адресу: www.microsoft.com. Программа установки служб — Stsv2.exe. Для установки служб Windows SharePoint Services выберите компьютер под управлением Windows Server 2003 со службой IIS 6.0, работающей в режиме изоляции рабочего процесса и с включенной поддержкой ASP.NET.

Шаги диагностики при параллельном развертывании

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

  1. Выполните следующие команды, чтобы внести виртуальные каталоги служб Reporting Services в список исключений служб Windows SharePoint Services. Если службы Reporting Services устанавливались с виртуальными каталогами по умолчанию, выполните в командной строке следующую команду (если используется другой веб-узел, убедитесь, что на месте localhost стоит имя веб-сервера).
    STSADM.EXE -o addpath -url https://localhost/ReportServer -type exclusion
    и
    STSADM.EXE -o addpath -url https://localhost/Reports -type exclusion
    По умолчанию файл stsadm.exe находится в каталоге «C:\Program Files\Common Files\Microsoft Shared\Web server extensions\60\bin».
  2. Запустите программу настройки служб Reporting Services. Если рабочая настройка сервера отчетов еще не произведена, следует создать виртуальные каталоги сервера отчетов и диспетчера отчетов, указать учетные записи службы и создать базу данных сервера отчетов. Дополнительные сведения о том, как настроить параметры в инструменте настройки, см. в разделе Справка F1 по настройке служб Reporting Services.
    Если сервер отчетов настроен до установки служб Windows SharePoint Services, проверьте настройки пула приложений для веб-службы, чтобы убедиться в их правильности:
    1. откройте страницу «Удостоверение веб-службы»;
    2. убедитесь в том, что в качестве пула приложений для сервера отчетов и диспетчера отчетов указан пул ReportServer (или другой пул приложений, определенный для данной службы). Пул приложений, используемый сервером отчетов, должен отличаться от того пула, которым пользуются службы SharePoint Services.
ms159697.note(ru-ru,SQL.90).gifПримечание.
В документации предыдущего выпуска рекомендовалось включить состояние сеанса. Теперь это необязательно. Однако если состояние сеанса не включено, то для страниц тех папок диспетчера отчетов, для которых установлено подробное отображение, оно не будет сохраняться. Если необходимо подробное отображение состояния сеанса, включите его, присвоив параметру enableSessionState значение true в файле Web.config приложения SharePoint, который расположен в каталоге «C:\Inetpub\wwwroot».

См. также

Задачи

Как запустить настройку служб Reporting Services

Основные понятия

Сравнение уровней интеграции между версиями служб Reporting Services и технологиями SharePoint
Интеграция служб Reporting Services и технологии SharePoint
Режимы развертывания для служб Reporting Services
Просмотр отчетов с помощью веб-частей SharePoint 2.0
Настройка компонентов служб Reporting Services

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

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