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


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

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

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

ПримечаниеПримечание

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

Хранение параметров настройки

В следующей таблице приводится описание мест хранения параметров настройки. Большая часть параметров настройки хранится в файлах конфигурации служб Reporting Services. По умолчанию каталогом установки является <диск>:\Program Files\Microsoft SQL Server\MSSQL.n.

Место хранения

Описание

Расположение

RSReportServer.config

Хранит параметры настройки для областей функций служб сервера отчетов: диспетчера отчетов, веб-службы сервера отчетов и фоновой обработки. Дополнительные сведения о функциях служб см. в разделе Архитектура служб (службы Reporting Services). Дополнительные сведения о каждом параметре см. в разделе Файл конфигурации 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 \Reporting Services

RSReportDesigner.config

Хранит параметры настройки для коснтруктора отчетов. Дополнительные сведения см. в разделе Файл конфигурации RSReportDesigner.

<диск>:\Program Files \Microsoft Visual Studio 8 \Common7 \IDE \PrivateAssemblies.

RSPreviewPolicy.config

Хранит политики управления доступом для кода для модулей сервера, которые используются во время предварительного просмотра отчета. Дополнительные сведения об этом файле см. в разделе Использование файлов политики безопасности служб Reporting Services.

<диск>:\Program Files \Microsoft SQL Server \100 \Tools \ReportDesigner