![]() |
Datenbank: Firebird • Version: 2,5 • Zugriff über: zeos
Firebird SQL SErver und Windows Delphianwendung
Hallo,
ich möchte mich, hobbymäßig, mit dem Aufbau eines Ubuntu Firebird SQL-Servers beschäftigen. Aktuell habe ich einen Unbuntu Server, mit einem FirebirdServer 2.5 superclassic installiert und den Firebirdserver gestartet Meine Datenbank auf ein Verzeichnis 192.168.2.99:/usr/share/doc/Testdaten/Test.fdb kopiert. Nun stehe ich vor der Herausforderung von meinem Windowsnetzwerk auf diese Datenbank zuzgreifen. Alleine den Connectionstring zu ändern hat mich nicht weiter gebracht. Wie kann ich auf die FB-Datenbank zugreifen?` Als Linux-Anfänger brauche ich einen Tipp. Kann mir jemand eine Beschreibung zukommen lassen, wie und was ich noch einrichten muss um von meinem WindowsClient mit meiner Delphianwendung auf die Datenbank des Servers zuzugreifen ? Muss ich zuerst einen SAMBA Server einrichten und mich, wie im Windowsnetzwerk mit dem Server verbinden oder gibt es eine andere Möglichkeit die Datenbank zu erreichen ? mfg tw |
AW: Firebird SQL SErver und Windows Delphianwendung
Eigentlich sollte nicht einnmal die Änderung des connectionstrings notwendig sein.
Gibt es eine Fehlermeldung? |
AW: Firebird SQL SErver und Windows Delphianwendung
Hallo,
dies verstehe ich nicht. Wie will denn der Windowsrechner wisse auf welchem Rechner die Datenbank läuft, oder ist die innerhalb des Netzwerkprotokolls sicher gestellt ? @im Explorer sehe ich die DAtei nicht, muss ich hier auf dem Ubuntusever noch etwas frei geben ? Fehlermeldung ist, das ich keine Verbindung Unable to complete Network Request to host 192 ....... Error -902 mfg |
AW: Firebird SQL SErver und Windows Delphianwendung
Auf welchem Rechner ist ja durch die iP Adresse genügend spezifiziert. Auf de Datei braucht der Client kein Zugriff ( und sollte es auch nicht haben).
Ich vermute da eher ein Firewallproblem. |
AW: Firebird SQL SErver und Windows Delphianwendung
|
AW: Firebird SQL SErver und Windows Delphianwendung
schau mal auf der linux kiste in die datei /etc/firebird/2.5/firebird.conf
zum Beispiel mit nano unter Linux wird Firebird üblicherweise nur auf localhost installiert. Um das zu ändern musst du in der firebird.conf am besten einfach deine ip mit unter RemoteBindAddress eintragen oder ein # als Kommentarzeichen davor setzen |
AW: Firebird SQL SErver und Windows Delphianwendung
Hallo,
vielen Dank, habe es leider noch nicht hinbekommen. Folgende Einstellungen habe ich ausprobiert. Firewall am Client ausgeschaltet, RemoteBindAddress = 127.0.0.1 danach #RemoteBindAddress = localhost danach RemoteBindAddress = 192.168.2.99 Habe auch meine Datei einmal nach var/lib/firebird/2.5/data/ Windowsfreigabe auf das Verzeichnis aktiviert. Die Datenbank rufe ich dann über 192.168.2.99:/var/lib/firebird/2.5/data/Test.fdb auf verschoben. die beschriebene netstat -tap | grep gds weist mir leider nichts aus. ping auf Server 192.168.2.99 funktioniert Auch bekomme ich eine Versionsinfo über Flamerobin nach Registrierung des Servers. Beim Aufruf der Datenbank erhalte ich Fehler I/O error ..."open" Operation File "/var/lib/firebird/2.5/data/.... Also wird der Fehler noch im direkten Zugriff auf die Datenbank . Ich habs auch mal mit alisa in der aliiasconf probiert, Fehler bleibt Ich denke hier liegt noch ein Netzwerkthema vor, habe aber noch keine Idee zur Lokalisierung. Über Webmin kann ich den Server erreichen und administrieren. mfg |
AW: Firebird SQL SErver und Windows Delphianwendung
Zitat:
|
AW: Firebird SQL SErver und Windows Delphianwendung
Hallo,
Problem gelöst. Ursache lag in dem "Blinden" kopieren der Datenbank von meinem Windowssystem zum Unbunto. Firebird hatte keinen Zugriff auf die Datei, nach Ändern des Benutzers und der Gruppe läuft es. Dennoch vielen Dank für die Unterstützung. mfg |
AW: Firebird SQL SErver und Windows Delphianwendung
Hat der Benutzer, mit dem der Firebirddienst läuft genügend Rechte auf die Datenbankdatei?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz