Condividi tramite


File di configurazione ReportingServicesService

Il file ReportingServicesService.exe.config contiene impostazioni di configurazione della funzionalità di traccia.

Percorso del file

Il 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 oppure per aumentare o ridurre i livelli di traccia. Non modificare altre impostazioni. Per istruzioni, vedere Procedura: Modifica di un file di configurazione di Reporting Services. Per ulteriori informazioni sui log di traccia, vedere Log di traccia del servizio del server di report.

Configurazione di esempio

Nell'esempio seguente vengono illustrati i valori predefiniti e le impostazioni contenuti 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 sono incluse informazioni su impostazioni specifiche. Le impostazioni vengono elencate nell'ordine in cui sono visualizzate nel file di configurazione.

Impostazione

Descrizione

RStrace

Specifica gli spazi dei nomi utilizzati per errori e traccia.

DefaultTraceSwitch

Specifica il livello delle informazioni da includere nel log di traccia ReportServerService. Ogni livello include anche le informazioni raccolte da tutti i livelli inferiori. Non è consigliabile disattivare la funzionalità di traccia. I valori validi includono:

0= Disattiva la funzionalità di traccia

1= Eccezioni e riavvii

2= Eccezioni, riavvii, avvisi

3= Eccezioni, riavvii, avvisi, messaggi di stato (valore predefinito)

4= Modalità dettagliata

FileName

Specifica la prima parte del nome file di log. Il resto del nome viene completato con il valore specificato da Prefix. Per impostazione predefinita, il nome è ReportServerService_.

FileSizeLimitMb

Specifica il limite massimo per le dimensioni del log di traccia. Il file è misurato in megabyte. I valori validi sono compresi tra 0 e il valore intero massimo. Il valore predefinito è 32.

KeepFilesForDays

Specifica dopo quanti giorni un file di log di traccia viene eliminato. I valori validi sono compresi tra 0 e il valore intero massimo. Il valore predefinito è 14.

Prefix

Specifica un valore generato che distingue ogni istanza del log dalle altre. Per impostazione predefinita, ai nomi file dei log di traccia vengono aggiunti valori timestamp. 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, separandole con una virgola. I valori validi includono:

DebugWindow (valore predefinito)

File (valore predefinito)

StdOut

TraceFileMode

Specifica se i log di traccia devono contenere dati per un periodo di 24 ore. È consigliabile utilizzare un solo log di traccia al giorno per ogni componente. Questo valore è impostato su "Unique" (valore predefinito). Non modificare questo valore.

Components

Specifica per quali componenti devono essere creati log di traccia. Il valore predefinito è all. Anche i nomi dei componenti interni sono valori validi per questa impostazione. Non modificare questo valore.

Runtime

Specifica le impostazioni di configurazione che supportano la compatibilità con la versione precedente. Le impostazioni di run-time vengono utilizzate per reindirizzare le richieste relative alla versione precedente di Microsoft.ReportingServices.Interfaces alla nuova versione.

Tutte le impostazioni di configurazione di questa sezione vengono descritte nella documentazione di .NET Framework. Per ulteriori informazioni, ricercare la voce "Runtime Schema Settings" nel sito Web MSDN o nella documentazione di .NET Framework.