File di configurazione ReportingServicesService

Il file ReportingServicesService.exe.config include impostazioni che configurano il tracciamento.

Percorso del file

Questo file si trova nella cartella \Reporting Services\Report Server\Bin.

Linee guida per la modifica

È possibile modificare questo file per rinominare il file di log o aumentare o ridurre i livelli di traccia. Non modificare nessuna delle altre impostazioni. Per istruzioni, vedere Modificare un file di configurazione di Reporting Services (RSreportserver.config). Per ulteriori informazioni sui log di traccia, consultare Log di traccia del servizio di Report Server.

Configurazione di esempio

L'esempio seguente mostra le impostazioni e i valori predefiniti trovati nel file 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>  

Impostazioni di configurazione

Nella tabella seguente vengono fornite informazioni sulle impostazioni specifiche. Le impostazioni vengono presentate nell'ordine in cui vengono visualizzate nel file di configurazione.

Impostazione Descrizione
RStrace Specifica gli spazi dei nomi usati per gli errori e la traccia.
DefaultTraceSwitch Specifica il livello di informazioni segnalate al log di traccia ReportServerService. Ogni livello include le informazioni segnalate da tutti i livelli con numeri inferiori. Disabilitare il tracciamento non è consigliato. I valori validi includono:

0= Disabilita la traccia

1= Eccezioni e riavvii

2= Eccezioni, riavvii, avvisi

3= Eccezioni, riavvii, avvisi, messaggi di stato (impostazione predefinita)

Modalità verbosa
Filename Specifica la prima parte del nome del file di log. Il valore specificato da Prefix completa il resto del nome. Per impostazione predefinita, il nome è ReportServerService_.
FileSizeLimitMb Specifica un limite massimo per le dimensioni del log di traccia. Il file viene misurato in megabyte. I valori validi sono compresi tra 0 e un numero intero massimo. Il valore predefinito è 32.
MantieniFilePerGiorni Specifica il numero di giorni dopo i quali verrà eliminato un file di log di traccia. I valori validi sono compresi tra 0 e un numero intero massimo. Il valore predefinito è 14.
Prefix Specifica un valore generato che distingue un'istanza del log da un'altra. Per impostazione predefinita, i valori timestamp vengono aggiunti ai nomi dei file di log di traccia. Questo valore è impostato su " tid, time ". Non modificare questa impostazione.
TraceListeners Specifica una destinazione per l'output del contenuto del log di traccia. È possibile specificare più destinazioni usando una virgola per separare ognuna di esse. I valori validi includono:

DebugWindow (impostazione predefinita)

File (impostazione predefinita)

StdOut
TraceFileMode Specifica se i log di traccia contengono dati per un periodo di 24 ore. Ogni giorno dovrebbe essere disponibile un log di traccia univoco per ogni componente. Questo valore è impostato su "Unique (default)". Non modificare questo valore.
Componenti Specifica i componenti per i quali vengono creati i log di traccia. Il valore predefinito è all. Altri valori validi per questa impostazione includono i nomi dei componenti interni. Non modificare questo valore.
runtime Specifica le impostazioni di configurazione che supportano la compatibilità con le versioni precedenti. Le impostazioni di runtime vengono usate per reindirizzare le richieste destinate alla versione precedente di Microsoft.ReportingServices.Interfaces alla nuova versione.

Tutte le impostazioni di configurazione in questa sezione sono descritte nella documentazione del prodotto .NET Framework. Per altre informazioni, cercare "Impostazioni dello schema di runtime" nel sito Web MSDN o nella documentazione di .NET Framework.

Vedere anche

File di configurazione di Reporting Services
Log di traccia del servizio del server di report