Файлы конфигурации служб 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 . |