Установка сервера отчетов служб Reporting Services в собственном режиме (SSRS)

Работающий в собственном режиме сервер отчетов служб Службы Reporting Services можно установить при помощи мастера установки SQL Server или из командной строки. В мастере установки можно выбрать либо 1) установку файлов и настройку сервера на параметры по умолчанию, либо 2) только установку файлов без настройки сервера мастером установки. В этом разделе описывается конфигурация по умолчанию для собственного режима, при которой программа установки устанавливает и настраивает экземпляр сервера отчетов. После завершения программы установки сервер отчетов будет запущен и готов к работе. Сервер отчетов, работающий в собственном режиме, запускается в качестве изолированного сервера приложений. Собственный режим является режимом сервера по умолчанию.

Этот раздел включает:

  • Что такое конфигурация по умолчанию?

  • Ситуации, требующие установки конфигурации по умолчанию для собственного режима

  • Требования

  • Резервирование URL-адресов по умолчанию

  • Установка в собственном режиме при помощи мастера установки

  • Установка в собственном режиме при помощи командной строки

Что такое конфигурация по умолчанию?

При выборе конфигурации по умолчанию для собственного режима программой установки устанавливаются следующие компоненты служб Службы Reporting Services:

  • Служба сервера отчетов Службы Reporting Services (в состав которой входит веб-служба сервера отчетов, приложение фоновой обработки и диспетчер отчетов)

  • Диспетчер конфигурации служб Службы Reporting Services

  • Программы командной строки служб Службы Reporting Services (rsconfig.exe, rskeymgmt.exe и rs.exe)

Этот режим не затрагивает среду SQL ServerСреда Management Studio, среду SQL Server Data Tools (SSDT) и другие общие компоненты, которые должны быть выбраны для установки как отдельные элементы.

В процессе установки сервера отчетов, работающего в собственном режиме, программой установки настраиваются следующие параметры.

  • Учетная запись службы для службы сервера отчетов.

  • URL-адрес веб-службы сервера отчетов.

  • URL-адрес диспетчера отчетов.

  • База данных сервера отчетов.

  • Доступ учетной записи службы к базам данных сервера отчетов.

  • DSN-соединение с базами данных сервера отчетов.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Ситуации, требующие установки конфигурации по умолчанию для собственного режима

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

Установка конфигурации по умолчанию не гарантирует, что сервер отчетов будет работать после завершения программы установки. Регистрация URL-адресов по умолчанию может завершиться ошибкой при запуске службы. Всегда тестируйте установку, чтобы убедиться, что служба запускается и выполняется правильно.

Значок стрелки, используемый со ссылкой «В начало»В начало

Требования

Этот режим настройки для задания основных параметров, необходимых для приведения сервера отчетов в рабочее состояние, использует параметры конфигурации по умолчанию. К нему предъявляются следующие требования.

  • Оборудование должно соответствовать минимальным требованиям для работы Microsoft SQL Server. Дополнительные сведения см. в разделе Требования к оборудованию и программному обеспечению для установки SQL Server 2012.

  • Службы Службы Reporting Services и компонент SQL Server Компонент Database Engine должны устанавливаться на одном и том же экземпляре. Экземпляр компонента Компонент Database Engine размещает базу данных сервера отчетов, которую создает и настраивает программа установки.

  • Учетная запись пользователя, использованная для выполнения программы установки, должна быть членом локальной группы администраторов. Кроме того, она должна обладать разрешениями для доступа и создания баз данных в экземпляре компонента Компонент Database Engine, на котором размещены базы данных сервера отчетов.

  • Программа установки должна иметь возможность использовать значения по умолчанию, чтобы резервировать URL-адреса, которые обеспечивают доступ к серверу и диспетчеру отчетов. Данными значениями являются порт 80, надежный шаблон и имена виртуальных каталогов в формате ReportServer_<instance_name> и Reports_<instance_name>.

  • Программа установки должна иметь возможность создания баз данных сервера отчетов с использованием значений по умолчанию. Это значения ReportServer и ReportServerTempDB. Если от предыдущей установки остались базы данных, то программа установки будет заблокирована, поскольку она не сможет настроить сервер отчетов в конфигурации по умолчанию для собственного режима. Чтобы снять блокировку программы установки, следует переименовать, переместить или удалить базы данных.

Если компьютер не отвечает всем требованиям для установки по умолчанию, нужно установить службы Службы Reporting Services в режиме «только файлы», а после установки настроить компьютер с помощью диспетчера настройки Службы Reporting Services.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Резервирование URL-адресов по умолчанию

Резервирование URL-адреса состоит из префикса, имени узла, номера порта и имени виртуального каталога.

