SQL Physikalische Verbindung ist nicht nutzbar
Meine Anwendung nun mit einem neuen DEV-SQL-Server, und ich versuche zu aktualisieren meine EF-Modell. Die Datenbank über das Management Studio 2014 ist in der Lage, zu verbinden (obwohl um ehrlich zu sein, die Verbindung hat ein paar Unterbrechungen heute). Jedoch, ich versuche zu aktualisieren meine EF-Modell durch hinzufügen von 2 Tabellen, um es durch das "Update Model From Database" (also offensichtlich nicht mit code first hier). Ich bekomme die Fehlermeldung:
SQLException: Ein übertragungsfehler ist aufgetreten, beim empfangen
die Ergebnisse vom server. (Anbieter: Session-Provider, error: 19 -
Die physische Verbindung ist nicht verwendbar).
Manchmal Fehler auf dem ersten Bildschirm (Lese Datenbank Informationen, bitte warten..., und auch mal aus). Manchmal kann ich durch die ganze Update-Assistenten, und klicken Sie auf Fertig stellen, nur auf das problem stoßen dann. Die meisten Fehler im Zusammenhang mit diesem aufgetreten sind, zur Laufzeit; ich habe Sie nicht gefunden, was explizit für die Behebung dieses Problems zur design-Zeit... Irgendwelche Ideen? Vielleicht brauche ich eine Erlaubnis auf der Datenbank?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zeigen Sie an, dass "die Verbindung wurde einigen Unterbrechungen heute', die zeigt, dass es etwas falsch zwischen Ihrem client und dem SQL-box - ich würde meinen Fokus auf die Lösung dieser Probleme, bevor Sie versuchen, die Arbeit an Ihrem Modell.
Den oben genannten Fehler in der Regel bedeutet, dass es etwas falsch mit der Verbindung zum Datenbank-server.
Ich gehe davon aus, dass das Dev-SQL-Server läuft auf einem Windows Server OS? Wenn nicht, Sie kann gut sein, läuft in der Begrenzung der Anzahl der gleichzeitigen eingehende TCP-verbindungen auferlegt desktop-Versionen von Windows. Dies wird Häufig verstärkt, wenn Sie eine der mehrere Entwickler, die versuchen, eine Verbindung zu der Dev-SQL-box.
Andere Gründe, die Sie sehen möglicherweise dieses Problem:
die Verbindung wiederherzustellen.
Schreibe ich meine Lösung hier für alle, die Sie eventuell haben, laufen Sie in eine variation dieses problem. Heute war ich nicht in der Lage, die Verbindung mit unserem staging-Umgebung, bei der Arbeit (ich arbeite von zu Hause aus), aber meine Kollegen waren (Sie arbeiten aus Ihren Häusern auch).
Nach viel recherchieren und versuchen, zufällige Dinge, die ich zurücksetzen mein modem, das fest mein problem. Ich war immer den gleichen sql-Fehler. Nicht sicher über die genaue Ursache, aber wenn dies hilft jemand anderes dann große.