Bagikan melalui


File konfigurasi ReportingServicesService

Berlaku untuk: SQL Server Reporting Services (2016)

File ReportingServicesService.exe.config ini mencakup pengaturan yang mengonfigurasi pelacakan.

Lokasi file

File ini dapat ditemukan di salah satu jalur berikut:

\Reporting Services\Report Server\Bin  
\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin  

Panduan pengeditan

Anda dapat mengubah file ini untuk mengganti nama file log atau menambah atau mengurangi tingkat pelacakan. Jangan ubah pengaturan lainnya. Untuk petunjuknya, lihat Mengubah file konfigurasi Reporting Services (RSreportserver.config). Untuk informasi selengkapnya tentang log jejak, lihat Melaporkan log pelacakan layanan server.

Konfigurasi contoh

Contoh berikut menunjukkan pengaturan dan nilai default yang ReportingServicesService.exe.config ditemukan dalam file.

<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>  

Pengaturan konfigurasi

Tabel berikut ini menyediakan informasi tentang pengaturan tertentu. Pengaturan disajikan dalam urutan muncul dalam file konfigurasi.

Pengaturan Deskripsi
RStrace Menentukan namespace yang digunakan untuk kesalahan dan pelacakan.
DefaultTraceSwitch Menentukan tingkat informasi yang dilaporkan ke ReportServerService log jejak. Setiap tingkat mencakup informasi yang dilaporkan oleh semua tingkat bernomor bawah. Menonaktifkan pelacakan tidak disarankan. Nilai yang valid meliputi:

0= Disables tracing

1= Exceptions and restarts

2= Exceptions, restarts, warnings

3= Exceptions, restarts, warnings, status messages (default)

4= Verbose mode
FileName Menentukan bagian pertama dari nama file log. Nilai yang ditentukan oleh Awalan melengkapi sisa nama. Secara default, namanya adalah ReportServerService_.
FileSizeLimitMb Menentukan batas atas pada ukuran log pelacakan. File diukur dalam megabyte. Nilai yang valid adalah 0 hingga bilangan bulat maksimum. Nilai defaultnya adalah 32.
KeepFilesForDays Menentukan jumlah hari setelah file log pelacakan dihapus. Nilai yang valid adalah 0 hingga bilangan bulat maksimum. Nilai defaultnya adalah 14.
Awalan Menentukan nilai yang dihasilkan yang membedakan satu instans log dari instans log lainnya. Secara default, nilai tanda waktu ditambahkan untuk melacak nama file log. Nilai ini diatur menjadi tid, time. Jangan ubah pengaturan ini.
TraceListeners Menentukan target untuk menghasilkan konten log jejak. Anda dapat menentukan beberapa target menggunakan koma untuk memisahkan masing-masing target. Nilai yang valid meliputi:

DebugWindow (default)

File (default)

StdOut
TraceFileMode Menentukan apakah log jejak berisi data untuk periode 24 jam. Anda harus memiliki satu log jejak unik untuk setiap komponen pada setiap hari. Nilai ini diatur menjadi Unique (default). Jangan ubah nilai ini.
Komponen Menentukan komponen tempat log pelacakan dibuat. Nilai defaultnya adalah semua. Nilai valid lainnya untuk pengaturan ini termasuk nama komponen internal. Jangan ubah nilai ini.
Runtime Menentukan pengaturan konfigurasi yang mendukung kompatibilitas mundur dengan versi sebelumnya. Pengaturan runtime digunakan untuk mengalihkan permintaan yang menargetkan versi Microsoft.ReportingServices.Interfaces sebelumnya ke versi baru.

Semua pengaturan konfigurasi di bagian ini dijelaskan dalam dokumentasi produk .NET Framework. Untuk informasi selengkapnya, cari "Pengaturan Skema Runtime" di situs Web MSDN atau dalam dokumentasi .NET Framework.

File konfigurasi Reporting Services
Melaporkan log pelacakan layanan server