Autor Beitrag
Daniel L.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 140
Erhaltene Danke: 14

W7, W8
TurboD Prof, Delphi Community
BeitragVerfasst: Sa 07.03.15 14:53 
Hallo,

unser Internet-Zugang zu Hause läuft über eine Frizbox.
Auf dem Fritzboxspeicher habe ich eine Firebird Datenbank abgelegt und den Speicher auf
einem Rechner als Neztlaufwerk (unter W7) verbunden.
Das klappt auch alles, der Speicher ist unter Z:\ als Laufwerk verbunden und der
Zugriff funktioniert.


Jetzt versuche ich, eine Verbindung mit ISQL-Tool herzustellen:
(Auf dem Rechner ist Firebird installiert)

SQL> connect Z:\EineDatenbank.fdb user sysdba password masterkey;

Leider kommt die Fehlermeldung:

Statement failed, SQLSTAT = 08006
Unable to complete network request to host "fritz.box".
-Failed to establish a connection


Kann mir da jemand weiterhelfen:

Gruss: Daniel
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Sa 07.03.15 17:02 
Hallo,

eine (Firebird)Datenbank über ein Netzlaufwerk anzusprechen ist nicht sonderlich gut - gerade in deinem Skizzierten Fall wird sich immer nur ein Anwender mit der DB verbinden können.

Zu deinem Fehler: Der Connectionstring sieht gut aus - aber isql will auf den Server fritz.box zugreifen und das klappt nicht. Frage ist also woher weiß isql was von der Fritz.box? Kannst Du als ConnectionString mal das versuchen:

localhost:Z:\EineDatenbank.fdb

Grüße
Perlsau
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 07.03.15 17:15 
Bei Lokalem Firebird-Server bzw. bei Embedded Firebird ist es im Prinzip doch egal, auf welchem erreichbaren Datenträger – z.B. auf Z – die Datenbank (*.FDB) liegt. Liegt der Server auf einem anderen Rechner, muß man eigentlich nur den Connection-String ändern.

Was ist das denn für eine Fritzbox, die einen eigenen Datenträger mitbringt? Habe noch nie davon gehört :roll:
Daniel L. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 140
Erhaltene Danke: 14

W7, W8
TurboD Prof, Delphi Community
BeitragVerfasst: Sa 07.03.15 18:46 
user profile iconLemmy hat folgendes geschrieben Zum zitierten Posting springen:
als ConnectionString mal das versuchen:

localhost:Z:\EineDatenbank.fdb



... dann ändert sich die Fehlermeldung:

Statement failed, SQLSTATE = 08001
unavailable database

allerdings erscheint diese Meldung auch, wenn ich den DB Namen falsch schreibe :roll:



user profile iconPerlsau hat folgendes geschrieben Zum zitierten Posting springen:

Was ist das denn für eine Fritzbox, die einen eigenen Datenträger mitbringt? Habe noch nie davon gehört :roll:


ist eine Frizbox 7270 - es gibt einen internen Speicher Fritz.nas mit vorgegebenen Ordnern für Medien ('Bilder', 'Dokumente', 'Musik' u.s.w.)
Ausserdem kann man via USB einen externen Speicher anschliessen - bei uns ist das ein USB Stick.
Dieser externe Speicher wird dann in Fritz.nas als zusätzlicher Ordner angezeigt.
Diesen zusätzlichen Order habe ich als Z: als Laufwerk verbunden.