AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Welche Firebird Version?
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Firebird Version?

Ein Thema von JPSelter · begonnen am 18. Mai 2006 · letzter Beitrag vom 14. Sep 2008
Antwort Antwort
Seite 5 von 5   « Erste     345   
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#41

Re: Welche Firebird Version?

  Alt 12. Sep 2008, 20:40
Oh, Martin, was soll das werden ?

X: = Netzwerk-Rechner-Platte

1. Lege die EXE auf X:\Programm
2. entpacke die embedded Files nach X:\Programm
3. benenne die fbembed.dll bei X:\Programm in gds32.dll um
4. starte das Programm bei X:\Programm und es wird gehen

Alternative : ohne LW-Buchstaben. Dann muss alles nach \\PC2\C Dabei ist PC2 der Rechnername und C muss freigegeben sein.

Edit : ehe ichs vergesse : in der jetzigen Phase rate ich dringend davon ab überhaupt embedded zu benutzen !
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#42

Re: Welche Firebird Version?

  Alt 12. Sep 2008, 20:51
Zitat von Hansa:
Oh, Martin, was soll das werden ?
Heute Abend wohl nichst mehr. Danke schon mal für die Forschung.
Schaue mir das morgen nochmal unter dem Debugger an. Im Moment
staune ich nur dass es bei dir geht! die dll´s sind es definitiv
nicht. Aber ich stehe schon unter 'Wine -> Wein' und jetzt ist
erstmal Ende

Viele Grüße //Martin

PS: Was gutes aus dem Badischen...
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
Artur

Registriert seit: 31. Dez 2006
Ort: Augsburg
70 Beiträge
 
Delphi XE8 Enterprise
 
#43

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 20:25
Hi Martin,



wenn Du mit einem Thin Client herum werkelst, riecht das stark danach, dass Du mehrere Clients auf eine Datenbank setzen willst.

Wenn Du den FB Embedded verwendest und auf eine Datei lokal (also nicht über TCP/IP) zugreifst, wird die DB Datei verriegelt und kann nicht mehr durch andere Clients verwendet werden. Dann kann immer nur ein Client mit der DB arbeiten (egal ob Netzwerklaufwerk oder lokale HDD).

Was aber geht ist, EINEN FB Server aufzusetzen und mit einer großen Anzahl an FB Embedded Clients darauf (über TCP/IP) zu greifen.

Das mache ich auch und das Schöne ist halt, dass die FB Embedded DLLs nur beim Programmcode dabei sein brauchen (und nicht auf jedem Client eine echte FB Server Installation statt finden muss). Dann wäre es vermutlich auch kein Problem, das Programm auf einem NAS abzulegen und nur vom Thin Client aus zu starten (habe ich aber noch nicht versucht).




Ciao,

Artur
Artur
  Mit Zitat antworten Zitat
Artur

Registriert seit: 31. Dez 2006
Ort: Augsburg
70 Beiträge
 
Delphi XE8 Enterprise
 
#44

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 20:27
@Hansa

Was hast Du den gegen die Embedded?
Ich habe noch kein größeres Problem feststellen können?

Ciao,

Artur
Artur
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 20:28
Es kann nur eine Verbindung zu einer Datenbank aufgebaut werden
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#46

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 21:17
Schönen Abend !

Das mit dem Verriegeln der Embedded ist völlig klar. Es gibt da noch einen Replikationsmechanismus zu einer richtigen Firebird-Datenbank. Das mit der Embedded-Version ist eine Copy2Go für den Aussendienst und da hat jeder sein eigenes Verzeichnis mit eigenen Rechten. Das ganze wird Wöchentlich einmal in die Zentraldatenbank übertragen.

Applikation und Embedded werden beim Nachhausekommen ins Netz gesichert und es wäre schön, wenn man da auch nochmal für sich Nachschauen kann. Das ist Absicht, dass keine tägliche Replication in die Zentral-FB stattfindet.
Die findet einmal wöchentlich statt, wenn auf den Clients keine User eingeloggt ist und nur dann ist die Zentral-FB durch die Clients erreichbar.

Wer sich übrigens meine Posts der letzten 5 Jahre mal angeschaut hat, sieht, dass man mir nun wirklich nicht den Unterschied zwischen Embedded und Nicht-Embedded erklären muß, da kann ich von SP bis UDf´s so ziemlich alles was anfällt. Also bitte keine wilden Vermutungen und Parfümanalysen; es trifft einfach das Problem nicht. Ansonsten sitze ich an dem Problem. Irgenwas muß bei Hansa ja anders laufen, zum Beispiel hat er keine Zeos...


Viele Grüße in die Runde // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 21:26
Sorry, das ich mir das rausgenommen habe
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#48

Re: Welche Firebird Version?

  Alt 13. Sep 2008, 22:15
Koralle und Schwamm drauf!

Ich hoffe nur das am Ende nicht rauskommt meine Zeos können das nicht und Hansa rührt wieder nach Herzenslust die FiBPlus-Komponenten- Werbetrommel (das würde mich jetzt hart treffen..)

PS:
Genau danach sieht das im Moment aus. Wenn im Pfad zur DB ein \\Rechnername\.. ist lenkt Zeos die Anfrage per TCP/IP an diesen Rechner. FiB scheint da stur den Pfad entlang zugehen. Nagut schlaf nochmal drüber...

Viele Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
Artur

Registriert seit: 31. Dez 2006
Ort: Augsburg
70 Beiträge
 
Delphi XE8 Enterprise
 
#49

Re: Welche Firebird Version?

  Alt 14. Sep 2008, 08:22
Hi mschaefer

schließe mich mkinzlers sorry an...

(Und nehme auch FIBplus )

Schönen Sonntag,


Artur
Artur
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 5   « Erste     345   


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 18:02 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