Thema: Delphi IB -> Firebird embedded

Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#1

IB -> Firebird embedded

  Alt 7. Feb 2007, 13:03
Datenbank: Interbase/Firebird • Zugriff über: IBX
Hallo alle,

ich versuche, mein Projekt mit IB-Datenbank mit Firebird embeddet lauffähig zu machen (läuft auf meinem Entwicklungsrechner mit BDS2006 + Interbase korrekt).
Ich möchte es gern so weitergeben können, dass nicht extra ein Treiber installiert werden muss. Ein Mehrnutzerzugriff ist nicht erforderlich.

Die FB-Dateien habe ich auf meinem Testrechner in den Projektordner kopiert. Dort liegt auch die DB.
Ein bisheriger InterbaseService ist auf meinem System gestoppt.
Alle bisherigen fbClient.dll und gds32.ddl sind gelöscht. (es gibt noch gds32.lib von D7Prof)

Bei Programmstart erhalte ich einen unbekannten Softwarefehler und danach

wenn fbclient.dll vorliegt:
Exception EIBInterbaseError in Modul MyProgram.exe bei 000A5B5A.
InterBase-Bibliothek gds32.dll im Pfad nicht gefunden. Bitte installieren Sie InterBase, um diese Funktionalität zu verwenden.

wenn die dll in gds32.dll umbenannt ist:
Exception EIBInterbaseError in Modul MyProgram.exe bei 000A5DD3.
unsuported on-disk strukture for file D:\My Program\MyDatei.Sus; found 11, support 10.

FB-Version ist: 1.5.1.4481
Der Programmordner enthält ein Leerzeichen.
Die Endung der Datenbank lautet .Sus

Was muss ich besser machen?

Stahli
  Mit Zitat antworten Zitat