症状
假设在 2019 或 2017 Microsoft SQL Server SqlLocalDB 功能。 在这种情况下,无法正确启动或连接到 SqlLocalDB 的共享实例。
解决方法
此问题已针对以下更新的累积更新SQL Server:
每个新的累积更新SQL Server包含上一个内部版本提供的所有修补程序和安全修补程序。 建议为版本安装最新版本的 SQL Server:
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
更多信息
尝试连接到共享实例的共享实例时,会出现LocalDB。
REM创建命名实例 FOO
SqlLocalDB.exe FOO
REM 从提升的命令提示符运行以下命令
REM 共享实例 FOO 作为 FOOSHARED
SqlLocalDB.exe FOO FOOSHARED 共享
运行以下命令时,可能会收到如下所示的错误消息:
SqlCmd.exe -S (localdb) \.\FOOSHARED -E
Sqlcmd: 错误: Microsoft ODBC Driver 17 for SQL Server : 命名管道提供程序: 无法打开与 SQL Server [2] 的连接。 .
Sqlcmd:错误:Microsoft ODBC 驱动程序 17 for SQL Server:登录超时已过期。
Sqlcmd:错误:Microsoft ODBC 驱动程序 17 for SQL Server:与应用程序建立连接时发生网络相关或特定于实例SQL Server。 找不到或无法访问服务器。 检查实例名称是否正确,以及SQL Server是否允许远程连接。 有关详细信息,请参阅SQL Server联机书籍"。
参考
了解 Microsoft 用于描述软件更新的术语。