Arquivo de configuração ReportingServicesService
Aplica-se a: SQL Server Reporting Services (2016)
O arquivo ReportingServicesService.exe.config
inclui configurações que configuram o rastreamento.
Local do arquivo
Este arquivo pode estar localizado em qualquer um dos seguintes caminhos:
\Reporting Services\Report Server\Bin
\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin
Editar diretrizes
Você pode modificar este arquivo para renomear o arquivo de log ou aumentar ou diminuir níveis de rastreamento. Não modifique nenhuma das outras configurações. 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.
Configuração de exemplo
O exemplo a seguir mostra as configurações e os valores padrão encontrados 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 relatado ao log de rastreamento ReportServerService . Cada nível inclui as informações relatadas por todos os níveis de baixa numeração. Desativar o rastreamento não é recomendado. Os valores válidos incluem:0= Disables tracing 1= Exceptions and restarts 2= Exceptions, restarts, warnings 3= Exceptions, restarts, warnings, status messages (padrão)4= Verbose mode |
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 após os 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 é configurado para 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 (default) File (default) 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 é configurado para Unique (default) . Não modifique este 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 este 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 direcionadas à versão anterior para Microsoft.ReportingServices.Interfaces 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. |