Simptome
Să presupunem că utilizați caracteristica SqlLocalDB în Microsoft SQL Server 2019 sau 2017. În această situație, nu puteți să porniți corect sau să vă conectați la o instanță partajată de SqlLocalDB.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
Fiecare actualizare cumulativă nouă SQL Server conține toate remedierile rapide și remedierile de securitate din compilarea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Mai multe informații
Această problemă apare atunci când încercați să vă conectați la o instanță partajată de LocalDB.
REM Create named instance FOO
SqlLocalDB.exe create FOO
REM Rulați următoarea comandă dintr-o linie de comandă cu nivel ridicat
REM Share instance FOO as FOOSHARED
SqlLocalDB.exe PARTAJAȚI FOO FOOSHARED
Atunci când rulați următoarea comandă, este posibil să primiți un mesaj de eroare, așa cum se arată mai jos:
SqlCmd.exe -S (localdb)\.\FOOSHARED -E
Sqlcmd: Eroare: Driver ODBC Microsoft 17 pentru SQL Server: Furnizor de telemetrie numit: Nu a putut deschide o conexiune SQL Server [2]. .
Sqlcmd: Eroare: Driver ODBC Microsoft 17 pentru SQL Server: Expirarea conectărilor a expirat.
Sqlcmd: Eroare: Driver ODBC Microsoft 17 pentru SQL Server: A avut loc o eroare legată de rețea sau specifică instanței în timp ce stabiliți o conexiune la SQL Server. Serverul nu este găsit sau nu este accesibil. Verificați dacă numele instanței este corect și dacă SQL Server configurat pentru a permite conexiuni la distanță. Pentru mai multe informații, consultați SQL Server Cărți online.
Referințe
Aflați despre terminologia utilizatăde Microsoft pentru a descrie actualizările de software.