Поделиться через


Файлы конфигурации служб Reporting Services

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

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

Примечание.

В предыдущих выпусках диспетчер отчетов имел собственный файл конфигурации с именем RSWebApplication.config. Этот файл устарел. Если вы обновили предыдущую установку, файл не удаляется, но сервер отчетов не считывает из него какие-либо параметры. Если файл RSWebApplication.config существует на компьютере, его следует удалить. В SQL Server 2008 (10.0.x) и более поздних версиях все параметры конфигурации диспетчера отчетов и веб-портала хранятся и считываются из RSReportServer.config файла. Чтобы просмотреть список параметров, которые были удалены или перемещены, см . статью о критических изменениях в службах SQL Server Reporting Services в SQL Server 2016.

Содержание этой статьи

Сводка файлов конфигурации (собственный режим)

В следующей таблице приводится описание мест хранения параметров настройки. Большая часть параметров настройки хранится в файлах конфигурации Reporting Services. По умолчанию каталог установки:

Install Paths  
C:\Program Files\Microsoft SQL Server\MSRSxx.MSSQLSERVER  (where xx is the MS SQL version number)
  or  
C:\Program Files\Microsoft SQL Server Reporting Services\SSRS  
  depending on the SSRS version
Место хранения Description Расположение
RSReportServer.config Хранит параметры конфигурации для областей функций службы сервера отчетов: диспетчера отчетов или веб-портала, веб-службы сервера отчетов и фоновой обработки. Дополнительные сведения о каждом параметре см . в файле конфигурации RsReportServer.config. <Installation directory>\Reporting Services\ReportServer
RSSrvPolicy.config Хранит политики управления доступом для кода для модулей сервера. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". <Installation directory>\Reporting Services\ReportServer
RSMgrPolicy.config Хранит политики управления доступом для кода для веб-портала. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". <Installation directory>\Reporting Services\ReportManager
Web.config для веб-службы сервера отчетов Включает только те параметры, которые необходимы для ASP.NET. <Installation directory>\Reporting Services\ReportServer
Web.config для диспетчера отчетов Содержит только те параметры, которые необходимы для ASP.NET, если это применимо для используемой версии SSRS. <Installation directory>\Reporting Services\ReportManager
ReportingServicesService.exe.config Хранит параметры настройки, задающие уровни трассировки и параметры журнала для служб сервера отчетов. Дополнительные сведения об элементах в этом файле см . в файле конфигурации ReportingServicesService. <Installation directory>\Reporting Services\ReportServer\Bin
Параметры реестра Хранит состояние настройки и другие параметры, которые используются для отмены установки служб Reporting Services. При устранении неполадок при установке или настройке можно просмотреть эти параметры, чтобы получить сведения о том, как настроен сервер отчетов.

Не изменяйте эти параметры напрямую, так как это изменение может сделать установку недопустимой.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceID>\Setup

и

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Services\ReportServer
RSReportDesigner.config Хранит параметры настройки для конструктора отчетов. Дополнительные сведения см. в файле конфигурации RSReportDesigner. <drive>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies.
RSPreviewPolicy.config Хранит политики управления доступом для кода для модулей сервера, которые используются во время предварительного просмотра отчета. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssembliesr

Сводка файлов конфигурации (режим SharePoint)

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

По умолчанию каталог установки для режима SharePoint:

Install path
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting  
Место хранения Description Расположение
RSReportServer.config Хранит параметры конфигурации для областей функций службы сервера отчетов: диспетчера отчетов или веб-портала, веб-службы сервера отчетов и фоновой обработки. Дополнительные сведения о каждом параметре см . в файле конфигурации RsReportServer.config. <Installation directory>\Reporting Services\ReportServer
RSSrvPolicy.config Хранит политики управления доступом для кода для модулей сервера. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". <Installation directory>\Reporting Services\ReportServer
Web.config для веб-службы сервера отчетов Содержит только те параметры, которые необходимы для ASP.NET, если это применимо для используемой версии SSRS. <Installation directory>\Reporting Services\ReportServer
Параметры реестра Хранит состояние настройки и другие параметры, которые используются для отмены установки служб Reporting Services. Также хранит сведения о каждом приложении Reporting Services.

Не изменяйте эти параметры напрямую, так как это изменение может сделать установку недопустимой.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Microsoft SQL Server\<InstanceID>\Setup

Пример идентификатора экземпляра: MSSQL13.MSSQLSERVER

и

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services\Service Applications
RSReportDesigner.config Хранит параметры настройки для конструктора отчетов. Дополнительные сведения см. в файле конфигурации RSReportDesigner. <drive>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies.