Как установить и настроить интеграцию с SharePoint на нескольких серверах
В этом разделе содержатся пошаговые инструкции по установке и настройке служб Службы Reporting Services (SSRS) в режиме интеграции с SharePoint в топологии развертывания двух серверов.
Важно! |
---|
В этом разделе часто встречаются ссылки на раздел, посвященный работе с одиночным сервером, в котором содержится описание многих этапов, идентичных этапам развертывания одного или двух серверов. См. раздел Как установить и настроить интеграцию с SharePoint на изолированном сервере. |
Совет |
---|
Средства разработки SharePoint поддерживают только отдельную конфигурацию. Дополнительные сведения см. в документации по продукту SharePoint. Требования к разработке решений SharePoint. |
Размещение баз данных приложений на третьем сервере, который используется исключительно компонентом Database Engine, является распространенным способом повышения производительности, если предполагается относительно большое число пользователей. Дополнительные сведения об использовании более двух серверов см. в разделе Топологии развертывания для служб Reporting Services в режиме интеграции с SharePoint.
Предварительные требования
Перед началом установки компонентов выполните следующие действия.
Ознакомьтесь с общими сведениями о конфигурациях развертывания, чтобы получить представление об устанавливаемых компонентах. Дополнительные сведения см. в разделе Топологии развертывания для служб Reporting Services в режиме интеграции с SharePoint электронной документации по SQL Server.
Ознакомьтесь с разделом, содержащим общие сведения о конфигурации, чтобы найти рекомендации по настройке учетной записи службы и получить дополнительные сведения о шагах настройки. Дополнительные сведения см. в разделе Настройка служб Reporting Services для интеграции с SharePoint 2010.
Ознакомьтесь с требованиями к оборудованию и программному обеспечению, предъявляемыми ко всем сценариям развертывания, включающим службы Службы Reporting Services в режиме интеграции с SharePoint. Дополнительные сведения см. в разделе Требования для запуска служб Reporting Services в режиме интеграции с SharePoint электронной документации по SQL Server.
Просмотрите раздел Настройка среды разработки для SharePoint 2010 на Windows Vista, Windows 7 и Windows Server 2008.
Просмотрите посвященные безопасности разделы Настройка сервера — учетные записи служб и Вопросы безопасности при установке SQL Server.
Общие сведения об установке при развертывании двух серверов
Существует несколько возможных схем развертывания двух серверов. Необходимо выбрать схему развертывания, наиболее соответствующую используемым приложениям и характеристикам использования сети.
Развертывание двух серверов. Пример 1
Один из возможных вариантов развертывания заключается в использовании одного компьютера для всех компонентов приложения, а второго компьютера — только для компонентов базы данных, как показано на следующей диаграмме.
Примечание |
---|
Для этой схемы развертывания необходимо установить SQL Server на обоих компьютерах. Также на двух компьютерах необходимо установить тот же выпуск SQL Server. |
Развертывание двух серверов. Пример 2
Другой сценарий развертывания включает в себя использование первого компьютера только для компонентов приложения SharePoint и установку на втором компьютере сервера SSRS и компонентов базы данных. Эта схема показана на следующей диаграмме, и именно эта схема описывается в этой статье.
Примечание |
---|
Для этой схемы развертывания продукт SharePoint необходимо установить на обоих компьютерах. Кроме того, на двух компьютерах необходимо установить этот же выпуск продукта SharePoint. |
Ниже приведен краткий список компонентов, которые необходимо установить на двух компьютерах.
Первый компьютер. Этот сервер станет сервером-источником на веб-ферме, и на нем будет установлен центр администрирования SharePoint. Пользователи будут получать доступ к содержимому сервера отчетов через семейство веб-сайтов на этом компьютере.
Экземпляр продукта или технологии SharePoint.
Надстройка Службы Reporting Services для продуктов SharePoint.
Второй компьютер. На этом сервере будут размещаться сервер отчетов, база данных сервера отчетов и базы данных приложений SharePoint.
SQL Server 2008 R2 Службы Reporting Services.
Компонент SQL Server Database Engine.
Клиентские компоненты веб-сервера SharePoint, что обеспечит возможность использования объектной модели SharePoint на сервере отчетов.
Требования к учетным записям в многосерверной среде развертывания
Для соединения экземпляра продукта или технологии SharePoint с базой данных SharePoint_config необходима учетная запись пользователя домена. Серверным фермам необходимы учетные записи домена для подключения к службам и базам данных. По возможности, создайте учетную запись для каждого конкретного приложения. Избегайте использования собственных учетных данных или учетных данных пользователя, который позже получит доступ к сайту SharePoint как обычный пользователь (будут возникать ошибки запрещения доступа).
Необходимо создать имя входа в базу данных SQL Server для учетной записи домена. Этому имени входа требуются разрешения DBCreator на сервере.
Необходимо настроить учетную запись процесса для пула приложений SharePoint таким образом, чтобы он выполнялся как пользователь домена.
Необходимо настроить службу сервера отчетов для запуска от имени учетной записи пользователя домена.
Учетные данные администратора требуются для запуска программ установки, предоставления разрешений для администрирования семейства первичных сайтов и предоставления разрешения для доступа к базам данных при настройке интеграции сервера отчетов.
Порядок установки
Ниже приводится рекомендуемый порядок установки и конфигурации.
**Компьютер 2.**Установите службы SQL Server Reporting Services и компонент SQL Server Database Engine.
**Компьютер 2.**Выполните минимальную установку продукта SharePoint 2010, что обеспечит наличие объектной модели на компьютере и ее доступность для сервера отчетов.
**Компьютер 1.**Запустите программу установки продуктов SharePoint 2010. Эта программа установит надстройку служб Reporting Services для продуктов SharePoint 2010.
**Компьютер 1.**Установите SharePoint Server 2010 или SharePoint Foundation 2010.
**Компьютер 1.**Запустите мастер настройки продуктов и технологий SharePoint и выберите сервер баз данных.
**Компьютер 1.**Настройте возможности семейства веб-сайтов в центре администрирования и откройте сайт SharePoint, чтобы убедиться, что установка прошла успешно.
**Компьютер 1.**Настройте функции интеграции с сервером отчетов в центре администрирования.
Компьютер 2. Установка служб Reporting Services и компонента Database Engine
Выполните действия, описанные в разделе «Установка служб Reporting Services и компонента Database Engine» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере.
К началу порядка установки
Компьютер 2. Установка клиентского веб-сервера SharePoint на сервере SSRS
Выполните действия, описанные в статье Как установить клиентский веб-интерфейс SharePoint на компьютер сервера отчетов. После завершения установки клиентского веб-сервера сервер отчетов на компьютере 2 сможет использовать объектную модель SharePoint для интеграции и взаимодействия с фермой SharePoint.
К началу порядка установки
Компьютер 1. Запуск средства программы установки продуктов SharePoint 2010
Выполните действия, описанные в разделе «Запуск средства программы установки продуктов SharePoint 2010» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере.
К началу порядка установки
Компьютер 1. Установка продукта SharePoint 2010
Выполните действия, описанные в разделе «Установка продукта SharePoint 2010» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере.
К началу порядка установки
Компьютер 1. Запуск мастера конфигурации продуктов SharePoint
Выполните действия, описанные в разделе «Запуск мастера конфигурации продуктов SharePoint» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере, с учетом следующих особенностей.
На странице Параметры базы данных конфигурации введите имя сервера базы данных. Если компонент Database Engine устанавливается в качестве экземпляра по умолчанию на компьютере 2, именем сервера баз данных будет имя компьютера 2.
На странице Настройка центра администрирования SharePoint нажмите кнопку Далее, чтобы принять все значения по умолчанию. Если известно, что в домене для проверки подлинности Windows включены функции олицетворения и делегирования, можно выбрать Согласование (Kerberos). В противном случае выберите значение по умолчанию и нажмите кнопку Далее.
К началу порядка установки
Компьютер 1. Завершение мастера конфигурации фермы
Выполните действия, описанные в разделе «Завершение мастера конфигурации фермы» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере.
К началу порядка установки
Компьютер 1. Настройка функций интеграции с сервером отчетов в центре администрирования SharePoint
Выполните действия, описанные в разделе «Завершение настройки функций интеграции с сервером отчетов в центре администрирования SharePoint» статьи Как установить и настроить интеграцию с SharePoint на изолированном сервере, с учетом следующих особенностей.
Выберите Общие параметры приложения. Появится раздел с названием «Службы Службы Reporting Services». В этом разделе находятся ссылки на страницы, используемые для настройки параметров интеграции. Если этот раздел не отображается, необходимо активировать функцию интеграции с сервером отчетов. Дополнительные сведения см. в разделе Как Активировать компонент сервера отчетов в настройках веб-сайта.
Как минимум нужно установить URL-адрес сервера отчетов, выбрать метод проверки подлинности и предоставить серверу отчетов доступ к базам данных SharePoint. Дополнительные сведения см. в разделе Как настроить интеграцию сервера отчетов в центре администрирования SharePoint.
Закройте центр администрирования.
Если службы Службы Reporting Services запущены от имени встроенной учетной записи, возникнет ошибка. Если службы уже настроены на использование учетных записей пользователей домена, перезапустите службы, чтобы очистить старые данные о соединениях (предполагается, что в текущем сеансе имеются соединения). Дополнительные сведения о настройке учетной записи службы см. в разделе Настройка учетной записи службы сервера отчетов.
К началу порядка установки
Необязательно. Загрузка и установка надстройки служб Reporting Services
Обратите внимание, что Надстройка SharePoint 2010 для служб SQL 2008 R2 Reporting Services является одним из продуктов, устанавливаемых программой установки продуктов SharePoint (PreRequisiteInstaller.exe). Следовательно, ее необходимо загружать и устанавливать отдельно. В случае необходимости изменения порядка или этапов установки можно будет воспользоваться материалами этого раздела.
Надстройку rsSharePoint.msi также можно загрузить и установить отдельно. Дополнительные сведения см. в разделах Где найти надстройку служб Reporting Services для продуктов SharePoint и Как установить или удалить надстройку служб Reporting Services.
Важно! Для установки надстройки служб Службы Reporting Services необходимо быть администратором веб-фермы SharePoint и администратором семейства веб-сайтов.
К началу порядка установки
Следующие шаги
После установки всех компонентов и настройки параметров для соединения компонентов сервера необходимо назначить разрешения, добавить типы содержимого и добавить элементы сервера отчетов в библиотеку SharePoint.
Чтобы завершить задачи развертывания для интеграции с сервером, выполните следующие действия.
Откройте веб-приложение SharePoint. URL-адрес по умолчанию — http://<имя_сервера>.
Установите разрешения, чтобы предоставить пользователям доступ к сайту SharePoint. Необходима защита, но если требуется наследовать существующие разрешения, устанавливать разрешения для отдельных элементов не нужно. Дополнительные сведения см. в разделе Предоставление разрешений для элементов сервера отчетов на сайте SharePoint или Как устанавливать разрешения на элементы сервера отчетов с помощью узла SharePoint (службы Reporting Services в режиме интеграции с SharePoint) электронной документации по SQL Server.
Добавьте типы содержимого служб Службы Reporting Services, если нужно создать новые общие источники данных, модели отчетов и отчеты построителя отчетов. Дополнительные сведения см. в разделе Как добавить в библиотеку типы содержимого сервера отчетов (службы Reporting Services в режиме интеграции с SharePoint) электронной документации по SQL Server.
Создайте общие источники данных, которые будут использоваться с отчетами и моделями. Дополнительные сведения см. в разделе Как создавать общие источники данных и управлять ими (службы Reporting Services в режиме интеграции с SharePoint) электронной документации по SQL Server.
Создайте общие расписания, которые будут использоваться с подписками и автоматической обработкой отчетов. Дополнительные сведения см. в разделе Как создать общие расписания и управлять ими (службы Reporting Services в режиме интеграции с SharePoint) электронной документации по SQL Server.
Опубликуйте файлы определения отчетов (RDL), файлы источников данных (RDS) и файлы моделей отчетов (SMDL) в библиотеке SharePoint. Можно также использовать команду «Передать» в библиотеке SharePoint для загрузки файлов RDL-файлов и SMDL-файлов, но не RDS-файлов. В зависимости от разрешений можно также создавать отчеты в построителе отчетов и сохранять их в библиотеке. Если отчет включает ссылки на общие источники данных или внешние файлы, необходимо обновить эти ссылки. Дополнительные сведения см. в разделах Развертывание моделей и общих источников данных на сайте SharePoint и Как передать документы в библиотеку SharePoint (службы Reporting Services в режиме интеграции с SharePoint) электронной документации по SQL Server.
При передаче отчетов убедитесь в правильности свойств источников данных для этих отчетов. Источник данных должен иметь допустимую строку соединения с внешним источником данных. Тип учетных данных должен быть допустимым для топологии сети. А именно, если в домене не включена проверка подлинности Kerberos, нельзя использовать тип учетных данных для встроенной безопасности Windows. В данном случае следует задать сохраненные учетные данные. Убедившись, что свойства источников данных правильные, можно щелкнуть имя отчета, чтобы открыть его. Отчет автоматически откроется в веб-компоненте средства просмотра отчетов.
Если отчет не открывается, то проверьте разрешения для доступа к нему и свойства соединения с внешним источником данных. На веб-сайте или веб-ферме разрешения SharePoint используются для управления доступом к отчетам, моделям отчетов, общим источникам данных и средству «Построитель отчетов», предназначенному для создания нерегламентированных отчетов. Если эти элементы невидимы пользователям, следует проверить разрешения.
Сервером отчетов, выполняющимся в режиме интеграции с SharePoint, нельзя управлять с помощью диспетчера отчетов. Полный список и описание поддерживаемых и неподдерживаемых функций см. в разделе Функции, поддерживаемые службами Reporting Services в режиме интеграции с SharePoint электронной документации по SQL Server.
См. также
Задания
Основные понятия
Журнал изменений
Дата |
Изменение |
---|---|
сентябрь 2011 г. |
Добавлены примечания относительно того, что средства разработки SharePoint поддерживают только самостоятельную конфигурацию. |
Множество изменений, включая обновленные ссылки на интерфейс SharePoint 2010 (вместо ссылок на интерфейс SharePoint), новые диаграммы, что делает основной темой раздела установку двух серверов и связывает этот раздел с разделом, посвященным работе с одиночным сервером. |