Поделиться через


Как настроить интеграцию с SharePoint на изолированном сервере

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

Bb677368.sharepointrscompdesc_single(ru-ru,SQL.100).gif

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

Перед началом установки компонентов выполните следующие действия.

  • Ознакомьтесь с общими сведениями о конфигурациях развертывания, чтобы получить представление об устанавливаемых компонентах. Дополнительные сведения см. в разделе Топологии развертывания для служб Reporting Services в режиме интеграции с SharePoint.

  • Ознакомьтесь с разделом, содержащим общие сведения о конфигурации, чтобы найти рекомендации по настройке учетной записи службы и получить дополнительные сведения о шагах настройки. Дополнительные сведения см. в разделе Настройка служб Reporting Services для интеграции с SharePoint 3.0.

  • Ознакомьтесь с требованиями к оборудованию и программному обеспечению, предъявляемыми ко всем сценариям развертывания, в которые входят службы Reporting Services в режиме интеграции с SharePoint. Дополнительные сведения см. в разделе Требования для запуска служб Reporting Services в режиме интеграции с SharePoint.

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

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

Для хранения данных службы Reporting Services, а также продуктов и технологии SharePoint используют реляционные базы данных SQL Server. При этом для служб Reporting Services необходим экземпляр компонента Database Engine совместимого выпуска. Продукты и технологии SharePoint могут использовать существующий сервер базы данных, если такой имеется. Если он отсутствует, то программа установки установит выпуск SQL Server Embedded Edition в качестве внутреннего компонента и будет использовать его для баз данных приложений. Поскольку компонент Database Engine уже устанавливается для служб Reporting Services, то, возможно, стоит использовать этот же экземпляр и для баз данных приложений SharePoint.

Однако если разрешить программе установки установить выпуск SQL Server Embedded Edition, это значительно сократит количество шагов, которые надо будет совершить во время установки и настройки. Если на диске достаточно места, то стоит использовать выпуск Embedded Edition, предоставляемый SharePoint.

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

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

Экземпляр сервера отчетов не может использовать для своей базы данных выпуск Embedded Edition. Однако экземпляр Embedded Edition, установленный продуктом или технологией SharePoint, может параллельно сосуществовать с другими выпусками компонента Database Engine, которые могут быть установлены. Дополнительные сведения о требованиях, предъявляемых выпусками к базе данных сервера отчетов, см. в разделе Создание базы данных сервера отчетов.

Порядок установки

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

Чтобы сэкономить время, службы Reporting Services и компонент Database Engine можно устанавливать одновременно. Поскольку службы Reporting Services и компонент Database Engine устанавливаются вместе, то, скорее всего, появится возможность установить службы Reporting Services в конфигурации по умолчанию, когда виртуальные каталоги, учетные записи служб и базы данных сервера отчетов автоматически настраиваются во время установки.

В следующем списке перечислены все задачи, которые необходимо выполнить при развертывании.

  1. Установите службы Reporting Services и компонент Database Engine. Если это возможно, при установке служб Reporting Services выберите параметр Установить конфигурацию по умолчанию для работы в режиме SharePoint. В противном случае выберите параметр Установить, но не настраивать и настройте сервер после установки.

  2. Настройте сервер отчетов, если он не был настроен, и проверьте правильность установки.

  3. Загрузите и установите свободно распространяемый пакет Microsoft.NET Framework 3.0.

  4. Установите Windows SharePoint Services или Office SharePoint Server 2007. Выберите параметр установки Обычный.

  5. Запустите мастер настройки продуктов и технологий SharePoint, затем откройте узел SharePoint, чтобы проверить правильность установки.

  6. Загрузите и установите надстройку служб Reporting Services для технологий SharePoint.

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

Установка служб Reporting Services и компонента Database Engine

После окончания установки ее успешность можно проверить, соединившись с сервером отчетов. Для этого необходимо набрать https://localhost/reports в поле URL-адреса в окне обозревателя.

