Einzelnen Beitrag anzeigen

TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.825 Beiträge
 
Delphi 12 Athens
 
#1

TFDIBRestore findet fbclient.dll nicht?

  Alt 11. Feb 2020, 14:44
Datenbank: Firebird • Version: 2.5 • Zugriff über: FireDAC
Hallo,

seit heute hab' ich ein komisches Problem.
Meine Delphi 10.3.3 Win32 Anwendung benutzt TFDIBBackup zum Erzeugen eines Backups einer Firebird Datenbank.
Das klappt.

Nur wenn ich TFDIBRestore benutzen will, was vor ein paar Tagen in dem Programm auch schon ging,
(habe zwischenzeitlich auf 10..3.3 aktualisiert) bekomme ich immer diese Fehlermeldung:

[FireDAC][Phys][FB]-314. Cannot load vendor library [fbclient.dll or fbembed.dll]. Das angegebene Modul wurde nicht gefunden
Hint: check it is in the PATH or application EXE directories, and has x86 bitness.

Kopiere ich diese fbclient.dll aus dem bin Verzeichnis der FB Installation in den Ordner wo meine exe liegt klappt es.
Was auch nicht funktioniert ist diese nach C:\Windows\System32 zu kopieren.

Warum findet die Backup Komponente die fbclient.dll und die Restore nicht?
Beide werden im Code gleich eingestellt.

In QP hab' ich auch keinen entsprechenden Report gefunden.
  Mit Zitat antworten Zitat