Autor Beitrag
MKehrer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

NT, 2000
D6
BeitragVerfasst: Fr 16.05.03 10:05 
Hi Delphianer,

Die Frage ist simple, die Antwort wohl nicht.
Wir haben folgende Anforderung

1) die Datenbank wird hauptsächlich gelesen (in seltenen Fällen beschrieben)

2) i.a. greift nur eine Application darauf zu. falls gerade mehrere darauf zugreifen muß halt eine etwas warten.

3) Zugriffe sind ziemlich selten mit Zugriffszeiten derzeit ca. 1sek.

4) Das Application inkl. DB wird verkauft und soll auf allen Windows Rechnern (W98 aufwärts) installierbar sein.

Access
Haben wir derzeit. funzt auch ganz gut . Nur wenn die MDAC auf dem Rechner durcheinander kommt (evtl. durch andere Prog.) dann läuft gar nichts mehr. Und dies kommt z.Z. öfter vor.

Interbase
Hab ich keine Erfahrung, aber ich könnte mir vorstellen, dass dies eine echte alternative ist, wer weiss evtl. Probleme von Interbase?

mySQL
Das müssen wir Server-Lizenzen zahlen, außerdem ist der Aufwand für eine Client-Server-DB wohl zu hoch

DBase,Paradox
Wenn doch der Fall auftritt, das 2 Appl. schreiben, geht die DB über den Jordan (so was ist mir schon passiert)

Bin auf eure Beiträge gespannt

_________________
Manfred
Was Du siehst ist in Dir (Smile)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 10:16 
MKehrer hat folgendes geschrieben:
mySQL
Das müssen wir Server-Lizenzen zahlen, außerdem ist der Aufwand für eine Client-Server-DB wohl zu hoch


Meines Wissens ist mySQL OpenSource und frei einsetzbar, oder nicht? Oder meinst Du MS SQL?

Hier findest Du einen FAQ-Beitrag zu diesem Thema.

Ich würde Dir empfehlen, Dir mal Flashfiler2 anzuschauen, ist OpenSource inzwischen und man braucht nichts weiteres, die komplette Datenbank wird in die App eingebunden, kann als Nachfolger von BDE sehen und kann trotzdem als eine C/S-Architektur konzeptioniert werden.

Gruß
MKehrer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

NT, 2000
D6
BeitragVerfasst: Fr 16.05.03 10:20 
Die Clients schon, aber für jede Server-installation auf dem Rechner unserer Kunden muß meines Wissens eine Lizenz bezahlt werden.

Wir könnten natürlich nur einen Server bei uns einsetzen und via Internet zugreifen, dann muß aber beim Client immer eine Internetverbindung aktiv sein

_________________
Manfred
Was Du siehst ist in Dir (Smile)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 10:25 
OK, hab grad nachgeschaut, für kommerzielle Anwendungen kostet das Teil 440$.

Aber das würd ich eh net machen, ich seh mySQL eher als Webdatenbank und nicht als für Programme geeignete Datenbank.

Wie gesagt, schau Dir mal Flashfiler2 an (sourceforge.net)
MKehrer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

NT, 2000
D6
BeitragVerfasst: Fr 16.05.03 10:30 
@UGrohne

aber nur eine Server-Lizenz

für jede weitere müsstest Du zahlen, oder?

trotzdem finde ich den Aufwand zu gross für unsere rel. geringen Anforderungen, was meinst Du?

_________________
Manfred
Was Du siehst ist in Dir (Smile)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 10:33 
Ja, eine Server-Lizenz kostet 440$, schau mal auf www.mysql.com da steht alles. Der Aufwand mit mySQL wäre wirklich um einiges zu groß, ich denke, vor allem die Einbindung in Delphi. Da gibts ja die ZEOS-Komponenten, abe rdie sollen irgendwie noch etwas buggy sein.
MKehrer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

NT, 2000
D6
BeitragVerfasst: Fr 16.05.03 10:34 
@UGrohne

Danke für den Flashfiler-Tip,
da schau ich gleich mal

Meines bisherigen Test mit Zeos waren eigentlich ganz OK
wo gibt´s Deines Wissens nach Bucks?
Um die DB beim Kunden upzudaten werden wird die Zeos-Komp. wahrscheinlich benutzen

was hältst Du von Interbase

_________________
Manfred
Was Du siehst ist in Dir (Smile)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 10:40 
Ich hab das mit den ZEOS nur gehört, aber selber noch nie damit gearbeitet, wie gesagt, mySQL kommt mir in Verbindung mit ner Applikation nicht ins Haus.

Flashfiler ist wirklich gut, beschäftige ich mich grad ein bisschen damit (ich weiß, ich wiederhol mich :wink:).

Mit Interbase arbeite ich hauptsächlich und bin sehr zufrieden damit. Der einzige Nachteil ist halt, dass eine Installation mitsamt dem Client-Programm schwierig ist, deshalb ist es meiner Meinung nach nur für größere Sachen geeignet. Für die kleine Video-DatenbankVerwaltung würde ich Interbase nicht einsetzen, das wäre irgendwie Overkill :wink:
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 16.05.03 11:01 
Hallo,

dann möchte ich auch noch mal auf Advantage hinweisen. Der Local Server ist kostenlos und erlaubt bis zu 5 User. Das DBM wird in Form von DLLs ausgeliefert, wenn du diese ins Programmverzeichnis installierst, kann es auch nicht zu Versionskonpflikten durch andere Anwendungen kommen.

Gruß
Klabautermann
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Fr 16.05.03 11:33 
Hi,

ich weiß nicht, wie oft ichs schon gesagt habe: Advantage unterstützt in der 5-User Version KEINE Transaktionen ! Dieser Tage haben die wieder angerufen. Die Antwort auf die Frage nach Transaktionen lautete wieder : NEIN. Das Gespräch war dann schnell beendet. Die gute Frau hat sich zwar redlich bemüht, mir den Kram zu verkaufen, hat aber eingesehen, daß es wohl nichts wird. Schließlich brauche ich was für Netztwerke, aber auch für Einzelplatz-Rechner. Mit halben Sachen fängt man da besser nicht an. Flashfiler würde ich auch empfehlen, leider haben die das zu spät geopensourced 8) Sonst hätte ich das statt Interbase eingesetzt.

_________________
Gruß
Hansa
hwb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91

Win98 SE, Win2000
D5 Prof
BeitragVerfasst: Fr 16.05.03 11:58 
@hansa

Würde sagen falsch ausgedrückt: In der Localversion keine Transaktionen.
Es gibt ja auch die 5-User Serverversion - aber eben nicht kostenlos.

Die andere Frage ist ja wohl, ob man für ein bischen Datenbank Transaktionen braucht ? Kommt ja darauf an was man damit machen will.

hwb
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 16.05.03 13:02 
Hallo Hansa,

gucke dir mal die anforgerungen von MKehrer an. Das ist nicht wirklich anspruchsvoll.

Kannst du mir mal 'nen Link zur OpenSource Seite von Flashfiler geben? Was ich gefunden habe kosten um die €500.

Gruß
Klabautermann
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 13:06 
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Fr 16.05.03 13:11 
@Ugrohne: immer gemach. Wenn wir schon dabei sind: geht am besten auf die Seite: www.turbopower.com Da ist noch etwas mehr zu finden, als nur FlashFiler. Besonders zu empfehlen ist AsyncPro. Das ist für Modems, Faxansteuerung und und und. Damit habe ich mir so ne Art Laplink zusammengebaut. Ich hab mir vorsichtshalber alles, was zu kriegen war runtergeladen. 8)

_________________
Gruß
Hansa
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 16.05.03 13:20 
Hab mal kurz recherchiert und Folgendes gefunden:

www.heise.de/newstic...ta/hos-08.01.03-000/

TurboPower zieht sich aus diesem Geschäftsbereich zurück. Deswegen würde ich nichts mehr auf die Pakete geben, die auf der Homepage zu haben sind und eher bei sourceforge schauen, da kannste nämlich auch gleich die Bugs anschauen.
MKehrer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

NT, 2000
D6
BeitragVerfasst: Mo 19.05.03 07:21 
@UGrohne
Zitat:


TurboPower zieht sich aus diesem Geschäftsbereich zurück. Deswegen würde ich nichts mehr auf die Pakete geben, die auf der Homepage zu haben sind und eher bei sourceforge schauen, da kannste nämlich auch gleich die Bugs anschauen.


Sind das andere Sourcen bei sourceforge als bei turbopower?
wird flashfiler bei sourceforge weiterentwickelt, wenns bei turbopower aufhört?

Wenn Flashfiler nicht mehr gepflegt wird, sollten wir ja wohl besser nicht mehr alles darauf umrüsten, oder?

_________________
Manfred
Was Du siehst ist in Dir (Smile)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 19.05.03 09:42 
Ich gehe in so einem Fall eigentlich davon aus, dass bei sourceforge alles aktueller ist. Ich denke schon, dass es weiterwntickelt werden wird, vll. sogar privat von einigen Programmierern von TurboPower, aber sicher weiß ich es nicht.

Aber man kann es ja auch selber weiterentwickeln :wink:

Irgendjemand wird sich schon finden, der das Teil weitermacht, wenn's net schon gemacht wird. Hat da jemand nähere Infos dazu?

Auf jeden Fall denke ich, dass es schon jetzt eine solide Datenbank ist und eine sehr gute Alternative zur BDE und vll. sogar ein Ersatz.

Ich google gerade mal.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Mo 19.05.03 10:52 
Das ist nicht "vielleicht" eine Alternative zur BDE, sondern schlägt die um Längen. Die BDE wird nicht mehr weiterentwickelt, mit FlashFiler sind momentan 13 Leute beschäftigt.

_________________
Gruß
Hansa
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 19.05.03 10:55 
Dass sie sie um Längen schlägt ist klar, aber sollte sie nicht weiterentwickelt werden, is das net besonders toll, dann würden wir ja wieder am Ende der BDE stehen. Aber wenn da 13 Leute dran sind, ist ja alles klar.

Hab auch auf der TurboPower-Seite gelesen, dass vll. ein paar ehemalige Entwickler in der Freizeit weiter daran arbeitne werden.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Mo 19.05.03 11:09 
Ich muß da noch etwas mehr aus dem Nähkästchen plaudern. Die Ursprünge von FlashFiler liegen in Deutschland. Ich kenne den Hauptentwickler sogar persönlich, also von Auge zu Auge, ähhm nicht nur inet. 8) Von Turbopower kam irgendwann mal ein Angebot für die Lizenz, das die anscheinend nicht ausschlagen konnten (US-Markt ist halt nun mal wesentlich größer). Mich würde es nicht wundern, ginge es plötzlich bei uns vor der Haustür wieder weiter. Werde mal meine Connections reaktivieren, vielleicht krieg ich was raus.

_________________
Gruß
Hansa