В собственном режиме SQL Server Reporting Services использует две реляционные базы данных SQL Server для хранения метаданных и объектов сервера отчетов. Одна база данных используется как основное хранилище, а вторая — для хранения временных данных.
Эти базы данных создаются одновременно и связываются по именам. В экземпляре SQL Server по умолчанию базы данных именуются reportserver и reportservertempdb. В совокупности эти две базы данных называются базой данных сервера отчетов или каталогом сервера отчетов.
В режиме интеграции с SharePoint SQL Server Reporting Services добавляет третью базу данных для метаданных предупреждений об изменении данных. Эти три базы данных создаются отдельно для каждого приложения службы SSRS. Имена баз данных по умолчанию содержат идентификатор GUID, который соответствует приложению службы.
Далее приводятся примеры имен этих трех баз данных, используемых в режиме интеграции с SharePoint.
Не создавайте приложения, которые выполняют запросы к базе данных сервера отчетов. Схема базы данных сервера отчетов не предназначена для общего доступа. Структура таблиц в разных версиях может различаться. При создании приложений, которым необходим доступ к базе данных сервера отчетов, всегда используйте API-интерфейсы SQL Server Reporting Services.
Создать базу данных сервера отчетов, работающего в собственном режиме, вы можете одним из следующих способов.
Автоматически. Если вы выбрали установку с конфигурацией по умолчанию, используйте мастер установки SQL Server. В мастере установки SQL Server этот вариант назван Установка и настройка и размещен на странице Report Server Installation Options (Параметры установки сервера отчетов). Если вы выберете вариант Только установка, то для создания базы данных необходимо воспользоваться диспетчером конфигурации сервера отчетов SQL Server. Этот вариант подходит только для SQL Server Reporting Services 2016 и более ранних версий.
Вручную. Используйте диспетчер конфигурации служб SQL Server Reporting Services. Базу данных сервера отчетов следует создавать вручную, если вы используете для хранения базы данных удаленное ядро СУБД SQL Server. Дополнительные сведения см. в разделе Создание базы данных сервера отчетов, работающего в собственном режиме.
Режим интеграции с SharePoint
На странице Report Server Installation Options (Параметры установки сервера отчетов) есть только один вариант для режима интеграции с SharePoint: Install Only (Только установка). Этот параметр устанавливает все файлы SQL Server Reporting Services и общую службу SQL Server Reporting Services. После этого следует создать по крайней мере одно приложение службы SSRS одним из следующих способов.
Откройте центр администрирования на сервере SharePoint и создайте приложение службы SSRS. Для получения дополнительных сведений см. раздел о создании приложения службы в статье Установка первого сервера отчетов в режиме интеграции с SharePoint.
SQL Server используется для размещения баз данных сервера отчетов. Экземпляр ядра СУБД SQL Server может быть локальным или удаленным. Далее перечислены поддерживаемые версии ядра СУБД SQL Server, на которых можно размещать базы данных сервера отчетов:
Управляемый экземпляр SQL Azure
SQL Server 2022
SQL Server 2019
SQL Server 2017
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
Примечание
SQL в Linux не поддерживается в качестве среды для размещения базы данных служб SQL Server Reporting Services.
Если вы создаете базу данных сервера отчетов на удаленном компьютере, настройте подключение через учетную запись пользователя домена или учетную запись службы с сетевым доступом. Если вы используете удаленный экземпляр SQL Server, тщательно выберите правильные учетные данные для подключения сервера отчетов к этому экземпляру. Дополнительные сведения см. в разделе Настройка соединения с базой данных сервера отчетов (диспетчер конфигурации сервера отчетов).
Важно!
Сервер отчетов и экземпляр SQL Server, на котором хранится база данных сервера отчетов, могут находиться в разных доменах. При развертывании в Интернете сервер, как правило, защищают с помощью брандмауэра.
При настройке доступа в Интернет на сервере отчетов используйте учетные данные SQL Server для подключения к экземпляру SQL Server, размещенному за брандмауэром. Защитите подключение с помощью протокола IPSEC.
Organizations have a lot of data. When an organization grows, its ability to provide context for all that data becomes increasingly crucial. Reports can organize data in a meaningful way. Finance and operations apps include reporting tools to help you create reports for your organizations, SQL Server Reporting Services (SSRS), Microsoft Power BI, and Microsoft Excel reports. You can use these reporting tools to visualize a data set in many ways, including as a tabular layout with collapsible tables and by u
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.