mexx
Goto Top

Datenbankzugriff per Telnet

Hallo,

ich verwende eine Interbase Datenbank auf einen Windows2003 Server. Auf dem Server läuft der Firebird-Server für die Interbase Datenbank. Ich möchte nun in der Lage sein, per Telnet SQL-Befehle an die Datenbank zu senden. Wie baue ich eine Verbindung zu meiner DB auf?

Leider scheitert es schon am Verbindungsaufbau zum Server! Per netstat habe ich den Port des FBSERVERS ermittelt und diesen dann in telnet für den Verbindungsaufbau verwendet. Jedoch erhalte ich keine Erfolgsmeldung, er hört nicht auf die Verbindung aufzubauen.

Gruß mexx

Content-Key: 33422

Url: https://administrator.de/contentid/33422

Printed on: April 18, 2024 at 09:04 o'clock

Member: stpe
stpe Jun 01, 2006 at 08:12:18 (UTC)
Goto Top
Ein telnet zum Datenbankport wird nicht funktionieren, darüber kommuniziert ein Datenbank-Client-Treiber mit dem Server.

Wenn Du per telnet auf dem Server arbeiten möchtest, musst Du die Verbindung zum W2k3-server ganz normal auf Port 23 aufbauen, Dich am OS einloggen und danach den "Shell-Client" für die Interbase-DB starten. Wie der heisst, weiss ich leider nicht, ich arbeite nicht mit Interbase.

Das Interbase-Tool lässt sich aber wahrscheinlich auch über den Client-PC direkt benutzen, denn für diese Art der Kommunikation ist ja der Serverport da ;)

Um dem Interbase-Client direkt SQL-Befehle mit auf den Weg zu geben, gibt es sicherlich entsprechende Kommandozeilen-Parameter.

Meist hilft ein: "clienttool /?" auf der Konsole weiter, um die möglichen Parameter anzuzeigen.

Gruss
Stefan
Member: mexx
mexx Jun 01, 2006 at 08:14:25 (UTC)
Goto Top
Wenn ich den Port 23 verwenden will, erhalte ich eine Fehlermeldung, dass keine Verbindung aufgebaut werden konnte.
Member: stpe
stpe Jun 01, 2006 at 08:54:45 (UTC)
Goto Top
Das liegt daran, dass auf dem W2k3-Server der Telnet-Server installiert/gestartet werden muss.

Gruss
Stefan