AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Delphi Komponenten für Firebird 2.1?
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Komponenten für Firebird 2.1?

Ein Thema von martinalex · begonnen am 22. Apr 2008 · letzter Beitrag vom 6. Jul 2008
Antwort Antwort
martinalex

Registriert seit: 4. Jan 2007
8 Beiträge
 
Delphi 7 Professional
 
#1

Delphi Komponenten für Firebird 2.1?

  Alt 22. Apr 2008, 11:25
Datenbank: Firebird • Version: 2.0 • Zugriff über: Zeos
Ich hatte bisher Firebird 1.5 und Firebird 2.0 mit den Zeos Komponenten benutzt.
Nachdem jetzt die final Version von Firebird 2.1 release wurde wollte ich mal die Version 2.1 ausprobieren.

Firebird 2.1 läuft auf meinem PC (win XP) und ich kann Datenbanken z.B. mit FlameRobin benutzen.

Aber Zeos funktioniert nicht mit FB 2.1, es gibt jede Menge Zugriffsverletzungen.

IBObjects erwähnt auf ihrer Webseite nur FB 2.0


Welche Delphi Datenbank Komponenten funktionieren denn schon für FB 2.1? Ich benutze Delphi 7 und 2007.
Am besten wären Open Source Komponenten, weil ich FB 2.1 für ein Open Source Projekt benutzen möchte.



martinalex
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Delphi Komponenten für Firebird 2.1?

  Alt 22. Apr 2008, 11:31
Zitat von martinalex:
Aber Zeos funktioniert nicht mit FB 2.1, es gibt jede Menge Zugriffsverletzungen.
Welche Zeos-Version? Ich denke da wirst du dir per SVN einen Daily-Build holen müssen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Delphi Komponenten für Firebird 2.1?

  Alt 22. Apr 2008, 11:34
-Zeos aus dem SVN sollte problemlos gehen
-UIB
Die kommerziellen IBDAX, FIBplus gehen auch
Markus Kinzler
  Mit Zitat antworten Zitat
martinalex

Registriert seit: 4. Jan 2007
8 Beiträge
 
Delphi 7 Professional
 
#4

Re: Delphi Komponenten für Firebird 2.1?

  Alt 22. Apr 2008, 21:18
Zitat:
Welche Zeos-Version? Ich denke da wirst du dir per SVN einen Daily-Build holen müssen.
Ich benutze die aktuelle Version Zeos 6.6.2. In Zeos SVN sind bis jetzt keine Änderungen an Sourcen für Firebird.
Zeos funktioniert (noch) nicht mit FB 2.1

Ich werde mal eine andere Komponente ausprobieren.
  Mit Zitat antworten Zitat
sveni2211

Registriert seit: 22. Dez 2006
Ort: Friedrichroda
38 Beiträge
 
#5

Re: Delphi Komponenten für Firebird 2.1?

  Alt 20. Mai 2008, 21:23
Hallo.

Ich bin in einem aktuellen Projekt über das selbe Problem gestolpert und wollte mal fragen, ob es diesbezüglich schon etwas neues gibt?

Wenn ich den Firebird 2.1 Server verwende und die Client- Bibliothek vom 2.1 bekomme ich einen Haufen Zugriffs- Verletzungen.
Isolieren konnte ich das Problem insoweit, als dass es vor allem beim ersten Zugriff auf eine Tabelle passiert. Im Einzelschritt- Modus bin ich bis zu einer Stelle gekommen, wo ZEOS die Meta- Daten aus der Datenbank cachen will. Da kracht es gewaltig.

Tausche ich die Zugriffs- DLL von der 2.1 gegen die der 2.0 aus, klappt der Zugriff ohne Probleme. Die Datenbank ist unter 2.1 angelegt (ODS 11.1). Die 2.0 Zugriffs- DLL scheint zumindest an der Stelle keine Probleme zu bereiten.

Das große Problem kommt dann aber mit der eingebetteten Version. Die Applikation soll 1:1 lokal als auch mit Server laufen können. Dazu ist unter Firebird 2.0 nur ein Tausch der DLL notwendig. Mit der 2.1 geht das natürlich nicht. Die läuft ja nicht mit ZEOS. Und die 2.0 kann mit der Datenbank (weil ODS 11.1) nichts anfangen.

Hat schon jemand was neues von der ZEOS- Front oder hat eventuell jemand die Fehler mit ZEOS 6.6.2 und FB 2.1 selbst beheben können?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Delphi Komponenten für Firebird 2.1?

  Alt 20. Mai 2008, 21:31
Besorg dir mal eine aktuelle Zeos-Version aus dem svn-Repository
Markus Kinzler
  Mit Zitat antworten Zitat
sveni2211

Registriert seit: 22. Dez 2006
Ort: Friedrichroda
38 Beiträge
 
#7

Re: Delphi Komponenten für Firebird 2.1?

  Alt 6. Jul 2008, 12:17
Falls noch jemand auf das selbe Probleme stößt:

Auch die aktuellen SVN Versionen (gegenwärtig Test- Version 385 von 27.06.2008) funktioniert der Zugriff auf Firebird 2.1 noch nicht.

Auf der Seite von ZEOS gibt es aber den Versuch, den Support für FB2.1 zu implementieren. Hier der Link dazu: Firebird 2.1 Diskussion @ ZEOS.

Wenn man in der ZEOS.INC den Meta- Daten Support abschaltet, scheint zumindest der Zugriff zu gehen, was das Lesen angeht. Aber beim Schreiben in die Datenbank gibt es noch Probleme. Hintergrund sind einige API- Änderungen in den FB- Dll's.

Für reine Netzwerkprojekte bleibt nur der Weg, die Firebird 2.0 DLL's zu nehmen für den Zugriff. Die Firebird 2.1 Features können (serverseitig, wie z.B. die ganzen neu hinzugekommenen Funktionen) soweit verwendet werden.

Bei der eingebetteten Version gibt es soweit noch keine Lösung. Ein Zugriff auf eine 2.1 Datenbank funktioniert wegen der unterschiedlichen ODS nicht. Damit bleibt dort nur der down-grad auf FB 2.0. Oder halt warten, dass der ZEOS Support für FB2.1 funktioniert.
  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 22:34 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