Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Se você não puder instalar o Reporting Services devido a erros que ocorrem durante a instalação, use as instruções neste artigo para resolver as condições mais propensas a causar erros de instalação.
Para obter informações sobre outros erros e problemas relacionados ao Reporting Services, consulte Solucionar problemas e erros do SSRS.
Examine as notas de versão online caso o problema encontrado seja descrito nas notas de versão.
Verificar logs de instalação
Os erros de instalação são registrados em arquivos de log na <pasta drive>:\Arquivos de Programas\Microsoft SQL Server\nnn\Setup Bootstrap\Log . Uma subpasta é criada sempre que você executa a Instalação. O nome da subpasta é a hora e a data em que você executou a Instalação. Para obter instruções sobre como exibir os arquivos de log de instalação, consulte Exibir e ler arquivos de log de instalação do SQL Server.
Os arquivos de log incluem uma coleção de arquivos.
Abra o arquivo *_summary.txt para exibir informações de produto, componente e instância.
Abra o arquivo *_errorlog.txt para exibir as informações de erro geradas durante a Instalação.
Abra o arquivo *_RS_*_ComponentUpdateSetup.log para ver informações de instalação do Reporting Services.
Verificar pré-requisitos
A instalação verifica os pré-requisitos automaticamente. No entanto, se você estiver solucionando problemas de instalação, será útil saber quais requisitos o Setup está verificando.
Os requisitos de conta para executar a Instalação incluem a associação no grupo administradores local. A instalação deve ter permissão para adicionar arquivos, configurações do Registro, criar grupos de segurança locais e definir permissões. Se você estiver instalando uma configuração padrão, o Setup deverá ter permissão para criar um banco de dados do servidor de relatório na instância do SQL Server na qual você está instalando.
O sistema operacional deve dar suporte ao HTTP.SYS 1.1.
O serviço HTTP deve estar habilitado e em execução.
O Coordenador de Transações Distribuídas (DTC) deve estar em execução se você também estiver instalando o serviço do SQL Server Agent.
Authz.dll deve estar presente na pasta System32.
A instalação não verifica mais o IIS (Serviços de Informações da Internet) ou ASP.NET. O Reporting Services requer o MDAC 2.0 e o Microsoft .NET Framework versão 2.0; A instalação os instalará se eles ainda não estiverem instalados.
Solucionar problemas com as instalações do modo nativo
Os contadores de desempenho não ficam visíveis após a atualização para o Windows Vista ou o Windows Server 2008
Se você atualizar o sistema operacional para o Windows Vista ou o Windows Server 2008 em um computador que executa o Reporting Services, os contadores de desempenho do Reporting Services não serão definidos após a atualização.
Para criar uma instância novamente dos contadores de desempenho do Reporting Services
Elimine as seguintes chaves de registo:
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service
Abra uma janela de comando e digite o seguinte comando no prompt:
execute <.NET 4.0 Framework directory>\InstallUtil.exe <Report Server Bin directory>\ReportingServicesLibrary.dll
Observação
Substitua < o diretório do > pelo caminho físico dos arquivos do .NET Framework 4.0 e substitua < o diretório bin do servidor de relatórios> pelo caminho físico dos arquivos binários do servidor de relatório.
Reinicie o serviço Reporting Services .
Para verificar se as etapas funcionaram, abra um navegador da Web e navegue até a URL do portal da Web ou a URL do Servidor de Relatório. Em seguida, abra o Monitor de Desempenho para verificar se os contadores estão funcionando.
Para adicionar novamente as chaves do registro de performance usando o Editor do Registro
Abra o Editor do Registro:
Clique em Iniciar e clique em Executar.
Na caixa de diálogo Executar , na caixa Abrir , digite regedit.
No Editor do Registro, selecione a seguinte chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\PerformanceClique com o botão direito do mouse no nó Desempenho, aponte para Novo e clique em Valor de Cadeia de Caracteres Múltipla.
Digite Nomes de Contadores e pressione ENTER.
Repita a etapa para adicionar a chave do Registro Tipos de Contadores a esse nó.
Navegue até a seguinte chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\PerformanceClique com o botão direito do mouse no nó Desempenho, aponte para Novo e clique em Valor de Cadeia de Caracteres Múltipla.
Digite Nomes de Contadores e pressione ENTER.
Repita a etapa para adicionar a chave do Registro Tipos de Contadores a esse nó.
Depois de reparar a instância de 64 bits ou adicionar as chaves do Registro novamente manualmente, você pode usar o Monitor de Desempenho para configurar os objetos de desempenho do Reporting Services que deseja monitorar.
As propriedades de configuração ReportServerExternalURL e PassThroughCookies não são configuradas após uma atualização do SQL Server 2005
Quando você atualiza do SQL Server 2005 (9.x) para o SQL Server 2016 (13.x) Reporting Services ou posterior (SSRS), as propriedades de configuração ReportServerExternalURL e PassThroughCookies não são configuradas pelo processo de atualização. ReportServerExternalURL é uma propriedade opcional e deve ser definida somente se você estiver usando Web Parts do SharePoint 2.0 e quiser que os usuários possam recuperar um relatório e abri-lo em uma nova janela do navegador. Para obter mais informações sobre ReportServerExternalURL, consulte URLs em Arquivos de Configuração (Gerenciador de Configurações do Servidor de Relatório). PassThroughCookies é necessário somente ao usar o método de autenticação personalizado. Para obter mais informações sobre PassThroughCookies, consulte Configurar o Portal da Web para passar cookies de autenticação personalizados.
Observação
Ao usar a autenticação personalizada, é recomendável migrar sua instalação em vez de executar uma atualização. Para obter mais informações sobre como migrar o Reporting Services, consulte Migrar uma instalação do Reporting Services (modo nativo).
Por padrão, essas propriedades não existem na configuração do SQL Server 2016 (13.x) Reporting Services ou posterior (SSRS). Se você configurou essas propriedades no SQL Server 2005 (9.x) e continuar a exigir a funcionalidade que elas fornecem, será necessário adicioná-las manualmente ao arquivo RSReportServer.config após o processo de atualização. Para obter mais informações, consulte Modificar um arquivo de configuração do Reporting Services (RSreportserver.config).
Erro 401-Não autorizado ao usar a autenticação do Windows após uma atualização do SQL Server 2005 para o SQL Server 2016
Se você atualizar do SQL Server 2005 (9.x) Reporting Services para o SQL Server 2016 (13.x) Reporting Services ou posterior (SSRS) e usar a autenticação NTLM com uma conta interna para a conta de serviço servidor de relatório, você poderá encontrar um erro 401-Não autorizado ao acessar o servidor de relatório ou o portal da Web após a atualização.
Você verá essa mensagem devido a uma alteração na configuração padrão do SQL Server 2016 (13.x) Reporting Services ou posterior (SSRS) para autenticação do Windows. A negociação é configurada quando a conta do serviço do Servidor de Relatório é serviço de rede ou sistema local. O NTLM é configurado quando a conta de serviço do Servidor de Relatórios não é uma dessas contas integradas. Para corrigir esse problema após a atualização, você pode editar o arquivo RSReportServer.config e configurar o AuthenticationType para ser RSWindowsNTLM. Para obter mais informações, consulte Configurar a Autenticação do Windows no Servidor de Relatório.
A desinstalação da instância de 32 bits do SQL Server 2016 Reporting Services na implantação lado a lado com uma instância de 64 bits interrompe a instância de 64 bits
Quando você instala uma instância de 32 bits e uma instância de 64 bits do SQL Server 2016 (13.x) Reporting Services ou posterior (SSRS) lado a lado em um computador, e você desinstala a instância de 32 bits, quatro chaves do Registro do Reporting Services são removidas. A remoção das chaves interrompe a instância de 64 bits do Reporting Services. As chaves do Registro do Reporting Services que são removidas quando você desinstala a instância de 32 bits são:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types
Para corrigir esse problema, você pode reparar a instância de 64 bits. Embora seja recomendável usar o reparo, você pode adicionar as chaves do Registro novamente manualmente usando o Editor do Registro.
Cuidado
A edição incorreta do registro pode danificar severamente seu sistema. Antes de alterar o Registro, faça backup de todos os dados importantes do computador.
Recursos adicionais
Veja a seguir recursos adicionais que você pode examinar para ajudá-lo a solucionar problemas:
Solução de problemas de integração do SharePoint do Reporting Services
Tem comentários ou mais perguntas? Compartilhe ideias para SQL.