Warum dann mit den Eigenheiten und Beschränkungen eines veralteten und seit Jahren nicht mehr weiterentwickelten System rumärgern. Ich würde gleich was moderneres nehmen und auf ein durchgehenden System setzten. Lokal ne embedded-Lösung und für größere Bestände nen richtigen Server.
Hier würde sich FireBird embedded/FireBird,
MySQL embedded/
MySQL,
MSSQl compact/
MSSQl express/
MSSQl anbieten. Wobei ich nicht unbeding
MySQL nehmen würde.