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

Надстройку служб Microsoft SQL Server Службы Reporting Services для продуктов SharePoint 2010 можно загрузить из Интернета и установить на сервер, на котором имеется экземпляр продукта или технологии SharePoint. 1Она представляет собой набор компонентов для запуска сервера отчетов в составе развертывания на основе Microsoft SharePoint Foundation 2010 или Microsoft SharePoint Server 2010. В число этих компонентов входят веб-часть средства просмотра отчетов, конечная точка-посредник для URL-адреса и страницы приложений, обеспечивающие управление, создание и просмотр на сайте SharePoint отчетов, моделей отчетов, источников данных и другого содержимого сервера отчетов. Для сервера отчетов, работающего в режиме интеграции с SharePoint, надстройка служб Службы Reporting Services для продуктов SharePoint 2010 является необходимым компонентом.

ПримечаниеПримечание

Надстройка служб Microsoft SQL Server 2008 R2 Reporting Services для продуктов Microsoft SharePoint 2010 устанавливается с помощью программы установки продуктов SharePoint 2010 (PreRequisiteInstaller.exe). Чтобы загрузить и установить эту настройку отдельно, следуйте инструкциям в этом разделе. Дополнительные сведения о загрузке надстройки см. в разделе Где найти надстройку служб Reporting Services для продуктов SharePoint

Важное примечаниеВажно!

Развертывание служб Службы Reporting Services интегрировано с развертыванием продукта SharePoint 2010 на уровне фермы. Если в конфигурации фермы существует несколько веб-приложений SharePoint, то необходимо установить надстройку служб Службы Reporting Services на каждый компьютер с клиентским веб-интерфейсом, который будет использоваться для доступа к содержимому сервера отчетов. Сначала рекомендуется установить на одном из компьютеров с клиентским веб-интерфейсом надстройку служб Службы Reporting Services с помощью мастера установки. Затем в режиме установки «только файлы» поочередно установить надстройку на остальные компьютеры с клиентскими веб-интерфейсом в ферме. После успешного завершения установки в режиме «только файлы» начните установку на следующем компьютере с клиентским веб-интерфейсом и продолжайте установку, пока надстройка не будет установлена на всех компьютерах фермы SharePoint с клиентским веб-интерфейсом. Затем запустите центр администрирования Share Point, чтобы настроить интеграцию сервера отчетов для всех серверов с клиентским веб-интерфейсом на ферме SharePoint.

Подготовка к установке

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

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

Установка надстройки

Чтобы установить надстройку служб Службы Reporting Services, необходимо быть администратором компьютера.

Чтобы активировать функции интеграции служб Службы Reporting Services, необходимо быть администратором семейства веб-сайтов.

Надстройку этого выпуска можно установить до или после установки SharePoint. Надстройка соответствует стандартам развертывания до установки SharePoint и устанавливает файлы в расположения, которые используются при установке SharePoint.

ПримечаниеПримечание

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

Установка надстройки до развертывания продукта или технологии SharePoint

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

  1. Загрузите программу установки (rsSharepoint.msi) для надстройки служб Службы Reporting Services.

  2. От лица администратора запустите файл rsSharepoint.msi, чтобы открыть мастер установки. Мастер отобразит страницу приветствия, лицензионное соглашение на программное обеспечение и регистрационные сведения. Программа установки создаст папки SharePoint 2010 в каталоге %program files%\common files\Microsoft Shared\ и скопирует туда файлы. Файл MSI необходимо запустить от лица администратора, сначала открыв окно командной строки, а затем запустим файл rsSharepoint.msi из командной строки.

  3. Настройте параметры интеграции сервера отчетов и активируйте функции в центре администрирования SharePoint.

Установка надстройки после развертывания продукта или технологии SharePoint

При установке надстройки на серверы после развертывания продукта или технологии SharePoint выполнить полную установку надстройки можно только на одном из серверов SharePoint. На других серверах SharePoint фермы запускать установки надстройки необходимо только из командной строки. При установке только файлов выполняется только копирование файлов, а часть процесса установки, связанная с действиями пользователя, пропускается.

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

Установка только файлов

Чтобы установить файлы и пропустить пользовательские действия, запустите MSI-файл из командной строки с параметром SKIPCA.

  1. Откройте командную строку с разрешениями администратора.

  2. Выполните msiexec -i rsSharePoint.msi SKIPCA=1.

Два шага для полной установки надстройки

