Wenn es zwischen
MSSQL und Firebird geht, würde ich spontan für Firebird plädieren.
Ich hatte in den letzten Monaten genug mit
MSSQL zu tun um es aus reinem Herzen hassen gelernt zu haben.[1]
Was man bei diesem Viech auch nicht unterschätzen sollte ist, wie tief er sich in einem System eingräbt.
Firebird wird ruck zuck installiert und kann auch wieder ruck zuck
vollständig deinstalliert werden. Man kann
MSSQL nicht einfach so deinstallieren, zumindest nicht vollständig. Und eine Installation ist definitiv nicht ohne Side effects.
Firebird mag nicht ganz so flink wie
MSSQL sein, aber es kostet rein gar nix und man hat damit wenigstens eine Chance mit wenig Änderungen auch andere (non-MS)
DBMS zu verwenden.
Ich glaube wenn ihr bisher ein lokales Pseudo-
DBMS wie Jet benutzt habt, dürfte Firebird mehr als nur "good enough" sein.
[1]) Ich bin allerdings ein "alter" Oracle-Fritze und
MSSQL ist für jemanden, der Ora gewohnt ist, als ob sich ein Benz-Fahrer in einen Trabi quetschen muss (einen abartig hässlichen Trabi, wenn ich mal auf die Syntax von TSQL verweisen darf *schauder*).