Einzelnen Beitrag anzeigen

tsteinmaurer

Registriert seit: 8. Sep 2008
Ort: Linz, Österreich
530 Beiträge
 
#15

AW: Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess

  Alt 15. Jul 2014, 12:33
Zitat:
Das habe ich schon richtig verstanden.
Wenn ich vor dem Kompilieren die zur Entwurfszeit aktivierte Verbindung nicht kappe, bekomme ich mit der ausführbaren Datei (.exe) keine Verbindung. Wird die Verbindung dagegen zuvor gekappt, klappst mit der ausführbaren Datei.
Die Delphi IDE wird vermutlich nicht die Embedded Library geladen haben, sondern eine normale Firebird Client-Library, die sich dann auf den lokal installierten regulären Firebird Server verbinden wird. Vermutlich halt ein 64-bit Firebird Server oder wenn 32-bit, dann in der SuperServer Architektur, welche keine Verbindungen von anderen Prozessen zulässt. Schau einfach mal mit z.b. ProcessExplorer nach, welche Library (gds32.dll, fbclient.dll) und von wo von der Delphi IDE geladen ist.
  Mit Zitat antworten Zitat