Установка режима интеграции с SharePoint для служб Reporting Services в виде отдельной фермы серверов

Процедуры, описанные в данном разделе, позволят установить сервер отчетов служб Reporting Services на одиночный сервер в режиме SharePoint. Эти шаги включают запуск мастера установки SQL Server, а также дополнительные задачи по настройке с использованием центра администрирования SharePoint 2010. В этом разделе также можно ознакомиться с отдельными процедурами для существующей установки, например созданием приложения службы Службы Reporting Services. Сведения о добавлении дополнительных серверов служб Службы Reporting Services в существующую ферму см. в разделах Добавление дополнительного сервера отчетов в ферму (горизонтально масштабируемые службы SSRS) и Добавление дополнительного клиентского веб-интерфейса служб Reporting Services в ферме.

Установка на одиночный сервер полезна в сценариях разработки и тестирования, но не рекомендуется для рабочих сред.

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

Сведения об обновлении существующей установки служб Службы Reporting Services в режиме интеграции с SharePoint до версии SQL Server 2012 см. в разделе Обновление и перенос служб Reporting Services.

Этот раздел содержит следующие сведения.

  • Предварительные требования

  • Установка сервера отчетов служб Reporting Services в режиме SharePoint

  • Установка и запуск службы Reporting Services SharePoint

  • Создание приложения службы Reporting Services

  • Активация функции Power View семейства веб-сайтов.

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

Предварительные требования

Компоненты служб SSRS на 1 установке сервера

Сведения о базах данных для конфигурации с одиночным сервером

  • Как службы Reporting Services, так и продукты и технологии SharePoint используют реляционные базы данных SQL Server для хранения данных приложений.

  • Службы Службы SQL Server 2012 Reporting Services (SSRS) требуют наличия совместимого экземпляра ознакомительного выпуска компонента SQL Engine сервера SQL Server. Дополнительные сведения о требованиях к программному и аппаратному обеспечению см. в разделе Требования к оборудованию и программному обеспечению для установки SQL Server 2012.

  • Продукты SharePoint могут использовать существующий экземпляр базы данных. Если экземпляр компонента ядра СУБД не установлен, программа установки продуктов SharePoint устанавливает для баз данных приложений SharePoint экспресс-выпуск SQL Server.

  • Экземпляр сервера отчетов не может использовать для своей базы данных выпуск SQL Server Express Edition. Однако экземпляр экспресс-выпуска SQL Server, установленный продуктом SharePoint, может существовать параллельно с другими выпусками компонента ядра СУБД.

Значок стрелки, используемый со ссылкой «В начало»В начало

Установка сервера отчетов служб Reporting Services в режиме SharePoint

  1. Запустите мастер установки SQL Server.

  2. Нажмите кнопку Установка в левой части мастера, затем выберите пункт Новая изолированная установка SQL Server или добавление функций в существующую установку.

  3. Нажмите кнопку ОК на странице Правила поддержки установки в предположении, что все правила выполнены.

  4. Нажмите кнопку Установить на странице Файлы поддержки установки.

  5. Нажмите кнопку Далее после того, как были установлены файлы поддержки, а для правил поддержки отображается состояние выполнено. Просмотрите все предупреждения и критические препятствия, мешающие установке.

  6. На странице Ключ продукта введите ключ или примите выбранный по умолчанию вариант «Ознакомительный выпуск Enterprise Evaluation Edition».

    Нажмите кнопку Далее.

  7. Просмотрите и примите лицензионные условия. Компания Майкрософт будет признательна вам за согласие отправлять данные об использовании компонентов, которые помогут улучшить функции и поддержку продукта.

    Нажмите кнопку Далее.

  8. Выберите пункт Установка функций SQL Server на странице Роль установки.

    Нажмите кнопку Далее.

     

    Установка компонентов SQL Server для роли установки

  9. Выберите следующие компоненты на странице Выбор компонентов:

    • Службы Reporting Services — SharePoint

    • Надстройка служб Reporting Services для продуктов SharePoint 2010. примечаниеПараметр мастера установки для установки надстройки впервые появился в выпуске SQL Server 2012.

    • Если экземпляр компонента SQL Server Компонент Database Engine еще не установлен, для завершения установки можно также выбрать Службы ядра СУБД и Полный набор средств управления.

    Нажмите кнопку Далее.

     

    Выбор компонентов служб SSRS для режима интеграции с SharePoint

     

  10. Нажмите кнопку Далее на странице Правила установки. Просмотрите все предупреждения и критические препятствия, мешающие установке.

  11. Если выбрана установка служб Database Engine, примите экземпляр по умолчанию MSSQLSERVER на странице Настройка экземпляра и нажмите кнопку Далее. Архитектура общей службы Reporting Services не основывается на «экземпляре» SQL Server, как в прежних версиях архитектуры служб Reporting Services.

  12. Просмотрите страницу Требования к свободному месту на диске и нажмите кнопку Далее.

  13. На странице Настройка сервера введите соответствующие учетные данные. Если необходимо использовать функции предупреждения об изменениях данных или подписки на данные служб Службы Reporting Services, необходимо изменить Тип запуска для агента SQL Server на Автоматический.

    Нажмите кнопку Далее.

  14. Если выбрана установка служб Database Engine, откроется страница Настройка компонента Database Engine, на которой следует добавить соответствующие учетные записи в список администраторов SQL и нажать кнопку Далее.

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

     

    rs_SQL11_SETUP_SSRS_configpage_withcircles

  16. Помогите компании Майкрософт улучшить работу функций и служб SQL Server, установив флажок в знак согласия отправлять отчеты об ошибках на странице Отчеты об ошибках.

    Нажмите кнопку Далее.

  17. Просмотрите возможные предупреждения и нажмите кнопку Далее на странице Правила настройки установки.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Установка и запуск службы Reporting Services SharePoint

Содержимое, связанное с PowerShell

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

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

Необходимые файлы были установлены в процессе работы мастера установки SQL Server, но службы необходимо зарегистрировать в ферме SharePoint. В выпуске SQL Server 2012 введена поддержка PowerShell для служб Службы Reporting Services в режиме интеграции с SharePoint. Следующие шаги позволяют открыть консоль управления SharePoint и запустить командлеты.

  1. Нажмите кнопку Пуск.

  2. Выберите группу Продукты Microsoft SharePoint 2010.

  3. Щелкните пункт Консоль управления SharePoint 2010 правой кнопкой мыши и выберите пункт Запуск от имени администратора.

  4. Выполните следующую команду PowerShell, чтобы установить службу SharePoint. При успешном завершении команды отобразится новая строка в консоли управления. При успешном завершении работы команды никаких сообщений в консоль управления не возвращается:

    Install-SPRSService
    
  5. Выполните следующую команду PowerShell, чтобы установить прокси-сервер службы:

    Install-SPRSServiceProxy
    
  6. Выполните следующую команду PowerShell, чтобы запустить службу, или просмотрите нижеперечисленные замечания для получения указаний по запуску службы из центра администрирования SharePoint.

    get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
    

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

  1. В центре администрирования SharePoint выберите пункт Управление службами на сервере в группе Параметры системы.

  2. Найдите Службу SQL Server Reporting Services и нажмите кнопку Запуск в столбце «Действие».

  3. Состояние службы Reporting Services изменится с Остановлена на Запущена. Если служба Reporting Services отсутствует в списке, используйте PowerShell для установки службы.

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

    Если служба Reporting Services остается в состоянии Запускается и не переходит в состояние Запущена, в диспетчере Windows Server убедитесь в том, что запущена служба «Администрирование SharePoint 2010».

Значок стрелки, используемый со ссылкой «В начало»В начало

Создание приложения службы Reporting Services

В этом разделе описаны шаги по созданию приложения службы и описания его свойств (в случае просмотра существующего приложения службы).

  1. В центре администрирования SharePoint в разделе Управление приложениями выберите Управление приложениями служб.

  2. На ленте SharePoint нажмите кнопку Создать.

  3. В меню кнопки «Создать» выберите пункт Приложение службы SQL Server Reporting Services.

    ПредупреждениеВнимание!

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

  4. На странице Создание приложения службы SQL Server Reporting Services введите имя приложения. При создании нескольких приложений службы Reporting Services описательное имя или контекст именования поможет лучше организовать администрирование и управление.

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

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

  6. В поле Сервер баз данных вы можете указать текущий сервер либо выбрать другой SQL Server.

  7. В поле Имя базы данных будет содержаться значение по умолчанию ReportingService_<guid>, представляющее собой уникальное имя базы данных. При вводе нового значения оно должно быть уникальным.

  8. В списке Проверка подлинности базы данных по умолчанию выбрано значение «Проверка подлинности Windows». Если выбран параметр Проверка подлинности SQL, то рекомендации по использованию этого типа проверки подлинности в развернутой системе SharePoint см. в руководстве администратора SharePoint.

  9. В подразделе Связь с веб-приложением выберите веб-приложение, которое должно быть подготовлено для доступа со стороны текущего приложения службы Reporting Services. Одно приложение службы Reporting Services можно связать с одним веб-приложением. Если все имеющиеся веб-приложения уже связаны с приложением службы Reporting Services, отображается предупреждение.

  10. Нажмите кнопку ОК.

  11. Создание приложения службы может занять несколько минут. По завершении этого процесса отобразится подтверждение и ссылка на страницу Подготовка подписок и предупреждений. Выполните этот шаг подготовки, если нужно использовать функции подписки и предупреждения служб Службы Reporting Services. Дополнительные сведения см. в разделе Подготовка подписок и предупреждений для приложений служб SSRS.

Содержимое, связанное с PowerShell Дополнительные сведения об использовании Powershell для создания приложения службы Службы Reporting Services см. в разделе Создание приложения службы Reporting Services с помощью командлетов PowerShell.

Значок стрелки, используемый со ссылкой «В начало»В начало

Активация функции Power View семейства веб-сайтов.

Power View, компонент надстройки служб SQL Server 2012 Службы Reporting Services для Microsoft SharePoint Server 2010 Enterprise Edition является компонентом семейства веб-сайтов. Этот компонент активируется автоматически для корневых семейств веб-сайтов, созданных после установки надстройки служб Службы Reporting Services. Если вы планируете использовать Power View, необходимо удостовериться в том, что этот компонент активирован.

При установке надстройки служб Службы Reporting Services для продуктов SharePoint 2010 после установки продукта SharePoint 2010 функция интеграции с сервером отчетов и функция интеграции с Power View будут активированы только для корневых семейств веб-сайтов. Для других семейств веб-сайтов необходимо активировать эти компоненты вручную.

Активация компонента Power View

  1. Откройте в браузере требуемый сайт SharePoint.

  2. Щелкните Действия сайта.

  3. Щелкните элемент Настройки сайта.

  4. Щелкните Компоненты семейства веб-сайтов в группе администраторов семейства веб-сайтов.

  5. Найдите в списке Компонент интеграции Power View.

  6. Щелкните Активировать.

Эта процедура выполняется для каждого семейства веб-сайтов. Дополнительные сведения см. в разделе Активация функций интеграции семейства веб-сайтов с сервером отчетов и Power View в SharePoint.

Дополнительная настройка

В этом разделе описываются дополнительные шаги настройки, которые необходимо выполнить в большинстве развернутых систем SharePoint.

Подготовка подписок и оповещений

Для функций подписок и предупреждений об изменении данных в службах Службы Reporting Services может потребоваться настройка разрешений для агента SQL Server. Если отображается сообщение об ошибке, указывающее, что необходим агент SQL Server, хотя агент SQL Server уже запущен, обновите разрешения. Щелкните ссылку Подготовка подписок и предупреждений на странице с сообщением об успешном создании приложения службы, чтобы перейти на страницу провизионирования агента SQL Server. Шаг подготовки необходим, если система развернута более чем на одном компьютере, например если экземпляр базы данных SQL Server находится на другом компьютере. Дополнительные сведения см. в разделе Подготовка подписок и предупреждений для приложений служб SSRS.

Значок стрелки, используемый со ссылкой «В начало»В начало

Настройка электронной почты для приложения службы

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Добавление типов содержимого служб Reporting Services

Службы Службы Reporting Services предоставляют стандартные типы содержимого, предназначенные для управления файлами общих источников данных (RSDS), моделей отчетов (SMDL) и определений отчетов (RDL) построителя отчетов. После добавления в библиотеку типов содержимого Отчет построителя отчетов, Модель отчета и Источник данных отчета становится доступной команда Создать, позволяющая создавать новые документы этих типов. Дополнительные сведения см. в разделе добавить в библиотеку типы содержимого сервера отчетов (службы Reporting Services в режиме интеграции с SharePoint).

Значок стрелки, используемый со ссылкой «В начало»В начало

Активация функции синхронизации файлов

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

См. также

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

Командлеты PowerShell (службы Reporting Services в режиме SharePoint)

Служба и приложения служб Reporting Services для SharePoint (режим SharePoint)

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

Функции, поддерживаемые различными выпусками SQL Server 2012