Yo en algún momento migre de MySQL a Firebird, como tal fue fácil por lo mismo que dice delfino pero cambia algunas cosas... por ejemplo con Ado yo nunca use
transacciones mientras que con los ibx si, entonces vienen los tropiesos con commit. Pero la verdad que valió la pena cambiarme a Firebird (Interbase)