Credo che a livello "php", con PDO cambi poco che database usi. Il problema è che oracle ha un dialetto sql un po' diverso rispetto a mysql.
Quindi se nel tuo codice non hai astratto le funzioni di persistenza su database (cioè in tutti i tuoi script vai a scrivere le query ) come fanno un po' tutti i framework, ti dovrai controllare (e forse modificare) tali query per adattarle al nuovo database