Entwickler-Ecke
Datenbanken - gbak.exe mit Firebird embedded
Amiga-Fan - So 27.11.05 19:24
Titel: gbak.exe mit Firebird embedded
ich bekomme den restore mit gbak.exe mit der Nutzung von Firebird embedded nicht hin, er meldet mir immer "unavailable database". Egal ob ich -r (replace) oder -c (create) benutze (gbak.exe -user sysdba -pas masterkey -r backup.fbk db.fdb). Die fbclient.dll ist aber da. Ansonsten funktioniert die Nutzung von FE einwandfrei, nur die Nutzung dieses Kommandozeilenprogrammes ist nicht unproblematisch. Weiß jemand woran das liegt? Oder funktioniert gbak.exe generell nicht mit Firebird embedded?
arnydaniel - Di 29.11.05 17:59
Hi,
wie greifst du den auf Firebid zu? Zeos?
Ich kann dir deine Frage leider nicht beantworten, aber wenn du Zeos nutzt, wäre es echt net wenn du mir mal das Programm - also das Delphi-Projekt - schicken könntest. Ich versuche zur Zeit nämlich selbst eine Anwendung mit Firebird und Zeos zu schreiben.
Danke und Gruß
Amiga-Fan - Di 29.11.05 18:24
ich verwende ibx, nicht zeos
Lemmy - Di 29.11.05 19:39
Hi,
gbak ist im Lieferumfang von FBembedded ja nicht dabei, insofern wäre ich mit der Anwendung erst mal vorsichtig.
Könnte es evtl. daran liegen, dass Du gbak aus deinem Programm heraus aufrufst? Wenn ja musst Du sicher stellen, dass alle Verbindungen zur Datenbank geschlossen sind, da FBembedded eine Datenbank exklusiv öffnet, d.h. es können keine 2 Verbindungen gleichzeitig darauf laufen.
Grüße
Lemmy
P.S.: Wenn Du Adminkomponenten für Dein Programm brauchst, dann schau dir mal UIB an:
http://www.progdigy.com/modules.php?name=News&new_topic=3
Amiga-Fan - Di 29.11.05 21:39
| Zitat: |
| Könnte es evtl. daran liegen, dass Du gbak aus deinem Programm heraus aufrufst? Wenn ja musst Du sicher stellen, dass alle Verbindungen zur Datenbank geschlossen sind, da FBembedded eine Datenbank exklusiv öffnet, d.h. es können keine 2 Verbindungen gleichzeitig darauf laufen. |
ja ich rufe es aus meinem Programm heraus auf. Ja alle Datenbankverbindungen werden zuvor geschlossen.
vielleicht schaue ich mir dieses uib an, nur muß ich dann mein programm umschreiben...
edit: ist dieses uib denn frei für kommerzielle Nutzung? Ich finde den Lizenzhinweis noch nicht...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!