Autor Beitrag
Amiga-Fan
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: So 27.11.05 19:24 
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?

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen
arnydaniel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 80

hoffentlich bald Linux
Delphi 6
BeitragVerfasst: 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ß

_________________
Wenn jeder nur an sich denkt, wird an jeden gedacht.
Amiga-Fan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: Di 29.11.05 18:24 
ich verwende ibx, nicht zeos

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen
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: 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:
www.progdigy.com/mod...News&new_topic=3
Amiga-Fan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: 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...

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen