
Известно, что сегодня решение управленческих и аналитических задач предприятий и организаций базируется на огромном объеме данных разного рода, и этот объем данных порождает сложности в их хранении и обработке. При этом необходимо, чтоб аналитики и руководители любого уровня имели доступ ко всем интересующим их данным, а также чтобы при этом они пользовались максимально удобными средствами для работы.
Интеграция SharePoint 2010 и MS SQL Server 2008 Reporting Services, позволяющая объединить преимущества этих продуктов, предоставляет мощные, небывалые возможности для этого. О том, как провести интеграцию можно найти немало информации, но, на практике, когда мне пришлось самому решать эту задачу, встретились проблемы, на решение которых, в частности, на поиски среди документации, ушло достаточно времени.
Решил записать все по свежим следам, при этом “Не отличать ищу свои работы, Но утешаюсь тем, смотря на наши соты, Что в них и моего хоть капля меду есть.”
Интеграция SharePoint 2010 и MS SQL Server 2008 Reporting Services в статье описана подробно, шаг за шагом, причем описываю установку на нескольких серверах (обычно идет установка всего программного обеспечения на одном сервере), описываю, как следует провести настройки, чтоб оптимизировать работу при возникающей дополнительной нагрузке на сервер отчетов.
Если кратко, то процесс интеграции состоит из следующих шагов:
- Сервер отчетов – установка на нем SharePoint 2010.
- Сервер отчетов - его настройка – в режиме интеграции с SharePoint 2010.
- Установка компоненты SQL 2008 R2 Reporting Services SharePoint 2010 Add-in на сервере SharePoint.
- Подключение SharePoint к серверу отчетов.
Рассмотрим подробнее данные шаги:
Установка SharePoint 2010 на сервере отчетов
ВНИМАНИЕ! Данный шаг необходим, только если сервер отчетов и сервер SharePoint стоят на разных серверах!
Итак, нужно установить Web фронт-енд на сервер и подключить его к ферме серверов SharePoint.
Для этого делаем все предварительные настройки: запускаем дистрибутив SharePoint 2010. (автозапуск или файл splash.hta). Раздел «Установить», потом пункт «Установить необходимое ПО», далее «Настройка служб отчетов SQL Server 2008R2», следующим шагом жмем «Next».
Потом запускаем инсталляцию и выбираем режим установки в составе фермы (Server Farm).
Выбираем полную инсталляцию.
Проходим все остальные шаги мастера, на вопрос о подключении к существующей ферме серверов, отвечаем утвердительно.
Вводим имя сервера баз данных и название базы данных конфигурации.
На следующим шаге вводим Passphrase.
И завершаем инсталляцию.
Если данная инсталляция SharePoint была выполнена только для интеграции с сервером отчетов, то необходимо для уменьшения нагрузки на сервер отключить все лишние Веб. службы
Переходим в Центр Администрирования > Параметры системы > управление серверами в этой ферме и отключаем все сервисы, которые на этом сервере не нужны. Можно, например, оставить только Веб-приложение Microsoft SharePoint Foundation.
Настройка сервера отчетов в режиме интеграции с SharePoint 2010
Заходим в менеджер конфигураций, выбираем url веб-сервиса и остальные настройки IIS:
Создаем новую БД для сервера отчетов в режиме интеграции с сервером отчетов.
Вводим имя и пароль подключения к SQL серверу.
Установка компоненты SQL 2008 R2 Reporting Services
SharePoint 2010 Add-in на сервере SharePoint
Скачиваем и устанавливаем SQL 2008 R2 Reporting Services SharePoint 2010 Add-in на сервере. Скачать этот модуль можно отсюда http://www.microsoft.com/en-us/download/details.aspx?id=622.
Подключение SharePoint к серверу отчетов
Идем в Центр Администрирования > Общие параметры приложений > Reporting Services Integration.
Вводим URL сервера отчетов и параметры подключения.
Если подключение завершилось успешно, мы должны увидеть следующее окно:
Возможные ошибки: учетная запись сервера отчетов не может подключиться к базе данных SharePoint’а.
Ну вот и все, что мне хотелось бы рассказать вам о интеграции SharePoint 2010 и MS SQL Server 2008 Reporting Services . Надеюсь, пригодится.
Ссылки:
- http://msdn.microsoft.com/en-us/library/bb326213.aspx
- http://technet.microsoft.com/en-us/library/bb326356(v=sql.105).aspx
- http://technet.microsoft.com/en-us/library/cc560988.aspx
Читайте также:



Один комментарий
Выйди статья пару месяцев назад, сэкономил бы себе дней 5. Будет продолжение с реальными примерами отчетов?
Комментарии