Интеграция служб SQL Server 2008 с пакетом обновления 2 (SP2) Report Servers с SharePoint 2010
SQL Server 2008 с пакетом обновления 2 (SP2) включает новые возможности интеграции с SharePoint для серверов отчетов служб SQL Server Reporting Services. Сервер отчетов SQL Server 2008 с пакетом обновления 2 (SP2) может быть интегрирован с продуктами SharePoint 2010 и SharePoint 2007. При интеграции SharePoint 2010 со службами SQL Server 2008 SP2 Reporting Services поддерживаются те же возможности, что и при интеграции с SharePoint 2007. Поддержка возможностей зависит также от поддержки обратной совместимости в SharePoint 2010. Сведения об обратной совместимости см. в документации по SharePoint.
Интеграция нового сервера отчетов SQL Server 2008 с пакетом обновления 2 (SP2) с продуктами SharePoint 2010
Поддержка SharePoint 2010 появилась в накопительном обновлении SQL Server 2008 #8 (CU8). Эта поддержка SharePoint 2010 также включена в SQL Server 2008 с пакетом обновления 2 (SP2).
Важно! |
---|
Проверка подлинности на основе утверждений в SharePoint 2010 не поддерживается серверами отчетов SQL Server 2008 и SQL Server 2008 с пакетом обновления 2 (SP). Для веб-приложений SharePoint 2010 пользуйтесь службами SQL Server 2008 R2 Reporting Services. Дополнительные сведения см. в разделе, посвященном известным проблемам. |
Вопросы обновления SharePoint
Если при обновлении до SharePoint 2010 обновление экземпляра SQL Server до SQL Server 2008 R2 не производится, рекомендуется производить его следующим образом.
Начальная среда. SharePoint 2007, надстройка SQL Server 2008Reporting Services для продуктов SharePoint 2007 и серверы отчетов SQL Server 2008
Обновите все серверы отчетов, настроенные для работы с SharePoint, до SQL Server 2008 с пакетом обновления 1 (SP1) и CU8 (или более поздней версии) либо до SQL Server 2008 SP2.
Обновите все клиентские веб-серверы (WFE), установив надстройку SQL Server 2008 R2Reporting Services для продуктов SharePoint 2010. Чтобы установить новую надстройку, запустите программу проверки предварительных условий SharePoint 2010. Программа проверки предварительных условий SharePoint 2010 установит надстройку SQL Server 2008 R2Reporting Services для продуктов SharePoint 2010. При установке надстройки Reporting Services для SharePoint будет обновлена и удалена предыдущая версия надстройки Reporting Services.
Обновите SharePoint на всех SharePoint WFE и на сервере отчетов
Конечная среда: SharePoint 2010, надстройка SQL Server 2008 R2Reporting Services, серверы отчетов SQL Server 2008 c пакетом обновления 1 (SP1) CU#8 или серверы отчетов SQL Server 2008 SP2.
Изменение учетной записи служб Reporting Services на учетную запись домена
Продукты SharePoint 2010 при развертывании в среде ферм требуют использования учетных записей домена и не поддерживают учетные записи NetworkService. Если учетная запись службы Reporting Services не настроена как учетная запись домена, то этап интеграции центра администрирования SharePoint завершится ошибкой. Эта проблема не возникает при изолированной установке продуктов SharePoint 2010 и актуальна только при развертывании фермы.
Интеграция SharePoint 2010 с серверами отчетов SQL Server 2008 c пакетом обновления 2 (SP2)
После установки надстройки служб Reporting Services для продуктов SharePoint 2010 необходимо интегрировать сервер отчетов с сервером SharePoint. Интеграция сервера отчетов SQL Server 2008 с пакетом обновления 2 (SP2) с продуктами SharePoint 2010 выполняется в два этапа.
Настройка и активация интеграции служб Reporting Services.
Откройте центр администрирования SharePoint.
Выберите Общие параметры приложения.
Выберите Интеграция со службами Reporting Services.
Введите соответствующие значения в поля параметров URL-адрес веб-службы сервера отчетов, Режим проверки подлинности и Учетные данные.
Дополнительные сведения об активации интеграции Reporting Services см. в разделе Настройка интеграции сервера отчетов в центре администрирования SharePoint
Установка доступа из среды SharePoint к базам данных сервера отчетов. Интеграция сервера отчетов и предоставление доступа к базам данных.
Откройте центр администрирования SharePoint.
Выберите Общие параметры приложения.
Нажмите кнопку Добавить сервер отчетов к интеграции.
Введите соответствующие значения и нажмите кнопку ОК.
Известные проблемы при интеграции с SharePoint 2010
В этом разделе описаны известные проблемы, возникающие при интеграции SQL Server 2008 SP2 Reporting Services с SharePoint.
Report Builder 1.0 и 2.0 не запускаются, если сервер SQL Server 2008 с пакетом обновления 2 (SP2) интегрирован с SharePoint 2010
Надстройка служб Reporting Services для SharePoint 2010 настраивает среду SharePoint для использования Report Builder 3.0. Серверы отчетов SQL Server 2008 и SQL Server 2008 SP2 несовместимы с Report Builder 3.0. При интеграции сервера отчетов SQL Server 2008 с пакетом обновления 2 (SP2) со средой SharePoint 2010 версии Report Builder 1.0 и 2.0 для загрузки одним щелчком запустить не удастся. Чтобы решить эту проблему, укажите Пользовательский URL-адрес для запуска построителя отчетов и укажите соответствующую версию построителя отчетов.
Изменение пользовательского URL-адреса запуска построителя отчетов
Откройте центр администрирования SharePoint.
Выберите Общие параметры приложения.
Выберите Задать параметры сервера по умолчанию в разделе Службы Reporting Services.
Для Report Builder 2.0 введите /_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application в текстовом поле Пользовательский URL-адрес запуска построителя отчетов. Для Report Builder 1.0 введите /_vti_bin/ReportBuilder/ReportBuilder.application.
Нажмите кнопку ОК.
При попытке изменения параметров отчета появляется сообщение об ошибке, в котором говорится про «неизвестное» значение
При попытке обновления свойств параметра отчета на странице Управление параметрами библиотеки документов SharePoint появляется сообщение об ошибке, аналогичное следующему: Запрошенное значение «неизвестно» не найдено. Это известная проблема, возникающая при работе с продуктами SharePoint 2010, интегрированными с серверами отчетов SQL Server 2008 с пакетом обновления 2 (SP2).
Используемая в SharePoint 2010 проверка подлинности на основе утверждений не поддерживается
Проверка подлинности на основе утверждений — это новая функция продуктов SharePoint 2010. Она не поддерживается серверами отчетов SQL Server 2008 с пакетом обновления 2 (SP2). При интеграции серверов отчетов SQL Server 2008 с пакетом обновления 2 (SP2) с SharePoint 2010 поддерживается только проверка подлинности Windows. В этом разделе описаны известные проблемы, которые могут возникнуть на сайтах SharePoint 2010, настроенных для использования проверки подлинности на основе утверждений.
Отчеты с дополнительной информацией не работают на узлах SharePoint, настроенных для использования проверки подлинности на основе утверждений. При попытке перехода к дополнительной информации появляется сообщение об ошибке, аналогичное следующему:
«Предоставленные пользователю "СЫКТЫВКАР\ИМЯПОЛЬЗОВАТЕЛЯ" разрешения недостаточны для выполнения данной операции. (rsAccessDenied)».
Невозможно напрямую обратиться к reportserver. При попытке перехода по адресу http://<сервер RS>/ReportServer появляется сообщение об ошибке, в котором говорится следующее: «Указанный пользователь <Домен>\<Имя пользователя> не найден». Чтобы решить эту проблему, указывайте URL-адрес для перехода к серверу отчетов не напрямую, а в формате _vti_bin. Например, URL-адрес должен быть указан так: http://<сайт_SharePoint>/_vti_bin/ReportServer.
Не работают ссылки, включаемые в сообщения электронной почты, которые создаются подпиской. Сообщения подписки, отправляемые с узла SharePoint 2010, настроенного для проверки подлинности на основе утверждений, содержат ссылки, подлинность которых не удастся проверить на сайте со включенной проверкой подлинности на основе утверждений.
См. также