Re: Allgemeine Frage zu Datenbanken
Also ich persönlich würde bei produktiven Installationen eher auf ein kommerzielles DBMS setzen.
a) zahlt der Kunde die Lizenz und b) hat der Kunde Anspruch auf Support beim Hersteller Es ist ungleich schwieriger, guten, zuverlässigen und erreichbaren Support für OpenSource Systeme (egal welcher Art) zu finden. Entwickeln tue ich wenn möglich immer Datenbankübergreifend, so dass einem Einsatz in unterschiedlichen Umgebungen nichts im Wege steht. Relevant waren bisher tatsächlich eigentlich nur Oracle und MS SQL Server. Einmal MySQL. Was den Zugriff angeht: Gute Erfahrungen habe ich bisher bei meinen Kunden mit den DevArt (formerly known as Corelabs) Komponenten gemacht. Für ein Hochschulprojekt habe ich mal mit den ZEOS Komponenten gearbeitet. Die haben funktioniert und ich hatte keine Probleme damit - allerdings ist das Projekt eher theoretischer Natur gewesen. Zeigen das es tut - und nie wieder einsetzen ;-) |
Re: Allgemeine Frage zu Datenbanken
Zitat:
Zitat:
|
Re: Allgemeine Frage zu Datenbanken
Ich bin mit IBDAC auch sehr zufrieden.
|
Re: Allgemeine Frage zu Datenbanken
Zitat:
2. Bei MySql ist bei closed Source Programmen immer eine Lizenz fällig - unabhängig vom Zugriff. Gruss Werner |
Re: Allgemeine Frage zu Datenbanken
Zitat:
Hatten selbst mal eine MySQL-Vertriebsmenschen bei uns, da wir für eine CD-Lösung auf MySQL wechseln wollten. Als er langsam seine Felle (Provisionen) davon schwimmen sah versuchte er die libmysql.dll-Karte zu ziehen. Aber als wir ihm gesagt haben das wir diese DLL nicht verwenden musste er seine Planung bezüglich größere Weihnachtsgeschenke wieder vergessen. |
Re: Allgemeine Frage zu Datenbanken
Zitat:
|
Re: Allgemeine Frage zu Datenbanken
Zitat:
Laut Aussage von MySql (ca. 2 Jahre her - mittlerweile ist es ja Sun) gibt es aber auch da Einschränkungen: Eine Firma kann MySql unter GPL einsetzen wenn darauf ausschliesslich open Source Programme zugreifen. Wenn unsere Firma nun mit einer closed Source Applikation kommt fällt GPL für die gesamte Instanz weg. Auf unsere Nachfrage ob denn dafür nicht der Lizenznehmer (Firma bei der wir uns an die Instanz andocken) verantwortlich wäre antwortete man uns mit Schulterzucken. Aus all diesen Gründen hatten wir uns damals gegen MySql entschieden. Wir setzen nun für Datenbanken < 4GB MSSqlExpress ein. In allen anderen Fällen klären wir ab ob wir eine DB der Firma nutzen können (egal ob MySql, MSSql, Oracle...). Und um wieder zum Thema zu kommen: Seit einiger Zeit gibt es von CoreLabs (DevArt) AnyDac. Dies ist eine Abstraktionsschicht für verschiedene Datenbanken. So kann man einigermassen Datenbank-neutral programmieren. Wobei es natürlich auch hier tausend Einschränkungen gibt. Wir nutzen z.b. MSSql Notifcation Services. Gibt es in dieser Form nur bei MSSql. Aber für die vom Thread Ersteller geäusserten Anforderungen ist AnyDac o.k. Gruss Werner |
Re: Allgemeine Frage zu Datenbanken
Zitat:
Zitat:
|
Re: Allgemeine Frage zu Datenbanken
Danke erstmal für die vielen antworten. Werde erstmal weiter mit der ZEOS arbeiten, aber mir mal die anderen Kompo´s besorgen und testen. Sollte ich mmich dann für ein Produkt entschieden haben, wird es gekauft. Ich denke, das ich momentan 3 Interessante Varianten gefunden habe.
IBDAC mit der mkinzler arbeitet. DevArt mit der Phoenix arbeitet und FIBPlus mit der Hansa arbeitet. Ich hoffe das man die alle als Trial oder so bekommt. Danke nochmal Gruß Jens |
Re: Allgemeine Frage zu Datenbanken
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 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