Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В собственном режиме служб Reporting Services используются две реляционные базы данных SQL Server для хранения метаданных и объектов сервера отчетов. Одна база данных используется для первичного хранилища, а вторая — временные данные. Базы данных создаются вместе и привязаны по имени. При использовании экземпляра SQL Server по умолчанию базы данных называются reportserver и reportservertempdb. В совокупности две базы данных называются "базой данных сервера отчетов" или "каталогом сервера отчетов".
Режим SharePoint служб Reporting Services включает третью базу данных, которая используется для метаданных оповещений о данных. Три базы данных создаются для каждого приложения службы Reporting Services, а имена баз данных по умолчанию включают guid, представляющий приложение-службу. Ниже приведены примеры имен трех баз данных в режиме SharePoint:
ReportingService_90a9f37075544f22953c4a62e4a9f370
ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB
ReportingService_90a9f37075544f22953c4a62e4a9f370_Оповещение
Это важно
Не записывайте приложения, выполняющие запросы к базе данных сервера отчетов. База данных сервера отчетов не является общедоступной схемой. Структура таблицы может измениться с одного выпуска на следующий. Если вы пишете приложение, требующее доступа к базе данных сервера отчетов, всегда используйте API служб Reporting Services для доступа к базе данных сервера отчетов.
Исключением из этого являются представления журнала выполнения. Дополнительную информацию см. в "Журнале выполнения сервера отчетов" и представлении ExecutionLog3
Способы создания базы данных сервера отчетов
Собственный режим: Базу данных сервера отчетов в собственном режиме можно создать следующим образом:
Автоматически: используйте мастер установки SQL Server, если выбран вариант установки конфигурации по умолчанию. В мастере установки SQL Server это установка и настройка на странице параметров установки сервера отчетов. Если выбран только параметр "Установить ", необходимо использовать Диспетчер конфигурации служб Reporting Services для создания базы данных.
Вручную: Используйте Диспетчер конфигурации служб отчётности. Если вы используете удаленный движок СУБД SQL Server для размещения базы данных, вам необходимо вручную создать базу данных сервера отчетов. Дополнительные сведения см. в статье "Создание базы данных сервера отчетов в собственном режиме" (SSRS Configuration Manager).
Режим SharePoint: На странице "Параметры установки сервера отчетов" есть только один вариант для режима SharePoint — Только установка. Этот параметр устанавливает все файлы служб отчетности и общую службу. Следующий шаг — создать по крайней мере одно приложение службы Reporting Services одним из следующих способов:
Используйте центр администрирования SharePoint для создания приложения службы Reporting Services. Дополнительные сведения см. в разделе "Приложение службы" шага 3: Создание приложения службы Reporting Services.
Используйте командлеты PowerShell для служб отчетности Reporting Services для создания служебного приложения и баз данных сервера отчетов. См. пример создания служебных приложений в разделе командлеты PowerShell для режима SharePoint в Reporting Services для получения дополнительной информации.
Требования к версиям сервера базы данных
SQL Server используется для размещения баз данных сервера отчетов. Экземпляр ядра СУБД SQL Server может быть локальным или удаленным экземпляром. Ниже приведены поддерживаемые версии ядра СУБД SQL Server, которые можно использовать для размещения баз данных сервера отчетов:
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2005
Для создания базы данных сервера отчетов на удаленном компьютере требуется настроить подключение для использования учетной записи пользователя домена или учетной записи службы с сетевым доступом. Если вы решите использовать удаленный экземпляр SQL Server, внимательно рассмотрите, какие учетные данные сервера отчетов должны использовать для подключения к экземпляру SQL Server. Дополнительные сведения см. в разделе "Настройка подключения к базе данных сервера отчетов" (Диспетчер конфигурации SSRS).
Это важно
Сервер отчетов и экземпляр SQL Server, на котором размещена база данных сервера отчетов, могут находиться в разных доменах. Для развертывания в Интернете часто используется сервер, который находится за брандмауэром. Если вы настраиваете сервер отчетов для доступа к Интернету, используйте учетные данные SQL Server для подключения к экземпляру SQL Server, который находится за брандмауэром, и используйте IPSEC для защиты подключения.
Требования к редакции сервера баз данных
При создании базы данных сервера отчетов следует учитывать, что для размещения базы данных можно использовать не все выпуски SQL Server. Дополнительные сведения см. в разделе "Требования к версиям сервера базы данных для сервера отчетов" в разделе "Функции, поддерживаемые выпусками SQL Server 2014".