Partilhar via


arquivo de configuração ReportingServicesService

O arquivo ReportingServicesService.exe.config inclui configurações de rastreamento.

Localização do arquivo

Este arquivo está localizado na pasta \Reporting Services\Report Server\Bin.

Editando diretrizes

Você pode modificar este arquivo para renomear o arquivo de log ou aumentar ou diminuir níveis de rastreamento. Não modifique nenhuma outra configuração. Para obter instruções, confira Modificar um arquivo de configuração do Reporting Services (RSreportserver.config). Para obter mais informações sobre logs de rastreamento, consulte Log de rastreamento do serviço Servidor de Relatório.

Exemplo de Configuração

O exemplo a seguir mostra as configurações e os valores padrão localizados no arquivo 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>  

Definições de configuração

A tabela a seguir fornece informações sobre configurações específicas. As configurações são apresentadas na ordem em que aparecem no arquivo de configuração.

Configuração Descrição
RStrace Especifica os namespaces usados para erros e rastreamento.
DefaultTraceSwitch Especifica o nível de informações que é relatado no log de rastreamento ReportServerService. Cada nível inclui as informações relatadas por todos os níveis de baixa numeração. A desabilitação do rastreamento não é recomendada. Os valores válidos incluem:

0 = Desabilita o rastreamento

1 = Exceções e reinicializações

2 = Exceções, reinicializações, avisos

3 = Exceções, reinicializações, avisos, mensagens de status (padrão)

4 = Modo detalhado
FileName Especifica a primeira parte do nome de arquivo de log. O valor especificado por Prefix completa o resto do nome. Por padrão, o nome é ReportServerService_.
FileSizeLimitMb Especifica o limite superior do tamanho do log de rastreamento. O arquivo é medido em megabytes. Os valores válidos são de 0 a um inteiro máximo. O valor padrão é 32.
KeepFilesForDays Especifica o número de dias depois dos quais um arquivo de log de rastreamento será excluído. Os valores válidos são de 0 a um inteiro máximo. O valor padrão é 14.
Prefix Especifica um valor gerado que diferencia uma instância de log de outra. Por padrão, os valores do carimbo de data/hora são adicionados aos nomes de arquivo de log de rastreamento. Esse valor é definido como " tid, time ". Não modifique esta configuração.
TraceListeners Especifica um destino para a saída do conteúdo do log de rastreamento. Você pode especificar vários destinos usando uma vírgula para separar cada um. Os valores válidos incluem:

DebugWindow (padrão)

File (padrão)

StdOut
TraceFileMode Especifica se os logs de rastreamento contêm dados para um período de 24 horas. Um log de rastreamento exclusivo deve existir para cada componente em cada dia. Esse valor é definido como "Unique (default)". Não modifique esse valor.
Componentes Especifica os componentes para os quais são criados logs de rastreamento. O valor padrão é all. Outros valores válidos para esta configuração incluem os nomes de componentes internos. Não modifique esse valor.
Runtime Especifica configurações que oferecem suporte para a compatibilidade com versões anteriores. As configurações de runtime são usadas para redirecionar solicitações relacionadas à versão anterior de Microsoft.ReportingServices.Interfaces para a nova versão.

Todas as configurações desta seção são descritas na documentação do produto .NET Framework. Para obter mais informações, procure “Configurações de esquema de runtime” no site do MSDN ou na documentação do .NET Framework.

Consulte Também

Arquivos de configuração do Reporting Services
Log de rastreamento do serviço Servidor de Relatório