Sintomas
Suponha que você use o recurso SqlLocalDB Microsoft SQL Server 2019 ou 2017. Nessa situação, você não pode começar corretamente ou se conectar a uma instância compartilhada do SqlLocalDB.
Resolução
Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam na com build anterior. Recomendamos que você instale a com build mais recente para sua versão de SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Mais informações
Esse problema ocorre quando você tenta se conectar a uma instância compartilhada de LocalDB.
REM Create named instance FOO
SqlLocalDB.exe criar FOO
REM Execute o seguinte comando de um prompt de comando com elevação
INSTÂNCIA DE Compartilhamento REM FOO como FOOSHARED
SqlLocalDB.exe compartilhar FOO FOOSHARED
Ao executar o seguinte comando, você pode receber uma mensagem de erro, conforme mostrado abaixo:
SqlCmd.exe -S (localdb)\.\FOOSHARED -E
Sqlcmd: Erro: Microsoft ODBC Driver 17 for SQL Server : Named Pipes Provider: Could not open a connection to SQL Server [2]. .
Sqlcmd: Erro: Microsoft ODBC Driver 17 for SQL Server : Tempo de login expirado.
Sqlcmd: Erro: Microsoft ODBC Driver 17 for SQL Server : Ocorreu um erro relacionado à rede ou à instância ao estabelecer uma conexão com SQL Server. O servidor não é encontrado ou não está acessível. Verifique se o nome da instância está correto e se SQL Server está configurado para permitir conexões remotas. Para obter mais informações, consulte SQL Server Livros Online..
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.