Brian
Perhaps one way to do so would be to
1) export the schema (namespace wise) to an XML file from Studio.
Tools->Export.
2) Export the Data From the System Management Portal.
Data Management ->Global->Export
(Use the extension .gbl for the file to which data is exported).
3) Import the schema (and compile) and import data in 2012 using the above utilities.
AFAIR, I have never had problem using the above route, and I have done this from several versions to a higher one. Caché seems to take care of all the upgrade issues.
HTH
Regards
Sukesh Hoogan
Bombay, India.
PS: I am not a very frequent visitor here any more. Some of the old timers may remember me.