Симптоми
Да предположим, че използвате функцията SqlLocalDB в Microsoft SQL Server 2019 или 2017. В тази ситуация не можете да стартирате правилно или да се свържете към споделен екземпляр на SqlLocalDB.
Решение
Този проблем е решен в следните кумулативни актуализации за SQL Server:
За кумулативните актуализации за SQL Server
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:
Последна кумулативна актуализация за SQL Server 2019
Последна сборна актуализация за SQL Server 2017
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Още информация
Този проблем възниква, когато се опитате да се свържете към споделен екземпляр на LocalDB.
Забележка
- REM Create named instance FOO
- SqlLocalDB.exe създаване на FOO
- REM Изпълнете следната команда от команден прозорец с администраторски права
- FOO за екземпляр в REM формат като FOOSHARED
- SqlLocalDB.exe споделяне на FOO FOOSHARED
Когато изпълните следната команда, може да получите съобщение за грешка, както е показано по-долу:
Забележка
SqlCmd.exe -S (localdb)\.\FOOSHARED -E
Sqlcmd: Грешка: Microsoft ODBC драйвер 17 за SQL Server: Доставчик на наименувани канали: Не можа да се отвори връзка към SQL Server [2]. .
Sqlcmd: Грешка: Microsoft ODBC драйвер 17 за SQL Server: времето на изчакване за влизане е изтекло.
Sqlcmd: Грешка: Microsoft ODBC драйвер 17 за SQL Server: Възникнала е грешка, свързана с мрежата или специфична за екземпляра при установяване на връзка с SQL Server. Сървърът не е намерен или не е достъпен. Проверете дали името на екземпляра е правилно и дали SQL Server е конфигуриран да позволява отдалечени връзки. За повече информация вижте SQL Server Books Online.
Справки
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.