Verbindungstest mit Telnet am SQL Server

Bevor man lange in SQL Server Management Studio oder im SQL Configuration Manager sucht, lohnt sich ein schneller Test mit Telnet.
Telnet prüft auf der untersten Netzwerkebene, ob:

  • der SQL Server erreichbar ist
  • der Port geöffnet ist
  • eine Firewall den Zugriff blockiert

Damit grenzt du Fehler wie „SQL Server Error 53 – Netzwerkpfad nicht gefunden“ innerhalb weniger Sekunden ein.

Voraussetzungen für den Telnet-Verbindungstest

Bevor du loslegst, brauchst du:

  • IP-Adresse oder Hostname des SQL Servers
  • Portnummer, Standard ist 1433
  • Telnet-Client aktiviert
    • Windows: Windows-Features aktivieren → „Telnet-Client“ aktivieren

Wenn du eine benannte Instanz hast, wird häufig ein dynamischer Port verwendet – diesen findest du im SQL Server Configuration Manager.

SQL Server Verbindung mit Telnet testen – Schritt für Schritt

1. Eingabeaufforderung öffnen

Starte die cmd oder PowerShell.

2. Telnet-Befehl ausführen

Standardinstanz auf Port 1433 testen:

telnet 192.168.0.10 1433

Oder über Hostname:

telnet sqlserver01.firma.local 1433

3. Telnet-Ausgabe richtig interpretieren

✔️ Erfolgreiche Verbindung

Wenn das Fenster schwarz bleibt und keine Fehlermeldung erscheint:

  • Port ist geöffnet
  • SQL Server antwortet
  • Netzwerkweg funktioniert

Der Fehler liegt nicht an Firewall oder Netzwerk.

❌ Verbindung schlägt fehl

Typische Meldungen:

  • „Could not open connection to the host“
  • „Host konnte nicht geöffnet werden“
  • „Verbindung fehlgeschlagen“

Das bedeutet:

  • Port blockiert
  • SQL-Dienst hört nicht auf dem Port
  • SQL Browser deaktiviert (bei Instanzen)
  • DNS-Probleme oder falscher Servername

Was tun, wenn Telnet keine Verbindung aufbauen kann?

1. Firewall prüfen

Auf dem SQL Server:

  • Windows Firewall → Eingehende Regel für Port 1433 aktiv?
  • Unternehmensfirewall → Port freigeschaltet?

2. Port im SQL Configuration Manager kontrollieren

Pfad:

SQL Server Configuration Manager
→ SQL Server Network Configuration
→ Protocols for <Instanzname>
→ TCP/IP → Reiter IPAll

Wichtig: Der Port in TCP Port muss mit deinem Telnet-Test übereinstimmen.

3. SQL Browser testen (für benannte Instanzen)

SQL Browser läuft auf Port 1434:

telnet 192.168.0.10 1434

Wenn 1434 blockiert ist, kann die Instanz nicht gefunden werden.

4. DNS- oder Hostname-Probleme prüfen

Hostname testen:

ping sqlserver01.firma.local

Falls ping nicht funktioniert → IP-Adresse verwenden oder DNS korrigieren.

Wann Telnet besonders hilfreich ist

Ein Telnet-Test ist ideal, wenn:

  • SSMS keine Verbindung aufbauen kann
  • Fehler 53 oder 11001 auftritt
  • Ports oder Firewall-Regeln unklar sind
  • SQL Browser-Dienst verdächtig ist
  • Server im anderen Netzwerksegment steht

Telnet testet nur Port und Erreichbarkeit – deswegen ist es eines der wertvollsten Diagnosewerkzeuge für SQL-Verbindungen.

Interne Links – weiterführende Themen

YouTube-Tipp

Mehr technische Schritt-für-Schritt-Anleitungen findest du hier:
👉 https://www.youtube.com/@datenanalyst