Загрузка и установка свободно распространяемого пакета .NET Framework 3.0.

  1. Загрузите свободно распространяемый пакет .NET Framework 3.0. из центра загрузки Майкрософт.

  2. Запустите программу установки. Установка производится в фоновом режиме, и для ее завершения может потребоваться некоторое время. Чтобы проверить состояние установки, щелкните значок установки платформы Microsoft.NET Framework 3.0 в области уведомлений на панели задач.

Установка и настройка служб Windows SharePoint Services или Office SharePoint Server

  1. Запустите файл Setup.exe с установочного носителя.

  2. Введите ключ продукта (25 символов).

  3. Примите лицензионное соглашение.

  4. Щелкните Обычная установка.

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

    Если необходимо использовать уже существующий экземпляр компонента Database Engine, выберите параметр Дополнительно. Если был выбран этот параметр, программа установки предоставляет параметр установки Полная установка, с помощью которого можно указать, какой сервер базы данных нужно использовать. Необходимо заметить, что при выборе параметра установки Дополнительно увеличивается сложность шагов настройки, которые надо будет впоследствии совершить. Дополнительные сведения о том, как указать и настроить Дополнительную установку, см. в подразделе «Установка продукта или технологии SharePoint» раздела Как настроить интеграцию с SharePoint на нескольких серверах. После завершения Дополнительной установки и совершения шагов по настройке, приведенных в разделе по развертыванию на нескольких серверах, вернитесь в этот раздел, измените назначения портов и продолжите выполнение оставшихся задач.

  5. На странице Готово проверьте, что установлен флажок Запустить мастер настройки продуктов и технологий SharePoint.

  6. Нажмите кнопку Закрыть.

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

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

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

Проверка настроенности базы данных сервера отчетов для работы в режиме интеграции с SharePoint

  1. Запустите программу настройки служб Reporting Services и подключитесь к экземпляру сервера отчетов. Инструкции см. в разделе Как запустить настройку служб Reporting Services.

  2. На странице состояния сервера отчета проверьте, что Режим сервера отчетов установлен в Интеграция с SharePoint.

  3. Если сервер отчетов не настроен для работы в режиме интеграции с SharePoint, нажмите кнопку База данных и создайте базу данных сервера отчетов для режима интеграции с SharePoint. Дополнительные сведения см. в разделах Как создать базу данных сервера отчетов (настройка служб Reporting Services) и Как создать базу данных сервера отчетов для режима интеграции с SharePoint (настройка служб Reporting Services).

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

Загрузка и установка надстройки служб Reporting Services для технологий SharePoint

  1. Щелкните, чтобы открыть страницу загрузки на веб-узле Майкрософт.

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

    Для установки надстройки служб Reporting Services необходимо быть администратором веб-фермы SharePoint и администратором коллекции веб-узлов.

  2. Выберите язык для установки.

  3. В разделе Загружаемые файлы нажмите кнопку Загрузить, чтобы установить 32-разрядную или 64-разрядную версию надстройки служб Reporting Services.

  4. Нажмите кнопку Сохранить, чтобы сохранить файл на своем компьютере.

  5. Откройте проводник Windows и перейдите в папку, где расположен файл.

  6. Дважды щелкните файл SharePointRS.msi, чтобы начать установку. Дополнительные сведения см. в разделе Как установить или удалить надстройку служб Reporting Services.

  7. Получите последнюю версию файла Readme для надстройки служб Reporting Services, чтобы ознакомиться с последними критическими изменениями и известными проблемами. На странице загрузки веб-узла Майкрософт в разделе Загружаемые файлы нажмите кнопку Загрузить, чтобы открыть файл readme_rsaddin.htm, а затем сохраните файл на своем компьютере.

Настройка интеграции сервера отчетов

  1. Нажмите кнопку Пуск, выберите пункт Администрирование, затем пункт Центральное администрирование SharePoint 3.0.

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

    Чтобы выполнить следующие шаги, необходимо быть членом группы администраторов веб-фермы SharePoint и администратором семейства веб-узлов.

  2. Щелкните Управление приложениями. Появится новый раздел с именем «Службы Reporting Services». В этом разделе находятся ссылки на страницы, используемые для настройки параметров интеграции. Если этот раздел не отображается, необходимо активировать функцию интеграции с сервером отчетов. Дополнительные сведения см. в разделе Как активировать функцию сервера отчетов в центре администрирования SharePoint.

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

  3. Закройте центр администрирования.

