Äldre Delphi-system med Paradox eller BDE framstår vid första anblicken ofta som en ren databaskomponent. I praktiken hänger det dock ihop med rapporter, formulär, behörigheter, lokala specialtabeller och processer som vuxit fram under många år.
En migrering till MariaDB eller till en annan modern databas är motiverad när datakonsistens, fleranvändardrift, driftsättning och utbyggbarhet behöver bli hållbara igen. Avgörande är då inte bara den tekniska målservern, utan den kontrollerade överföringen av den befintliga logiken.
Vi ser därför tabeller, index, SQL-vägar, teckenuppsättningar, transaktioner och historiskt framvuxna specialfall som ett sammanhängande moderniseringspaket. Först då blir ett databasbyte en teknisk grund för nästa steg, som REST, tjänster eller portaler.
Särskilt för applikationer som använts under lång tid är en stegvis väg ofta mer ekonomisk än en Big Bang. Att planera just dessa mellanliggande steg på ett rent och strukturerat sätt är i slutänden skillnaden mellan en lyckad migrering och hektiskt efterarbete i drift.