SQL Server LocalDB-Fehler 50: Laufzeitfehler der lokalen Datenbank wird behoben
Beim Herstellen einer Verbindung mit SQL Server tritt häufig die Fehlermeldung „Beim Herstellen einer Verbindung mit SQL Server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten“ auf, insbesondere bei Verwendung einer lokalen Datenbank. Dieser Fehler kann auftreten, wenn versucht wird, über eine ASP.NET MVC 5-Anwendung auf die Datenbank zuzugreifen.
Fehlergrund:
Der Fehler „SQL-Netzwerkschnittstelle, Fehler: 50 – Ein lokaler Datenbanklaufzeitfehler ist aufgetreten. Automatische Instanz kann nicht erstellt werden“ tritt auf, wenn die Anwendung keine Verbindung zur LocalDB-Instanz herstellen kann. LocalDB ist ein kompakter Datenbankserver, der auf Ihrem lokalen Computer ausgeführt wird.
Lösung:
Die empfohlene Methode zur Behebung dieses Problems besteht darin, die Verbindungszeichenfolge in der Datei web.config so zu ändern, dass der richtige Servername für die LocalDB-Instanz verwendet wird:
<code><connectionstrings><add connectionstring="Data Source=(localdb)\mssqllocaldb; ..." name="DefaultConnection"></add></connectionstrings></code>
Weitere Hinweise:
Das obige ist der detaillierte Inhalt vonSQL Server LocalDB-Fehler 50: Wie behebt man „Es kann keine automatische Instanz erstellt werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!