Delphi-PRAXiS
Seite 2 von 6     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Delphi XE2 Professional , Wie Datenbank erstellen. (https://www.delphipraxis.net/165746-delphi-xe2-professional-wie-datenbank-erstellen.html)

mkinzler 14. Jan 2012 12:17

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
Zitat:

Also ich bin jetzt soweit, dass ich das ganze wohl mit ner Interbase-DB machen werde.
Firebird ist weitestgehend kompatibel zu Interbase, da es auf Interbase 6 basiert. Allerdings entwickeln die beiden "Forks" ( kommerzielle Interbase und freier FireBird) etwas auseinander. Bei der Wahl der Zugriffskomponenten ergibt sich hier aber kein nUnterschied, die Zugriffskomponenten unterstützen beide DBMS.

Markus_Kohl 14. Jan 2012 12:19

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
hm, jetzt bin ich wieder verwirrt *g*
heißt das, dass ich Firebird mit den Bordeigenen Mittel von meiner Delphiversion (XE2 Pro) nutzen kann?

haentschman 14. Jan 2012 12:19

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
Interbase und Firebird haben die gleiche "Mutter". Sie unterscheiden sich kaum. Interbase bringt u.a. Verschlüsselung des Traffics und der kompletten DB mit.

Vergleiche mal die Features...

haentschman 14. Jan 2012 12:23

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
native Unterstützung gibt es imho erst ab Enterprise. Wie es mit Bordmitteln der Professional aussieht muß ich anderen überlassen. Ich verlasse mich da lieber auf IBDAC... Die wissen was sie tun. Du brauchst ja nur mal das Forum nach Problemen zu durchsuchen. Da trennt sich schnell die Spreu vom Weizen...

upps... ich dachte da wäre noch jemand dazwischen...:oops:

mkinzler 14. Jan 2012 12:25

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
Zitat:

Zitat von Markus_Kohl (Beitrag 1145914)
hm, jetzt bin ich wieder verwirrt *g*
heißt das, dass ich Firebird mit den Bordeigenen Mittel von meiner Delphiversion (XE2 Pro) nutzen kann?

Ja hat ich oben j aschon geschrieben, der reine Zugriff funktioniert mit IBX. Ebenso kann man mit ADO per ODBC zugreifen. In Delphi wird auch ein dbExpress Treiber für Firebird mitgeliefert, der ist allerdings bei der Pro; wie auch bei allen anderen mitgelieferten Triebr; auf 5 lokale Verbindungen beschränkt. Es gibt aber auch 3rd-Party dbExpress Treiber kommerzielle und freie.

Markus_Kohl 14. Jan 2012 12:39

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
@mkinzler
Was ist diese IBX das finde ich bei mir nirgends.
unter dbExpress habe ich die TSQLConnection in der finde ich aber nur mysql und Interbase von Firebird finde ich da nichts.
Und unter Interbase finde ich nur TIB***.

Ich fühle mich gerade wie ein richtiger Noop :-(

mkinzler 14. Jan 2012 12:43

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
IBX ist Interbase Express. Steht in der IDE unter "Interbase".
Bei der Installation von Firebird musst du sagen, dass er die Cleintbibliothek als gds32.dll ins Systemverzeichnis kopieren soll ( denn IBX verwendet diese Dll und nicht fbclient.dll; bei den andere Zugriffsbibliotheken kann man diese auswählen)

Markus_Kohl 14. Jan 2012 12:52

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
ah supper, dann schauche ich mal, dass ich mir Firebird runterlade und installiert bekomme.
Ich melde mich dann wohl später wieder ^^

Danke für die Hilfe

Hab mir mal die embedded-Version runtergeladen und nun versuche ich mal mit meinem sehr bescheidenen englisch die Anleitung zu lesen.

mkinzler 14. Jan 2012 12:54

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
Bei der embedded Version ist der Server(kern) in die Clientbibliothek einkompilliert.

Für die Entwicklung würde ich dir aber Raten einen Server auf deinem Rechner (oder Fileserver) zu installieren, auch wenn Firebird ab der Version 2.5 parallele Zugriffe per embedded gestattet.

Markus_Kohl 14. Jan 2012 15:13

AW: Delphi XE2 Professional , Wie Datenbank erstellen.
 
So ich hab mir nun de Firebird Superserver installiert.
Die Dienste sind in Windows auch korrekt gestartet.
Laut der Anleitung sollte nun im bin Verzeichnis unter anderem die Datei gsec.exe sein. Aber dort steht sie nicht.
Die einzigen exe die dort stehen sind:
fb_lock_print.exe
fbguard.exe
fbserver.exe
gstat.exe
instclient.exe
instreg.exe
instsvc.exe

Kann mir jemand nen Tip geben?

Hab mir auch das Tool IBOConsole runtergeladen. Da bekomme ich beim Versuch eine Verbingung zur DB herzustellen folgenden Fehler:
Client liebrary fbclient.dll not found in the path. Please install it to use this funcionality.
Die Datei steht aktuell unter:
C:\Program Files\Firebird\Firebird_2_5\bin


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:31 Uhr.
Seite 2 von 6     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz