Fichier de configuration ReportingServicesService

Le fichier ReportingServicesService.exe.config contient les paramètres de configuration de la trace.

Emplacement du fichier

Ce fichier est situé dans le dossier \Reporting Services\Report Server\Bin.

Instructions de modification

Vous pouvez modifier ce fichier pour renommer le fichier journal ou pour augmenter ou réduire les niveaux de trace. Ne modifiez aucun autre paramètre. Pour obtenir des instructions, consultez Procédure : modifier un fichier de configuration Reporting Services. Pour plus d'informations sur les journaux de trace, consultez Journal des traces du service Report Server.

Exemple de configuration

L'exemple suivant illustre les paramètres et valeurs par défaut du fichier 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>

Paramètres de configuration

Le tableau suivant contient des informations sur des paramètres spécifiques. Les paramètres sont présentés dans l'ordre dans lequel ils apparaissent dans le fichier de configuration.

Paramètre

Description

RStrace

Spécifie les espaces de noms utilisés pour les erreurs et la trace.

DefaultTraceSwitch

Spécifie le niveau des informations consignées dans le journal de trace de ReportServerService. Chaque niveau comprend les informations signalées par tous les niveaux inférieurs. La désactivation de la trace n'est pas recommandée. Les valeurs valides sont les suivantes :

0= Trace désactivée

1= Exceptions et redémarrages

2= Exceptions, redémarrages, avertissements

3= Exceptions, redémarrages, avertissements, messages d'état (par défaut)

4= Mode commenté

FileName

Spécifie la première partie du nom du fichier journal. La valeur spécifiée par Prefix complète le reste du nom. Le nom est ReportServerService_ par défaut.

FileSizeLimitMb

Spécifie une taille maximale pour le journal de trace. La taille du fichier est exprimée en mégaoctets. Les valeurs valides s'étendent de 0 à un entier maximal. La valeur par défaut est 32.

KeepFilesForDays

Spécifie le nombre de jours après lequel supprimer un journal de trace. Les valeurs valides s'étendent de 0 à un entier maximal. La valeur par défaut est 14.

Prefix

Spécifie une valeur générée qui distingue une instance de journal d'une autre. Par défaut, des valeurs d'horodatage sont ajoutées aux noms des journaux de trace. Cette valeur est définie sur « tid, time ». Ne modifiez pas ce paramètre.

TraceListeners

Spécifie une cible de sortie du contenu du journal de trace. Vous pouvez spécifier plusieurs cibles ; dans ce cas, utilisez la virgule comme séparateur. Les valeurs valides sont les suivantes :

DebugWindow (par défaut)

File (par défaut)

StdOut

TraceFileMode

Spécifie si les journaux de trace contiennent des données pour une période de 24 heures. Un seul journal de trace doit exister par composant et par jour. Cette valeur est définie sur « Unique » (par défaut). Ne modifiez pas cette valeur.

Components

Spécifie les composants pour lesquels des journaux de trace sont créés. La valeur par défaut est all. Ce paramètre accepte aussi comme valeur les noms de composants internes. Ne modifiez pas cette valeur.

Runtime

Spécifie les paramètres de configuration qui prennent en charge la compatibilité descendante avec la version précédente. Des paramètres d'exécution sont utilisés pour rediriger vers la nouvelle version les demandes qui ciblent la version précédente de Microsoft.ReportingServices.Interfaces.

Tous les paramètres de configuration de cette section sont décrits dans la documentation de produit du .NET Framework. Pour plus d'informations, recherchez « Runtime Schema Settings » (en anglais) sur le site Web MSDN ou dans la documentation du .NET Framework.