fichier de configuration ReportingServicesService

S’applique à : SQL Server Reporting Services (2016)

Le fichier ReportingServicesService.exe.config inclut les paramètres qui configurent le suivi.

Emplacement du fichier

Ce fichier peut se trouver dans l’un des chemins d’accès suivants :

\Reporting Services\Report Server\Bin  
\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\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 Modifier un fichier de configuration Reporting Services (RSreportserver.config). Pour plus d’informations sur les journaux des traces, consultez Journal des traces du service de serveur de rapports.

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 des traces ReportServerService. Chaque niveau comprend les informations signalées par tous les niveaux inférieurs. La désactivation des traces n’est pas recommandée. Les valeurs valides sont les suivantes :

0= Disables tracing

1= Exceptions and restarts

2= Exceptions, restarts, warnings

3= Exceptions, restarts, warnings, status messages (par défaut)

4= Verbose mode
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. Par défaut, le nom est ReportServerService_.
FileSizeLimitMb Spécifie une taille maximale pour le journal de trace. La taille du fichier est exprimée en mégaoctets. Les valeurs valides vont 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 des traces. Les valeurs valides vont de 0 à un entier maximal. La valeur par défaut est 14.
Préfixe 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 (default)

File (default)

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 (default). Ne modifiez pas cette valeur.
Composants Spécifie les composants pour lesquels des journaux de trace sont créés. La valeur par défaut est Tous. 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.

Fichiers de configuration de Reporting Services
Journal des traces du service de serveur de rapports