Como habilitar erros remotos (Configuração do Reporting Services)
É possível configurar propriedades do servidor em um servidor de relatório para retornar informações adicionais sobre condições de erros que ocorram em servidores remotos. Se uma mensagem de erro contiver o texto "Para obter mais informações sobre este erro, navegue até o servidor de relatório na máquina de servidor local ou habilite erros remotos", você poderá configurar a propriedade EnableRemoteErrors para acessar informações adicionais que podem ajudá-lo a resolver o problema.
Observação |
---|
É possível editar a tabela ConfigurationInfo no banco de dados do servidor de relatório para definir EnableRemoteErrors como True, mas se o servidor de relatório for usado ativamente, você deverá usar o SQL Server Management Studio ou um script para modificar as configurações. |
Habilitar erros remotos com o SQL Server Management Studio
Inicie o Management Studio e conecte-se a uma instância de servidor de relatório.
Clique com o botão direito do mouse no nó do servidor de relatório e selecione Propriedades.
Clique em Avançado para abrir a página de propriedades.
Em EnableRemoteErrors, selecione True.
Clique em OK.
Habilitar erros remotos por meio de script
Crie um arquivo de texto e copie o seguinte script no arquivo.
Public Sub Main() Dim P As New [Property]() P.Name = "EnableRemoteErrors" P.Value = True Dim Properties(0) As [Property] Properties(0) = P Try rs.SetSystemProperties(Properties) Console.WriteLine("Remote errors enabled.") Catch SE As SoapException Console.WriteLine(SE.Detail.OuterXml) End Try End Sub
Salve o arquivo como EnableRemoteErrors.rss.
Clique em Iniciar, aponte para Executar, digite cmd e clique em OK para abrir uma janela do prompt de comando.
Navegue até o diretório que contém o arquivo .rss recém-criado.
Digite a seguinte linha de comando, substituindo servername pelo nome atual de seu servidor:
rs -i EnableRemoteErrors.rss -s https://servername/ReportServer