Quote Originally Posted by sql888
if it's 10gR2, I did the opposite, copy the standby DB's data files from Windows to Linux, the create control file, startup upgrade, then invalidate and recompile all packages.

If the version is different, it needs to run $ORACLE_HOME/rdbms/admin/catalog.sql & catproc.sql
So not only are you just moving datafiles around different platforms at will, but you are just running catalog.sql & catproc.sql to account for different versions ??