Falha do agente de 2016 do SQL Server para o início ou o erro "Falha ao recuperar dados" quando você tenta ler o log de erros do SSMS 2016

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3185365
Sintomas
Suponha que você tenha um SQL Server 2016 RTM ou instância nomeada do SQL Server 2016 RTM CU1. Nessa situação, você pode enfrentar um dos seguintes sintomas.

Sintoma 1

O arquivo de log do SQL Server Agent exibe uma mensagem semelhante à seguinte:

2016-08-06 14:54:41 -! [000] não é possível se conectar ao servidor 'NomedoServidor \ NomedaInstância';
Não é possível iniciar o SQLServerAgent
2016-08-06 14:54:46 -! Erro do SQL Server [298]:
65535, Interfaces de rede do SQL Server: erro ao localizar servidor/instância especificada
[xFFFFFFFF]. [SQLSTATE 08001]
2016-08-06 14:54:46 -! Erro ODBC [165]: 0,
Tempo limite do logon expirou [SQLSTATE HYT00]
2016-08-06 14:54:46 -! [298]
Erro do SQLServer: 65535, um erro específicas de instância ou relacionadas à rede tem
ocorreu ao estabelecer uma conexão com o SQL Server. Servidor não for encontrado ou
não está acessível. Verifique se o nome da instância está correto e se for SQL Server
configurado para permitir conexões remotas. Para obter mais informações, consulte SQL Server
Livros on-line. [SQLSTATE 08001]

Sintoma 2

Quando você tenta ler o log de erros do SQL Server, a tentativa falhará e será retornado um erro semelhante ao seguinte:

Falha ao recuperar dados para esta solicitação. (Microsoft.SqlServer.Management.Sdk.Sfc)
Ocorreu uma exceção ao executar uma instrução Transact-SQL ou um lote. (Microsoft.SqlServer.ConnectionInfo)

Além disso, quando você tentar executar xp_readerrorlog, isso pode acionar os seguintes erros:

Msg 22004, nível 16, estado 1, linha 0
Falha ao abrir conexão de auto-retorno. Consulte o log de eventos para obter mais informações.

Msg 22004, nível 16, estado 1, linha 0
Local do log de erro não foi encontrado.

Causa
Esse problema é causado por uma falha no driver do MS ODBC 13. SQL Server Management Studio (SSMS) e o SQL Server Agent usam esse driver para se conectar ao computador do SQL Server.
Resolução
Esse problema foi corrigido no 13.1 do MS ODBC driver (https://www.microsoft.com/en-us/download/details.aspx?ID=53339).

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3185365 - Última Revisão: 08/24/2016 21:12:00 - Revisão: 1.0

Microsoft SQL Server 2016 Developer

  • kbmt KB3185365 KbMtpt
Comentários