Часть

Описание

Префикс

Префиксом по умолчанию является HTTP. Если сертификат SSL уже установлен, программа установки попытается создать резервирование URL-адресов с префиксом HTTPS.

Имя узла

Именем узла по умолчанию является строгий шаблон (+). Он указывает, что сервер отчетов принимает все HTTP-запросы по заданному порту для любого имени узла, сопоставленному с данным компьютером, в том числе: http://<имя_компьютера>/reportserver, https://localhost/reportserver или http://<ip-адрес>/reportserver.

Порт

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

Виртуальный каталог

По умолчанию имена виртуальных каталогов формируются по модели ReportServer_<instance_name> для веб-службы сервера отчетов и по модели Reports_<instance_name> — для диспетчера отчетов. Для веб-службы сервера отчетов по умолчанию используется виртуальный каталог reportserver. Для диспетчера отчетов используется виртуальный каталог по умолчанию reports.

Ниже приведен пример полного URL-адреса.

  • Адрес http://+:80/reportserver предоставляет доступ к серверу отчетов.

  • Адрес http://+:80/reports предоставляет доступ к диспетчеру отчетов.

Значок стрелки, используемый со ссылкой «В начало»В начало

Установка в собственном режиме при помощи мастера установки SQL Server

В следующем списке описываются конкретные шаги и параметры служб Службы Reporting Services, выбираемые в мастере установки SQL Server. В этом списке описаны не все страницы мастера установки, а только страницы, связанные со службами Службы Reporting Services, которые являются частью установки в собственном режиме.

  1. На странице Роль установки выберите Установка компонентов SQL Server.

    Установка компонентов SQL Server для роли установки

     

  2. Выберите следующие компоненты на странице Выбор компонентов:

    • Службы компонента Database Engine, если еще не установлен компонент database engine.

    • Reporting Services-собственный режим.

    • Средства управления — базовые. Средства управления не являются обязательными, однако их установка рекомендуется в том случае, если вы не используете какие-либо другие средства управления. Параметр настройки по умолчанию приведет к установке функционального сервера отчетов, однако позднее может потребоваться изменить параметры. Некоторые параметры, такие как «Мои отчеты», управляются при помощи среды Среда Management Studio

    Выбор служб SSRS в собственном режиме в выборе компонентов

     

  3. Если вы планируете использовать функцию подписки служб Службы Reporting Services, то на странице Конфигурация сервера потребуется проверить настройку автозапуска агента SQL Server с параметром Automatic.

  4. На странице Конфигурация служб Reporting Services выберите Установка и настройка.

    Настройка службы SSRS в собственном режиме

     

  5. После завершения мастера установки SQL Server проверьте установку собственного режима по умолчанию, используя следующие основные шаги.

    • Откройте диспетчер конфигурации служб Службы Reporting Services и убедитесь, что вы можете подключиться к серверу отчетов.

    • Откройте браузер с правами администратора и подключитесь к диспетчеру отчетов служб Службы Reporting Services, например http://loclahost/Reports.

    • Откройте браузер с правами администратора и подключитесь к странице сервера отчетов служб Службы Reporting Services. Например, http://loclahost/ReportServer.

Дополнительные сведения см. в подразделе «Собственный режим» следующих двух разделов:

Проверка установки служб Reporting Services

Устранение неполадок при установке служб Reporting Services

Значок стрелки, используемый со ссылкой «В начало»В начало

Установка в собственном режиме при помощи командной строки

Следующий пример использует службу компонента Компонент Database Engine, поскольку это необходимо для конфигурации по умолчанию.

setup /q /ACTION=install /FEATURES=SQL,RS,TOOLS /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" 
/RSSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK 
SERVICE" /RSSVCSTARTUPTYPE="Manual" /RSINSTALLMODE="DefaultNativeMode"

Дополнительные сведения и примеры см. в разделах Установка режима интеграции с SharePoint и собственного режима для служб Reporting Services из командной строки и Установка SQL Server 2012 из командной строки

Значок стрелки, используемый со ссылкой «В начало»В начало

См. также

Задания

Проверка установки служб Reporting Services

Справочник

Настройка учетных записей службы Windows и разрешений

Основные понятия

Устранение неполадок при установке служб Reporting Services

Настройка учетной записи службы сервера отчетов

Настройка URL-адресов сервера отчетов

Настройка соединения с базой данных сервера отчетов (собственный режим)

Установка в режиме «только файлы» (службы Reporting Services)

Инициализация сервера отчетов

Настройка соединений SSL для сервера отчетов, работающего в собственном режиме

Настройка URL-адресов сервера отчетов

Быстрая установка SQL Server 2012