Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Entwicklung Datenbank-Anwendung - BDE? ADO? dbExpress? .

  Alt 3. Nov 2009, 08:23
Ein Nachteil der "kleinen" MS SQL Server ist das sie teilweise genauso die mehreren 100 MB großen Update wie der große MS SQL Server benötigen. Wir haben/hatten schon den Fall das diese Update einfach nicht einspielbar waren/sind so das die Update immer wieder aufschlagen. Damit hättest du erhöhten Supportaufwand beim Kunden.

Access hat den Nachteil das der nötige Treiber (Jet-Engine) z.B. auf Embedded-Versionen von Windows nicht verfügbar ist. Und ob bei der nächsten Windows Version dieser noch mitgeliefert wird ist fraglich. Über kurz oder lang wird Access wo es geht von MS durch eine passende SQL-Server Engine abgelöst (aber damit wäre das Windows-Update Problem nicht mehr deines wenn du darauf setzt).

Wenn nur Single/Local-User Betrieb nötig ist wäre evtl. auch eine der üblichen Desktop-DB's (TurboDB/Accuracer/...) eine Alternative. Und wenn das Programm gut aufgebaut ist (DB-Kapselung mit Bridge-Pattern) so ist ein späterer Upgrade auf einen richtigen SQL Server kein großes Problem.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat