Настройка Reporting Services
Учетная запись службы:
Убедитесь, что вы понимаете, какую учетную запись службы вы используете для Reporting Services. Если мы столкнемся с проблемами, это может быть связано с используемой вами учетной записью службы. По умолчанию используется Network Service. Когда мы собираемся развертывать новые сборки, мы всегда используем учетные записи домена, потому что именно там мы, вероятно, столкнемся с проблемами. Для этого экземпляра сервера мы использовали учетную запись домена под названием RSService.
Image1:- Настройка учетной записи службы
URL веб-службы:
**Нам нужно будет настроить URL веб-службы. Это виртуальный каталог ReportServer (vdir), который размещает веб-сервисы, используемые Reporting Services, и с которым будет взаимодействовать SharePoint. Если вы не хотите настраивать свойства vdir (например, SSL, порты, заголовки хоста и т. д.), просто нажмите Применить, и все будет готово.
Изображение2:- Настройка URL веб-сервиса После настройки URL веб-сервиса, вы должны увидеть следующие результаты
Изображение3:- Успешная настройка URL веб-сервиса
База данных:
Нам нужно создать каталог баз данных Reporting Services. Он может быть размещен на любом движке баз данных SQL 2008 или SQL 2008 R2. SQL11 также подойдет, но он все еще находится в стадии бета-тестирования. Это действие по умолчанию создаст две базы данных: ReportServer и ReportServerTempDB.
Другой важный шаг здесь - убедиться, что вы выбираете SharePoint Integrated для типа базы данных. После того, как этот выбор сделан, его нельзя изменить.**
Изображение 4:- Создание базы данных сервера отчетов
Изображение 5:- Настройка сервера базы данных и типа аутентификации
Изображение 6:- Настройка имени базы данных и режима
Что касается учетных данных, это способ, которым Сервер отчетов будет взаимодействовать с SQL Server. Любой выбранный вами аккаунт получит определенные права в базе данных Catalog, а также в некоторых системных базах данных через RSExecRole. MSDB — одна из этих баз данных для использования Подписки, так как мы используем SQL Agent.
Изображение 7:- Настройка учетных данных базы данных сервера отчетов
После указания учетных данных базы данных мы должны получить результаты, указанные ниже.
Image8:- Ход создания базы данных сервера отчетов
Image9:- Завершение создания базы данных сервера отчетов
URL менеджера отчетов:
Мы можем пропустить URL менеджера отчетов, так как он не используется, когда мы находимся в режиме интеграции с SharePoint. SharePoint является нашим интерфейсом. Менеджер отчетов не работает.
Ключи шифрования:
Сохраните резервную копию ваших ключей шифрования и убедитесь, что вы знаете, где их храните. Если вы столкнетесь с ситуацией, когда нужно будет перенести базу данных или восстановить ее, вам понадобятся эти ключи.
Image10:- Резервная копия ключа шифрования сервера отчетов
Поздравляем! Мы успешно настроили службы отчетности с помощью диспетчера конфигураций. Если вы перейдете по URL на вкладке URL веб-службы, он должен показать что-то похожее на следующее.
Image11:- Доступ к серверу отчетов после установки
Причина ошибки: SharePoint установлен на нашем WFE, и мы завершили настройку Reporting Services. В этом примере Reporting Services и SharePoint находятся на разных машинах. Если бы они были на одной машине, вы бы не увидели эту ошибку. Технически нам нужно установить SharePoint на RS Box. Это означает, что IIS также будет включен.