Es müssten also die beiden DBs parallel laufen und in beide Richtungen synchronisiert werden.
Das halte ich für den falschen Ansatz. Ich würde an der alten Adresse einen transparenten Proxy aufsetzen, der die Verbindung an die neue Adresse weiterleitet.
Dann kannst Du die Clients in aller Ruhe umstellen.
Zukünftig solltest Du die Verbindungsdaten nicht mehr fest kodieren, sonst kannst Du beim nächsten Mal den ganzen Aufwand wieder treiben (wenn Du z.B. den Provider mal wechselst).