AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Tipp: Open Source DBX Treiber für Firebird verfügbar
Thema durchsuchen
Ansicht
Themen-Optionen

Tipp: Open Source DBX Treiber für Firebird verfügbar

Ein Thema von Ralf Kaiser · begonnen am 19. Sep 2009 · letzter Beitrag vom 19. Nov 2009
Antwort Antwort
Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#1

Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 19. Sep 2009, 16:16
Datenbank: Firebird • Version: 2 • Zugriff über: DBX
Halli Hallo,

Leider gibt es ja die DBX Treiber für Firebird bei den aktuellen Delphis ja erst "oberhalb" der Pro-Version. Allerdings gibt es jetzt eine Alternative in Form einer Open Source Version dieses Treibers:

Download unter: http://sites.google.com/site/dbxfirebird/

Ich hoffe, damit erspare ich einigen die Suche (oder den Kauf der teueren Delphi Version )

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat
Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 29. Okt 2009, 14:30
Hat den jemand in Zusammenarbeit mit dem Datenbank-Explorer rechter Hand ans Laufen bekommen.

Sobald ich mir eine neue Firebird-Connection in der dbxdrivers.ini eintrage, kann ich diese in zur Laufzeit erzeugten Connections zwar verwenden, aber der DB-Explorer gibt nur Memory- und andere Fehler von sich.

Hätte jemand eine dbxdrivers.ini / dbxconnections.ini wo der funktioniert. Meine Version D2007 Enterprise May 2008 Update und ggf. zum Austesten auch eine D2009 Version?
Carsten
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#3

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 29. Okt 2009, 16:18
Versuch es einmal mit den beiden Inis im Anhang (Delphi 2007 Pro May 2008 Update).
Angehängte Dateien
Dateityp: ini dbxdrivers_543.ini (9,3 KB, 13x aufgerufen)
Dateityp: ini dbxconnections_926.ini (3,0 KB, 11x aufgerufen)
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 2. Nov 2009, 09:17
Moinsen,

vielen Dank für die Beispieldateien - funktionieren leider auch nicht und die Fehlermeldungen sind die Gleichen wie vorher. Zugriff im geschützten Speicher, irgendwelche kryptischen Strings etc.

Welche Version der dbxfb40.dll verwendest Du auf Deinem System? Und welche Firebirdversion - das wäre auch noch ein Ansatz, weil meine fbclient.dll aus Firebird 1.5.4 stammt?!

... Nachtrag, gerade den Zugriff via fbclient aus der 2.1.3 von Firebird probiert, geht genauso wenig. Fehlermeldung sind nach wie vor vorhanden. Übrigens @home auf dem Notebook (Vista - hier @work XP) ist das Problem genauso latent vorhanden
Carsten
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#5

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 2. Nov 2009, 09:20
Die Treiberversion ist dbxFirebird.4.1.v20 und die DB FB 2.1.3. Allerdings bekomme ich manchmal beim Testen AVs in der DLL, nach Löschen und neu Hinzufügen der DB-Komponenten geht es dann wieder.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 2. Nov 2009, 09:33
Zitat von DeddyH:
Die Treiberversion ist dbxFirebird.4.1.v20 und die DB FB 2.1.3. Allerdings bekomme ich manchmal beim Testen AVs in der DLL, nach Löschen und neu Hinzufügen der DB-Komponenten geht es dann wieder.
Hm, genau wie bei mir gerade - hab mir die fbclient.dll von einer 2.1.3. Maschine geholt. @home läuft übrigens eine komplett installierte 2.1.3. Irgendwie scheinen dieses Problem noch andere zu haben, aber so'ne richtige Lösung hat noch keiner dafür gefunden?!

Was aber zu funktionieren scheint, ist das Einrichten der Verbindung mittels des mitgelieferten Interbase-Treibers (Zugriff auf FB-DB) und anschliessend die Connection im DataModule auf Firebird umzubiegen.

Habe mir gerade noch einen anderen DBX-Treiber geholt (TBODBXFB), der verhält sich genauso störrisch und stürzt dauernd weg Es kommt immer "Unavailable Database" bei diesem Treiber, habe mehrere Hosts (Win/Linux/localhost) ausprobiert.
Carsten
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#7

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 2. Nov 2009, 09:55
Bleibt also die interessante Frage: woran liegt' s? Allerdings muss ich zugeben, dass ich in Sachen DBExpress ein absoluter Noob bin.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 2. Nov 2009, 10:12
Zitat von DeddyH:
Bleibt also die interessante Frage: woran liegt' s? Allerdings muss ich zugeben, dass ich in Sachen DBExpress ein absoluter Noob bin.
Ich auch Aber ist schon praktisch, wenn es funktionieren würde - habe jetzt eben noch auf einer absoluten Clean-Maschine probiert es zum Laufen zu bekommen. Dort ist erst letzte Woche ein Win XP3 und das RadStudio installiert worden. Firebird 2.1.3. mit "instclient i f" registriert, geht genauso wenig. So langsam gehen mir auch die Ideen aus, Zugriff auf alle Datenbank mittels FlameRobin funktioniert einwandfrei!
Carsten
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Tipp: Open Source DBX Treiber für Firebird verfügbar

  Alt 19. Nov 2009, 17:16
Es ist eine neue Version verfügbar
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz