KB5003870 - CORREÇÃO: suporte ao uso do conector de SQL Server do PolyBase para criar uma tabela externa com o nome do banco de dados remoto contendo um ponto

Aplica-se a
SQL Server 2019 on Linux SQL Server 2019 on Windows

Sintomas

Ao usar o conector do PolyBase SQL Server para criar uma tabela externa na qual o nome do banco de dados remoto contém um ponto ( .), você recebe uma mensagem de erro semelhante a:

105082; Erro ODBC genérico: [Microsoft][ODBC Driver 17 para SQL Server][SQL Server]Não foi possível localizar o servidor 'xxxxx' em sys.servers. Verifique se o nome do servidor correto foi especificado. Se necessário, execute o procedimento armazenado sp_addlinkedserver para adicionar o servidor a sys.servers.

Resolução

Esse problema é corrigido na seguinte atualização cumulativa para o SQL Server:

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos que você instale o build mais recente para a sua versão do SQL Server:

Atualização cumulativa mais recente do SQL Server 2019

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.