AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Allgemeine Frage zu Datenbanken

Ein Thema von Jens Hartmann · begonnen am 28. Mär 2009 · letzter Beitrag vom 30. Mär 2009
 
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
535 Beiträge
 
Delphi 11 Alexandria
 
#27

Re: Allgemeine Frage zu Datenbanken

  Alt 30. Mär 2009, 08:31
Zitat von Bernhard Geyer:
Ist es nicht wenn du keine Teile von MySQL mitlieferst (Z.B. wenn der Kunde sich die MySQL-Serverinstallation selbst besorgt) und du keine teile von MySQL für den Betrieb zwingend nötig hast. Dies ist z.B. der Fall wenn mehrere DBMS unterstützt werden und keine Libmysql.dll mitgeliefert wird.
Wenn Du auf eine bestehende MySql Instanz kannst ist dies teilweise richtig.
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
  Mit Zitat antworten Zitat
 


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 21:41 Uhr.
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-2025 by Thomas Breitkreuz