Если во время установки возникли ошибки, программу установки можно запустить из командной строки как процесс в два этапа. Сначала запустите программу установки, чтобы установить файлы, и пропустите пользовательские действия. А затем запустите исполняемый файл пользовательских действий. Чтобы установить надстройку служб Reporting Services в режиме «только файлы», выполните следующие действия.

  1. Откройте командную строку с разрешениями администратора.

  2. Выполните msiexec -i rsSharePoint.msi SKIPCA=1.

  3. Найдите на диске файл «rsCustomAction.exe». Этот файл копируется на компьютер программой установки. Файл будет находиться в каталоге, указанном в переменной среды %Temp%.

    Чтобы выяснить путь к этому файлу, нажмите кнопку Пуск, выберите команду Выполнить и введите %temp%. Файл должен находиться в каталоге «\Documents and Settings\<имя пользователя>\LOCALS~1\Temp».

    Откройте окно командной строки. Чтобы сделать это, нажмите кнопку Пуск, выберите команду Выполнить и введите cmd. На более новых операционных системах может потребоваться запустить этот файл с разрешениями администратора.

  4. Перейдите в папку, которая содержит исполняемый файл rsCustomAction.

  5. Введите следующую команду. Выполнение этого шага настройки требует нескольких минут. В течение этого времени будет перезапущена служба W3SVC.

    rsCustomAction.exe /i
    

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

Надстройку служб Службы Reporting Services для продуктов SharePoint 2010 можно удалить с помощью программы установки (rsSharepoint.msi) в режиме удаления. При удалении надстройки будут удалены функции интеграции сервера, используемые для обработки отчетов и моделей на сервере отчетов.

Чтобы удалить надстройку служб Службы Reporting Services, необходим работающий экземпляр SharePoint Foundation 2010 или SharePoint Server 2010. Если SharePoint 2010 была удалена ранее, чтобы удалить надстройку служб Службы Reporting Services, SharePoint 2010 придется установить повторно.

ПримечаниеПримечание

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

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

  2. На панели управления в разделе Программы выберите пункт Удалить программу.

  3. Выберите Надстройка служб Microsoft SQL Server 2008 R2 Reporting Services для технологий Microsoft SharePoint.

  4. Нажмите кнопку Удалить.

Удаление надстройки выполняется одинаково для изолированных серверов и для ферм серверов. С помощью программы установки удаляются программные файлы и настройки конфигурации, добавленные во время установки.

Программой установки не будет удалено следующее.

  • Имена входа, созданные для учетной записи службы Report Server для доступа к конфигурации и базам данных содержимого SharePoint. Необходимо удалить их для учетной записи сервера отчетов на экземпляре компонента SQL Server Database Engine, где расположены базы данных SharePoint.

  • Разрешения или группы, созданные для пользователей отчетов. Если были созданы пользовательские уровни разрешений или группы SharePoint для предоставления доступа к функциям сервера отчетов, можно отменить любые разрешения, необходимость в которых отпала.

  • Файлы данных, загруженные в библиотеку SharePoint, включая файлы определения отчета (RDL), модели отчета (SMDL), общего источника данных (RSDS) и элементы опубликованных отчетов (RSC). Они не удаляются, но их выполнение становится невозможным. Удаление файлов необходимо произвести вручную.

  • Программой установки не будет удалена база данных сервера отчетов или изменен экземпляр сервера отчетов, используемый для операций в режиме интеграции. После удаления надстройки целесообразным будет переключение сервера отчетов в собственный режим, если этот экземпляр планируется использовать как изолированное приложение для обработки отчетов.

Запуск rsSharePoint.msi из командной строки

Чтобы восстановить или удалить надстройку служб Службы Reporting Services, программу установки можно запустить из командной строки.

  • Чтобы восстановить существующую установку, выполните команду rsSharePoint.msi -r.

  • Чтобы удалить существующую установку надстройки, выполните команду rsSharePoint.msi -u.

Файлы журналов установки

При запуске программы установки она записывает сведения в файл журнала в папке %temp% пользователя, устанавливающего надстройку служб Службы Reporting Services. Например, c:\Users\<имя_пользователя>\AppData\Local\Temp. Имя файла — RS_SP_<число>.log, например RS_SP1.log. Каждая запись об ошибке в журнале начинается со строки «SSRSCustomActionError».

Изменение файла с помощью командной строки

  1. В командной строке введите следующую команду:

    cd %temp%

  2. Для просмотра списка файлов журнала введите команду Dir rs_sp*.log.

  3. Для открытия файла журнала с помощью блокнота Windows введите в командной строке команду rs_sp_3.log.

Настройка и активация

После установки надстройки необходимо настроить и просмотреть активацию функций в центре администрирования SharePoint. Дополнительные сведения см. в разделах Как настроить интеграцию сервера отчетов в центре администрирования SharePoint и Как Активировать компонент сервера отчетов в настройках веб-сайта.

Обновление

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

Обратите внимание, что надстройка служб Службы Reporting Services не привязана к экземпляру. Можно установить только один экземпляр надстройки на компьютер. Более ранние версии нельзя запускать параллельно с текущей версией.