AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi DB-Auswahl: FB embedded mit externem Zugriff?
Thema durchsuchen
Ansicht
Themen-Optionen

DB-Auswahl: FB embedded mit externem Zugriff?

Ein Thema von messie · begonnen am 18. Jul 2012 · letzter Beitrag vom 19. Sep 2012
Antwort Antwort
Seite 2 von 2     12   
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#11

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 16:21
Moin,

ich werde das Thema hier mal fortsetzen, da ich jetzt wieder dran bin. Ich habe etwas für mich Überraschendes heraus gefunden: Wenn ich die IB6 durch FB ersetze, läuft mein IB6-Programm bis auf eine Menge Typanpassungen von D6 nach XE2 als wäre gar nichts geändert worden.

Wenn ich eine Firebird-DB erstelle, kann ich jedoch nicht auf die DB zugreifen, da in der Software IB-Komponenten verwendet sind.
Jetzt die Frage: bringt es in diesem Fall etwas, die DB nach FB zu migrieren? Bisher geht da alles. Müsste ich dann andere Komponenten nehmen? Gibt es etwas gegen die weitere Verwendung der IB6-Datenbank einzuwenden?

Danke, Messie
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 16:39
Zitat:
Wenn ich die IB6 durch FB ersetze, läuft mein IB6-Programm bis auf eine Menge Typanpassungen von D6 nach XE2 als wäre gar nichts geändert worden.
Was hast du ausgetaucsht? Den Dienst?
Zitat:
Wenn ich eine Firebird-DB erstelle, kann ich jedoch nicht auf die DB zugreifen, da in der Software IB-Komponenten verwendet sind.
Wenn die Client-Dll in der gds32 Variante vorhanden ist, sollte damit auch ein Zugriff möglich sein.
Zitat:
Jetzt die Frage: bringt es in diesem Fall etwas, die DB nach FB zu migrieren? Bisher geht da alles. Müsste ich dann andere Komponenten nehmen? Gibt es etwas gegen die weitere Verwendung der IB6-Datenbank einzuwenden?
In FireBird wurden viele Fehler berreinigt und neue Features hinzugefügt. Zudem ist das DBMS schneller als IB6
Markus Kinzler
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#13

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 16:50
In FireBird wurden viele Fehler berreinigt und neue Features hinzugefügt. Zudem ist das DBMS schneller als IB6
Das ist natürlich ein Argument.
Getauscht habe ich den Dienst, die Entwicklungsumgebung und den Programmierer ()

Für den Zugriff ein paar IB-Kompos auf ein Form getan und mit der FB-Datenbank verbunden. Im IBTable kann ich nicht auf die vorhandenen Tabellen zugreifen (Table unknown). Wenn ich als Database die IB6-Datenbank einstelle, geht das und ich kann mir die Tabelle z.B. in einem Grid anzeigen lassen.

Grüße, Messie
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 16:52
IBX funktioniert zwar noch für FireBird, unterstützt es aber nicht richtig. Zudem wird die Kompatibilität eher abnehmen.
Markus Kinzler
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#15

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 16:58
IBX funktioniert zwar noch für FireBird, unterstützt es aber nicht richtig. Zudem wird die Kompatibilität eher abnehmen.
Was für eine Migration der DB von IB nach FB bedeutet, dass die Komponenten nicht weiter verwendet werden können
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 17:03
Oder man beschränkt sich auf die Features von IB6, was aber imho nicht sinnvoll ist.
Markus Kinzler
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#17

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 18. Sep 2012, 20:12
IBX funktioniert zwar noch für FireBird, unterstützt es aber nicht richtig. Zudem wird die Kompatibilität eher abnehmen.
Was für eine Migration der DB von IB nach FB bedeutet, dass die Komponenten nicht weiter verwendet werden können
Was kein so großes Problem sein muss: Ich bin von IBX nach IBDAC gewechselt, die haben einen Wizard dabei, mit dem habe ich die Umstellung einer Software recht schnell erledigt (ca. 100 Tabellen, Anzahl FOrmulare weiß ich gerade nicht).

Generell würde ich IBX und Firbird > 1.5 nicht mehr einsetzen - ich hatte damit viele Probleme und bin übers Testen nie raus gekommen.

Grüße
  Mit Zitat antworten Zitat
Benutzerbild von user0815
user0815

Registriert seit: 5. Okt 2007
331 Beiträge
 
Delphi XE2 Professional
 
#18

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 19. Sep 2012, 08:24
warum IBDAC & nicht UniDAC, übersehe ich da etwas?

http://www.devart.com/unidac/
vs
http://www.devart.com/ibdac/

bei der Standard Edition ist der Preis sogar gleich...
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

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

AW: DB-Auswahl: FB embedded mit externem Zugriff?

  Alt 19. Sep 2012, 08:38
Du hast da etwas übersehen:
Zitat:
The Standard edition includes the UniDAC common engine, but does not include any data providers. UniDAC Standard Edition supports only the following data providers: Oracle, SQL Server, MySQL, InterBase (Firebird), PostgreSQL, and SQLite which are installed by ODAC, SDAC, MyDAC, IBDAC, PgDAC, and LiteDAC correspondingly. UniDAC Standard Edition is a cost-effective solution for those database application developers who need only several of supported data providers and already have (or are going to have) some of DACs.
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
Antwort Antwort
Seite 2 von 2     12   


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 14:58 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