Hallo,
Ziel ist es, eine
DB zu haben, die
a) ohne große Installation auskommt, und am besten alles ins Prog implementiert werden kann.
b) das lokale Arbeiten mit einer
DB möglich ist (Einzelplatz)
c) aber auch z.B. die
DB auf einem Netzlaufwerk/
UNC abgelegt werden kann, so dass mehrere Rechner zeitgleich darauf zugreifen können.
Darum geht es.
a) wird durch Firebird,
SQL-Server Express mit Silent Install erschlagen, wobei ich 'ohne große Installation' wörtlich nehme. Vom Installationsaufwand ist Firebird sicherlich vorzuziehen (subjektiv)
b) Ist implizit, das geht mit jedem RDBMS, das lokal installiert ist.
c) Ja, wobei die genannten Einschränkungen ohne Server gelten (unsicher bei gleichzeitigem Zugriff per design)
Über die vorgeschlagene Lösung, eine
DB-Engine in die Applikation mit einzubinden wurden alle Argumente ausgetauscht.
Vielleicht geht es jetzt wieder sachlich weiter.