Проблемы
Предположим, вы используете функцию SqlLocalDB в Microsoft SQL Server 2019 или 2017. В этом случае вы не можете правильно запустить или подключиться к общему экземпляру SqlLocalDB.
Решение
Эта проблема устранена в следующих накопительных обновлениях для SQL Server:
Каждое новое накопительное обновление SQL Server содержит все исправления, которые были в предыдущей сборке. Рекомендуем установить последнюю сборку для своей версии SQL Server:
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Эта проблема возникает при попытке подключиться к общему экземпляру LocalDB.
REM Create named instance FOO
SqlLocalDB.exe foo
Команда REM Выполнить следующую команду из командной команды с повышенными уровнями
REM Share instance FOO as FOOSHARED
SqlLocalDB.exe FOO FOOHARED
При запуске следующей команды может появиться сообщение об ошибке, как показано ниже:
SqlCmd.exe -S (localdb)\.\FOOSHARED -E
Sqlcmd: ошибка: Драйвер Microsoft ODBC 17 для SQL Server : Named Pipes Provider: Не удалось открыть подключение к SQL Server [2]. .
Sqlcmd: ошибка: Истек срок действия драйвера Microsoft ODBC 17 для SQL Server : время входа.
Sqlcmd: ошибка: Драйвер Microsoft ODBC 17 для SQL Server: при создании подключения к SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или недоступен. Проверьте правильность имени экземпляра и SQL Server настроено разрешение удаленных подключений. Дополнительные сведения см. в SQL Server Книг в Интернете.
Ссылки
Узнайте о терминологии,используемой корпорацией Майкрософт для описания обновлений программного обеспечения.