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

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

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

Замечание

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

В этом разделе:

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

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

C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER  
Сохранено в: Описание Местоположение
RSReportServer.config Сохраняет параметры конфигурации для областей компонентов службы сервера отчетов: диспетчер отчетов, веб-служба сервера отчетов и фоновая обработка. Дополнительные сведения о каждом параметре см. в файле конфигурации RSReportServer. <Директория> установки \Reporting Services \ReportServer
RSSrvPolicy.config Хранит политики безопасности доступа к коду для расширений сервера. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". <Каталог установки> \Reporting Services \ReportServer
RSMgrPolicy.config Хранит политики управления доступом к коду для менеджера отчетов. Дополнительные сведения об этом файле см. в разделе "Использование файлов политики безопасности служб Reporting Services". <Каталог для установки> \Reporting Services \ReportManager
Web.config для веб-службы сервера отчетов Включает только те параметры, которые необходимы для ASP.NET. <Каталог> установки \Reporting Services \ReportServer
Web.config для диспетчера отчетов Включает только те параметры, которые необходимы для ASP.NET. <Каталог установки> \Reporting Services \ReportManager
ReportingServicesService.exe.config Хранит параметры конфигурации, определяющие уровни трассировки и параметры ведения журнала для службы сервера отчетов. Дополнительные сведения об элементах в этом файле см. в файле конфигурации ReportingServicesService. <Директория> установки \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. <диск>:\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 Service and Service Application.

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

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

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

Пример идентификатора экземпляра: MSSQL12. 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.

См. также

Сервер отчетов служб Reporting Services (собственный режим)
Расширения служб Reporting Services
Служебная программа rsconfig (SSRS)
Запуск и остановка службы сервера отчетов