ReportingServicesService 構成ファイル
適用対象: SQL Server Reporting Services (2016)
ReportingServicesService.exe.config
ファイルには、トレースを構成する設定が含まれています。
ファイルの場所
このファイルは次のいずれかのパスにあります。
\Reporting Services\Report Server\Bin
\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin
編集のガイドライン
このファイルを変更して、ログ ファイル名を変更したり、トレース レベルを増減させることができます。 その他の設定は変更しないでください。 手順については、「Reporting Services の構成ファイル (RSreportserver.config) の変更」を参照してください。 トレース ログの詳細については、「レポート サーバー サービスのトレース ログ」を参照してください。
構成例
ReportingServicesService.exe.config
ファイルにある設定および既定値の例を次に示します。
<configSections>
<section name="RStrace" type="Microsoft.ReportingServices.Diagnostics.RSTraceSectionHandler,Microsoft.ReportingServices.Diagnostics" />
</configSections>
\<system.diagnostics>
<switches>
<add name="DefaultTraceSwitch" value="3" />
</switches>
\</system.diagnostics>
<RStrace>
<add name="FileName" value="ReportServerService_" />
<add name="FileSizeLimitMb" value="32" />
<add name="KeepFilesForDays" value="14" />
<add name="Prefix" value="tid, time" />
<add name="TraceListeners" value="debugwindow, file" />
<add name="TraceFileMode" value="unique" />
<add name="Components" value="all" />
</RStrace>
<runtime>
<alwaysFlowImpersonationPolicy enabled="true"/>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.ReportingServices.Interfaces"
publicKeyToken="89845dcd8080cc91"
culture="neutral" />
<bindingRedirect oldVersion="8.0.242.0"
newVersion="10.0.0.0"/>
<bindingRedirect oldVersion="9.0.242.0"
newVersion="10.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
<gcServer enabled="true" />
</runtime>
構成設定
次の表では、特定の設定に関する情報を示します。 構成ファイルに出現する順に、設定を示します。
設定 | 説明 |
---|---|
RStrace | エラーおよびトレースに使用される名前空間を指定します。 |
DefaultTraceSwitch | ReportServerService トレース ログにレポートされる情報のレベルを指定します。 各レベルには、そのレベルより低いすべてのレベルでレポートされる情報が含まれます。 トレースを無効にすることはお勧めしません。 有効な値は、次のとおりです。0= Disables tracing 1= Exceptions and restarts 2= Exceptions, restarts, warnings 3= Exceptions, restarts, warnings, status messages (既定)4= Verbose mode |
FileName | ログ ファイル名の最初の部分を指定します。 Prefix で指定した値が付加されて、完全な名前になります。 既定では、この名前は ReportServerService_ です。 |
FileSizeLimitMb | トレース ログのサイズの上限を指定します。 ファイルは MB 単位で測定されます。 正しい値は、0 から整数型の最大値までです。 既定値は 32 です。 |
KeepFilesForDays | トレース ログ ファイルを削除するまでの保持期間を日数で指定します。 正しい値は、0 から整数型の最大値までです。 既定値は 14 です。 |
プレフィックス | あるログのインスタンスを別のログのインスタンスと区別するために生成する値を指定します。 既定では、トレース ログ ファイル名にタイムスタンプの値が追加されます。 この値は tid, time に設定されます。 この設定は変更しないでください。 |
TraceListeners | トレース ログ コンテンツの出力先を指定します。 複数の出力先を指定する場合、各出力先をコンマで区切ってください。 有効な値は、次のとおりです。DebugWindow (default) File (default) StdOut |
TraceFileMode | トレース ログに 24 時間データを含めるかどうかを指定します。 コンポーネントごとに、毎日 1 つ、一意のトレース ログが必要です。 この値は Unique (default) に設定されます。 この値は変更しないでください。 |
Components | トレース ログを作成するコンポーネントを指定します。 既定値は [すべて] です。 この設定に対する他の有効な値には、内部コンポーネントの名前があります。 この値は変更しないでください。 |
Runtime | 以前のバージョンとの下位互換性をサポートする構成設定を指定します。 Microsoft.ReportingServices.Interfaces の以前のバージョンを対象とする要求を新しいバージョンにリダイレクトするには、Runtime 設定を使用します。このセクションの構成設定は、すべて .NET Framework の製品ドキュメントで説明されています。 詳細については、MSDN Web サイトまたは .NET Framework ドキュメントの「ランタイム設定スキーマ」を参照してください。 |