Best practice to migrate database upgrade on dataguard group?
Hi,
I've been asked for a migration on a legacy Oracle 10g version. The idea is to convert the schema A to A', following this sequence:
-Machine 2 stops, dataguard is revoked.
-Machine 1 keeps making simple table operations (insert, delete, update)
-Machine 2 it's updated with new columns or tables, that (at first) do not require mandatory values, data transformation or newer dependencies.
-Then, machine 1 is stopped. The data between machine 2 shutdown and machine 1 shutdown are exported.
-Gap data are now imported on Machine 2's upgraded schema.
-Machine 1 gets its update using RMAN
-Dataguard is resumed.
So, my question is: what is the most elegant (or correct, if you prefer) solution to achieve this?