Příznaky
Předpokládejme, že používáte funkci SqlLocalDB v Microsoft SQL Server 2019 nebo 2017. V takovém případě se nemůžete správně spustit nebo se připojit ke sdílené instanci SqlLocalDB.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Doporučujeme nainstalovat nejnovější build pro vaši verzi SQL Server:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Více informací
K tomuto problému dochází při pokusu o připojení ke sdílené instanci LocalDB.
REM Vytvoření pojmenované instance FOO
SqlLocalDB.exe foo
REM: Spusťte následující příkaz z příkazového řádku se zvýšenými oprávněními.
REM Sdílet instanci FOO jako FOOSHARED
SqlLocalDB.exe foo fooshared
Když spustíte následující příkaz, může se zobrazit chybová zpráva, jak je vidět níže:
SqlCmd.exe -S (localdb)\.\FOOSHARED -E
Sqlcmd: Chyba: Ovladač Microsoft ODBC 17 pro SQL Server : Zprostředkovatel pojmenovaných kanálů: Nelze otevřít připojení k SQL Server [2]. .
Sqlcmd: Chyba: Ovladač Microsoft ODBC 17 pro SQL Server : Vypršel časový limit přihlášení.
Sqlcmd: Chyba: Ovladač Microsoft ODBC 17 pro SQL Server : Při navazování připojení k SQL Server došlo k chybě související se sítí nebo instancí. Server nebyl nalezen nebo není přístupný. Zkontrolujte, jestli je název instance správný a jestli SQL Server nakonfigurovaný tak, aby povoloval vzdálená připojení. Další informace najdete v SQL Server Books Online.
Odkazy
Přečtěte si o terminologii,kterou Microsoft používá k popisu aktualizací softwaru.