Zitat von
romber:
2. Telnet-Verbindung schlägt fehl. Fehlermeldung: "Es konnte keine Verbindung mit dem Host hergestellt werden, auf Port 1433: Verbinden fehlgeschlagen"
Hier haben wir schon mal ein Problem.
Versuche mal den telnet auf dem Server mit
telnet localhost 1433.
Wenn der Telnet auf dem Server erfolgreich ist, aber auf dem Client nicht, dann ist das Internet dazwischen das Problem.
Vielleicht blockiert der Internet-Service-Provider den Port...
Oder ist es vielleicht ein
SQL Server 2005 Express mit einer benamten Instanz ?
Dann erfolgt der Datenaustausch nicht über Port 1433 sondern über Named Pipes.
Named Pipes sind unter Window manchmal recht zickig, da nun das Rechtesystem von Windows greift.
Wenn der Server den Benutzer auf dem Client nicht kennt, dann lässt er dich auf die Named Pipe nicht drauf.
Also müssten Client und Server in der gleichen Windows-Domäne sein, aber das ist übers Internet ja nicht machbar.
zu 4.) Serverseitig heisst das Tool nicht svrnetcn.exe (<=
SQL Server 2000), sondern man muss
SQLServerManager.msc starten
PS: Clientseitig sollte
MDAC 2.8 SP1 installiert sein. Ältere Versionen haben manchmal ein Problem.