Бөлісу құралы:


Установка сервера отчетов в собственном режиме Reporting Services 2016

Область применения: SQL Server Reporting Services (2016) SQL Server Reporting Services (2017) Сервер отчетов Power BI ❌ ❌

Установка служб SQL Server Reporting Services (SSRS) в собственном режиме предоставляет доступ к веб-порталу, который можно использовать для управления отчетами и другими элементами.

Примечание.

Сведения о Сервер отчетов Power BI см. в разделе "Установка Сервер отчетов Power BI".

Сервер отчетов в собственном режиме SSRS можно установить из мастера установки SQL Server или из командной строки. Если вы используете мастер установки, у вас есть два варианта:

  • Установка файлов и настройка параметров по умолчанию для сервера
  • Установка только файлов

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

Если вы хотите использовать такие функции, как интеграция Power BI и доставка электронной почты с обработкой подписки, необходимо выполнить дополнительные действия по настройке.

Необходимые компоненты

  • Оборудование и программное обеспечение, необходимые для SQL Server 2016. Дополнительные сведения см. в статье SQL Server 2016 и 2017: требования к оборудованию и программному обеспечению.

  • Возможность установить службы SSRS и ядро СУБД SQL Server вместе в одном экземпляре. Экземпляр ядра СУБД размещает базы данных сервера отчетов, создаваемые и настроенные процессом установки.

  • Учетная запись пользователя, которая соответствует следующим требованиям:

    • Член локальной группы администраторов
    • Имеет разрешение на доступ и создание баз данных в экземпляре ядра СУБД, на котором размещены базы данных сервера отчетов
  • Значения по умолчанию, необходимые для резервирования URL-адресов сервера отчетов и веб-портала. Это порт 80, надежные подстановочные знаки и имена виртуальных каталогов в формате ReportServer_instance-name> и Reports_<instance-name>.<

  • Значения по умолчанию, необходимые для создания баз данных сервера отчетов ReportServer и ReportServerTempDB. Все базы данных с этими именами из предыдущих экземпляров блокируют процедуру установки. Чтобы разблокировать его, необходимо переименовать, переместить или удалить базы данных.

  • Доступ к контроллеру домена чтения и записи.

    Внимание

    Вы можете установить службы SSRS в среде с контроллером домена только для чтения (RODC). Но SSRS должен иметь доступ к контроллеру домена чтения и записи для правильной работы. Если SSRS имеет доступ только к RODC, при попытке администрирования службы могут возникнуть ошибки.

Конфигурация по умолчанию

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

  • Служба сервера отчетов, которая включает следующие компоненты:
    • Веб-служба сервера отчетов
    • Приложение фоновой обработки
    • Веб-портал для просмотра отчетов и разрешений и управления ими
  • Диспетчер конфигураций сервера отчетов
  • Служебные программы командной строки SSRS rsconfig.exe, rskeymgmt.exe и rs.exe

Если вы хотите использовать SQL Server Management Studio и SQL Server Data Tools (SSDT), необходимо скачать и установить эти компоненты отдельно.

Мастер установки настраивает следующие компоненты во время установки сервера отчетов в собственном режиме:

  • Учетная запись службы сервера отчетов
  • URL-адрес веб-службы сервера отчетов
  • URL-адрес веб-портала
  • Базы данных сервера отчетов
  • Доступ учетной записи службы к базам данных сервера отчетов
  • Сведения о подключении, также известные как имя источника данных (DSN) для баз данных сервера отчетов

Установка не настраивает автоматическую учетную запись выполнения, электронную почту сервера отчетов или горизонтальное развертывание. Кроме того, он не выполняет резервное копирование ключей шифрования. Диспетчер конфигурации сервера отчетов можно использовать для настройки этих свойств. Дополнительные сведения см. в разделе "Что такое Диспетчер конфигурации сервера отчетов (собственный режим)?".

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

Если вы хотите установить службы SSRS в рабочем состоянии, выберите конфигурацию по умолчанию. Этот режим автоматизирует необходимые задачи Диспетчера конфигурации сервера отчетов. После завершения установки можно использовать сервер отчетов.

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

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

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

Часть Описание
Префикс Префиксом по умолчанию является HTTP. Если заранее установить сертификат TLS, процесс установки пытается создать резервирования URL-адресов, которые используют префикс HTTPS.
Host name Именем узла по умолчанию является строгий шаблон (+). Он указывает, что сервер отчетов принимает любой HTTP-запрос на указанный порт для любого имени узла, разрешающего компьютеру, включая https://<computername>/reportserver, https://localhost/reportserverи https://<IPAddress>/reportserver.
Порт По умолчанию используется порт 80. Если вы используете любой порт, отличный от порта 80, необходимо явно добавить этот порт в URL-адрес при открытии веб-приложения SSRS в окне браузера.
Виртуальный каталог По умолчанию процесс установки создает виртуальные каталоги. Для веб-службы сервера отчетов формат каталога ReportServer_<-name>, а виртуальный каталог по умолчанию — сервер отчетов. Для веб-портала формат Reports_<instance-name>, а виртуальный каталог по умолчанию — отчеты.

В следующих строках URL-адресов приведены примеры резервирования URL-адресов:

  • https://+:80/reportserver, для сервера отчетов
  • https://+:80/reports, для веб-портала

При настройке именованного экземпляра во время установки необходимо использовать имя экземпляра в URL-адресе сервера отчетов и URL-адрес веб-портала. Например, если имя экземпляра — THESQLINSTANCE, используйте следующие URL-адреса:

  • https://<server-name>/ReportServer_THESQLINSTANCE
  • https://<server-name>/Reports_THESQLINSTANCE

Дополнительные сведения см. в разделе "Настройка URL-адресов сервера отчетов" (Диспетчер конфигурации сервера отчетов).

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

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

Выполнение предварительных действий

  1. Запустите мастер установки SQL Server с помощью одного из следующих параметров:

    • Скачайте SQL Server 2016 и запустите скачанный файл. Выберите настраиваемую установку.
    • Вставьте установочный носитель SQL Server. В корневой папке запустите setup.exe.

    Откроется окно Центра установки SQL Server.

  2. В центре установки SQL Server выберите "Установка", а затем выберите новую автономную установку SQL Server или добавьте компоненты в существующую установку.

    Снимок экрана: центр установки SQL Server в мастере установки. Выделен элемент установки и параметр добавления компонентов.

  3. Выполните следующие предварительные страницы:

    • Ключ продукта
    • Условия лицензии
    • Глобальные правила
    • Центр обновления Майкрософт
    • Установка файлов установки
    • Установка правил

Выбор и проверка параметров

  1. На странице выбора компонентов мастера установки SQL Server выберите следующие компоненты:

    • ядро СУБД Службы, если экземпляр ядра СУБД уже установлен
    • Службы Reporting Services — собственные

    Снимок экрана: страница выбора компонентов в мастере установки. выделены службы ядро СУБД и службы Reporting Services — native.

  2. На странице "Правила компонентов" убедитесь, что конфигурация проходит каждый тест.

  3. Если вы хотите настроить именованный экземпляр, сделайте следующее:

    1. На странице "Конфигурация экземпляра" выберите именованный экземпляр.
    2. Рядом с именованным экземпляром введите имя экземпляра.

    Снимок экрана: страница

  4. Если вы хотите использовать функцию подписки SSRS, сделайте следующее:

    1. На странице "Конфигурация сервера" найдите строку для агент SQL Server.
    2. В разделе "Тип запуска" выберите "Автоматически".

    Снимок экрана: страница

  5. На странице конфигурации ядро СУБД добавьте администраторов SQL Server.

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

    Снимок экрана: страница

    Примечание.

    Параметр "Установка и настройка" доступен только в том случае, если вы выбрали службы ядро СУБД ранее на странице выбора компонентов.

  7. На странице "Правила конфигурации компонентов" убедитесь, что конфигурация проходит каждый тест. Мастер установки автоматически переходит на следующую страницу, если тест не завершается ошибкой. Среди прочего, тесты проверяют, что каталог сервера отчетов и временная база данных каталога еще не существует.

Установка компонентов

  1. На странице "Готово к установке" запишите путь к файлу конфигурации и нажмите кнопку "Установить". Файл конфигурации содержит сводку по начальной конфигурации SQL Server сервера, включая установленные компоненты, учетные записи служб и администраторов.

    Снимок экрана: страница

  2. На странице "Завершение" нажмите кнопку "Закрыть".

    Снимок экрана: страница

Проверка установки

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

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

  2. Откройте браузер от имени администратора и подключитесь к веб-порталу. Например, перейдите или https://localhost/Reports http://localhost/Reports.

  3. Откройте браузер от имени администратора и подключитесь к странице сервера отчетов SSRS. Например, перейдите или https://localhost/ReportServer http://localhost/ReportServer.

Дополнительные сведения см. в следующих статьях:

Другие конфигурации