Hi Leuts
Ich habe hier ein Problem mit einer Firebird Datenbank.
Das Scenario sieht wie folgt aus:
Auf einem Windows Server 2003, der Mitglied in einer
Domäne ist, läuft eine Firebird Datenbank Version 2.5.
Diese Datenbank gehört zu einer Applikation eines
Maschinenherstellers der seine Maschinen mit dieser
Applikation steuert und die gemessenen Daten in diese
Datenbank schreibt.
Von den Maschinen klappt die Verbindung ohne Probleme.
Auch mit einigen Clients kann man eine Verbindung
herstellen.
Aber leider nicht mit allen Clients.
Es gibt zum Beispiel einen XP Client mit mehreren Benutzerprofilen.
Mit dem einem Benutzerprofil funktioniert die Verbindung,
mit dem anderen wieder nicht.
Dann gibt es Windows 7 Clients, bei denen es gar nicht
funktioniert.
Ich habe versucht, in einer Virtuellen Umgebung mit Windows XP
eine Verbindung herzustellen, funktioniert aber leider
auch nicht.
Ich habe zwei Vermutungen, woran das Problem liegen könnte.
Vermutung 1)
Wir hatten mal mit einer anderen Applikation ein ähnliches Problem.
Damals kam keine Verbindung zu stande, weil die Ports in der
Verbindung nicht angegeben waren.
Leider habe ich bisher keine Doku oder Möglichkeit gefunden,
bei einer Firebird Datenbank bzw. Verbindung zu dieser, einen
Port mit anzugeben. Der Standard Port wäre die 3050.
Aber wie kann ich das mit senden ??
Vermutung 2)
Der Applikation von dem Maschinenhersteller fehlt noch irgend ein
Software Paket ( .Net Framwork, C++ Redistributable ect.p.p. )
Diese Frage kann mir natürlich nur der Hersteller beantworten.
Doch der war letzte Woche hier im Haus und ist über das Phänomen
selbst erstaunt bzw. ratlos.
Im Moment würde mich interessieren, wie ich die Port Nummer bei
der Verbindung zu einer Firebird Datenbank mitgeben kann.
Zum testen habe ich den Firebird ODBC Treiber installiert.
Kann aber leider nicht sagen, ob ich wirklich alle
Einstellungen richtig konfiguriert habe.
Und weiss wie gesagt nicht, wie ich die Port Nummer mit übergebe.
Kann mir da jemand helfen ??
Ich habe hier ein Problem mit einer Firebird Datenbank.
Das Scenario sieht wie folgt aus:
Auf einem Windows Server 2003, der Mitglied in einer
Domäne ist, läuft eine Firebird Datenbank Version 2.5.
Diese Datenbank gehört zu einer Applikation eines
Maschinenherstellers der seine Maschinen mit dieser
Applikation steuert und die gemessenen Daten in diese
Datenbank schreibt.
Von den Maschinen klappt die Verbindung ohne Probleme.
Auch mit einigen Clients kann man eine Verbindung
herstellen.
Aber leider nicht mit allen Clients.
Es gibt zum Beispiel einen XP Client mit mehreren Benutzerprofilen.
Mit dem einem Benutzerprofil funktioniert die Verbindung,
mit dem anderen wieder nicht.
Dann gibt es Windows 7 Clients, bei denen es gar nicht
funktioniert.
Ich habe versucht, in einer Virtuellen Umgebung mit Windows XP
eine Verbindung herzustellen, funktioniert aber leider
auch nicht.
Ich habe zwei Vermutungen, woran das Problem liegen könnte.
Vermutung 1)
Wir hatten mal mit einer anderen Applikation ein ähnliches Problem.
Damals kam keine Verbindung zu stande, weil die Ports in der
Verbindung nicht angegeben waren.
Leider habe ich bisher keine Doku oder Möglichkeit gefunden,
bei einer Firebird Datenbank bzw. Verbindung zu dieser, einen
Port mit anzugeben. Der Standard Port wäre die 3050.
Aber wie kann ich das mit senden ??
Vermutung 2)
Der Applikation von dem Maschinenhersteller fehlt noch irgend ein
Software Paket ( .Net Framwork, C++ Redistributable ect.p.p. )
Diese Frage kann mir natürlich nur der Hersteller beantworten.
Doch der war letzte Woche hier im Haus und ist über das Phänomen
selbst erstaunt bzw. ratlos.
Im Moment würde mich interessieren, wie ich die Port Nummer bei
der Verbindung zu einer Firebird Datenbank mitgeben kann.
Zum testen habe ich den Firebird ODBC Treiber installiert.
Kann aber leider nicht sagen, ob ich wirklich alle
Einstellungen richtig konfiguriert habe.
Und weiss wie gesagt nicht, wie ich die Port Nummer mit übergebe.
Kann mir da jemand helfen ??
Comment