Следующие шаги

Проверьте результаты интеграции, запустив средство настройки служб Reporting Services и открыв страницу «Интеграция SharePoint», чтобы увидеть состояние сервера. Должна отображаться ссылка, которая открывает центр администрирования SharePoint.

Проверить установку также можно, открыв окно веб-обозревателя, указав в качестве адреса сервер отчетов. URL-адрес должен выглядеть примерно так: http://имя_сервера:8080/reportserver. Этот URL-адрес указывает на конечную точку-посредник. После добавления элементов сервера отчетов в библиотеку SharePoint можно открыть окно веб-обозревателя на этом URL-адресе, чтобы просмотреть элементы веб-узла.

Наконец, можно открыть веб-приложение SharePoint и отправить отчеты и другие документы в библиотеку SharePoint.

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

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

  1. Откройте веб-приложение SharePoint. URL-адрес по умолчанию — http://<имя_сервера>.

  2. Установите разрешения, чтобы предоставить пользователям доступ к узлу SharePoint. Необходима защита, но если требуется наследовать существующие разрешения, устанавливать разрешения для отдельных элементов не нужно. Дополнительные сведения см. в разделах Управление разрешениями и безопасностью элементов сервера отчетов на узле SharePoint и Как устанавливать разрешения на элементы сервера отчетов с помощью узла SharePoint (службы Reporting Services в режиме интеграции с SharePoint).

  3. Добавьте типы содержимого служб Reporting Services, если нужно создать новые общие источники данных, модели отчетов и отчеты построителя отчетов. Дополнительные сведения см. в разделе Как добавить в библиотеку типы содержимого сервера отчетов (службы Reporting Services в режиме интеграции с SharePoint).

  4. Создайте общие источники данных, которые будут использоваться с отчетами и моделями. Дополнительные сведения см. в разделе Как создавать общие источники данных и управлять ими (службы Reporting Services в режиме интеграции с SharePoint).

  5. Создайте общие расписания, которые будут использоваться с подписками и автоматической обработкой отчетов. Дополнительные сведения см. в разделе Как создать общие расписания и управлять ими (службы Reporting Services в режиме интеграции с SharePoint).

  6. Опубликуйте файлы определения отчетов (RDL), файлы источников данных (RDS) и файлы моделей отчетов (SMDL) в библиотеке SharePoint. Можно также использовать команду «Передать» в библиотеке SharePoint для загрузки файлов RDL-файлов и SMDL-файлов, но не RDS-файлов. В зависимости от разрешений можно также создавать отчеты в построителе отчетов и сохранять их в библиотеке. Если отчет включает ссылки на общие источники данных или внешние файлы, необходимо обновить эти ссылки. Дополнительные сведения см. в разделах Развертывание моделей и общих источников данных на узле SharePoint и Как передать документы в библиотеку SharePoint (службы Reporting Services в режиме интеграции с SharePoint).

При загрузке отчетов убедитесь в правильности свойств источников данных для этих отчетов. Источник данных должен иметь допустимую строку соединения с внешним источником данных. Тип учетных данных должен быть допустимым для топологии сети. А именно, если в домене не включена проверка подлинности Kerberos, нельзя использовать тип учетных данных для встроенной безопасности Windows. В данном случае следует задать сохраненные учетные данные. Убедившись, что свойства источников данных правильные, можно щелкнуть имя отчета, чтобы открыть его. Отчет автоматически откроется в веб-компоненте средства просмотра отчетов.

Если отчет не открывается, то проверьте разрешения для доступа к нему и свойства соединения с внешним источником данных. На веб-узле или веб-ферме разрешения SharePoint используются для управления доступом к отчетам, моделям отчетов, общим источникам данных и средству «Построитель отчетов», предназначенному для создания нерегламентированных отчетов. Если эти элементы невидимы пользователям, следует проверить разрешения.

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