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


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

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

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

Примечание

В предыдущих версиях диспетчер отчетов имел собственный файл конфигурации с именем RSWebApplication.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 Configuration File. <каталог_установки>\Reporting Services\ReportServer
RSSrvPolicy.config Хранит политики управления доступом для кода для модулей сервера. Дополнительные сведения об этом файле см. в разделе Using Reporting Services Security Policy Files. <каталог_установки>\Reporting Services\ReportServer
Файл RSMgrPolicy.config Хранит политики управления доступом для кода для диспетчера отчетов. Дополнительные сведения об этом файле см. в разделе Using Reporting Services Security Policy Files. <каталог_установки>\Reporting Services\ReportManager
Файл Web.config для веб-службы сервера отчетов Включает только те параметры, которые необходимы для ASP.NET. <каталог_установки>\Reporting Services\ReportServer
Файл Web.config для диспетчера отчетов Включает только те параметры, которые необходимы для ASP.NET. <каталог_установки>\Reporting Services\ReportManager
ReportingServicesService.exe.config Хранит параметры настройки, задающие уровни трассировки и параметры журнала для служб сервера отчетов. Дополнительные сведения об элементах этого файла см. в разделе ReportingServicesService Configuration File. <каталог_установки>\Reporting Services\ReportServer\Bin
Параметры регистрации Хранит состояние настройки и другие параметры, которые используются для отмены установки служб Reporting Services. При устранении неполадок установки или настройки, можно просмотреть эти параметры, чтобы получить представление о настройке сервера отчетов.

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

и

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

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

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

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

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

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

Идентификатор экземпляра образца: MSSQL12.MSSQLSERVER

и

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

См. также

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