Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: Sql Server 2016 (13.x) Reporting Services и более поздних версий
Сервер отчетов Power BI
SharePoint
Сведения о содержимом, связанном с предыдущими версиями служб SQL Server Reporting Services (SSRS), см. в статье "Что такое службы SQL Server Reporting Services?
В собственном режиме SQL Server Reporting Services использует две реляционные базы данных SQL Server для хранения метаданных и объектов сервера отчетов. Одна база данных используется как основное хранилище, а вторая — для хранения временных данных.
Эти базы данных создаются одновременно и связываются по именам. В экземпляре SQL Server по умолчанию базы данных именуются reportserver и reportservertempdb. В совокупности эти две базы данных называются базой данных сервера отчетов или каталогом сервера отчетов.
Внимание
Не создавайте приложения, которые выполняют запросы к базе данных сервера отчетов. Схема базы данных сервера отчетов не предназначена для общего доступа. Структура таблиц в разных версиях может различаться. При создании приложений, которым необходим доступ к базе данных сервера отчетов, всегда используйте API-интерфейсы SQL Server Reporting Services.
Исключением из этого правила являются представления журнала выполнения. Дополнительные сведения см. в разделе Журнал выполнения сервера отчетов и представление ExecutionLog3.
Способы создания базы данных сервера отчетов
Режим по умолчанию
Создать базу данных сервера отчетов, работающего в собственном режиме, вы можете одним из следующих способов.
Автоматически. Если вы выбрали установку с конфигурацией по умолчанию, используйте мастер установки SQL Server. В мастере установки SQL Server этот вариант назван Установка и настройка и размещен на странице Report Server Installation Options (Параметры установки сервера отчетов). Если вы выберете вариант Только установка, то для создания базы данных необходимо воспользоваться диспетчером конфигурации сервера отчетов SQL Server. Этот вариант подходит только для SQL Server Reporting Services 2016 и более ранних версий.
Вручную. Используйте диспетчер конфигурации служб SQL Server Reporting Services. Базу данных сервера отчетов следует создавать вручную, если вы используете для хранения базы данных удаленное ядро СУБД SQL Server. Дополнительные сведения см. в разделе Создание базы данных сервера отчетов, работающего в собственном режиме.
Требования к версии сервера баз данных
SQL Server используется для размещения баз данных сервера отчетов. Экземпляр ядра СУБД SQL Server может быть локальным или удаленным. Далее перечислены поддерживаемые версии ядра СУБД SQL Server, на которых можно размещать базы данных сервера отчетов:
Управляемый экземпляр SQL Azure
SQL Server 2025 г.
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.
Требования к редакции для сервера баз данных
При создании базы данных сервера отчетов не все выпуски SQL Server можно использовать для ее размещения. Для получения дополнительной информации см. раздел Требования к выпускам для базы данных сервера отчетов в статье Поддерживаемые выпусками функции SQL Server Reporting Services.