Ich habe SQL Server Express 2012 unter Windows 2008 installiert, lokal funktioniert alles einwandfrei Ich kann über TCPIP und Named Pipes verbinden. Aus der Ferne kann ich mit ssms nur über Named Pipes verbinden. Mit Remote meine ich, dass sie innerhalb desselben LANs an denselben Switch angeschlossen sind.
Ich habe versucht, die Firewall auf beiden Seiten zu deaktivieren, um das Blockieren des Datenverkehrs zu vermeiden. Ich habe die TCPIP-Einstellung ein- und ausgeschaltet (ich habe irgendwo gelesen, dass sie funktioniert haben, aber sie aus- und wieder eingeschaltet haben). Ich habe alle mir bekannten Einstellungen doppelt / dreifach überprüft und alles scheint korrekt zu sein.
- TCP ist aktiviert
- Der TCP-Port ist auf 1433 eingestellt, der UDP-Port ist auf 1434 eingestellt
- Server hat statische IP
- Das Startprotokoll besagt: Der Server lauscht ['any' 1433].
- Firewall-Regeln sind vorhanden
Irgendwelche Vorschläge zu Dingen, die ich untersuchen kann? Ich habe wirklich nur keine Ideen mehr.
BEARBEITEN : Ich hatte eine Kopie von SQL Server 2008 auf dieser Box installiert, bevor ich auf 2012 umgestiegen bin. Ich habe 2008 deinstalliert und dann 2012 Express installiert. Ich bin mir nicht sicher, ob dies etwas ändert, aber es ist ein weiterer Teil des Puzzles.
EDIT # 2 : Hier ist die Fehlermeldung, dass ich von einer .net-Anwendung versuche, eine Remoteverbindung herzustellen.
Eine Verbindung zum Server wurde erfolgreich hergestellt, aber während des Handshakes vor der Anmeldung ist ein Fehler aufgetreten. (Anbieter: SSL-Anbieter, Fehler: 0 - Zeitüberschreitung beim Warten.)]
EDIT # 3 : Es sieht so aus, als ob dies etwas ist, das kaputt geht, wenn Sie Visual Studio 11 oder wahrscheinlicher .net 4.5 installieren, zumindest für einige Leute; was ich auch getan habe. Verbindungsfehler nach der Installation von VS 11 und einige weitere Details