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