Umm... you can't expect SQL server 2003 (or older) to be compatible with SQL server 2012...
You're going to suffer with having to upgrade incrementally... move it from 2003 to 2005, 2005 to 2008, 2008 to 2012.
Or. Just rebuild the tables you want, use SSMS to SELECT the data from each table, dump it into an excel file, then write a VBA script to push that data to the new SQL server. It's not that hard, something tells me you're not experienced with working on Databases
so the easiest thing for you to do:
1) Create the tables/databases in the format required by the server
2) have SSMS Select the data from each table in your old data base, then export the results to Excel
3) Write a VBA script in excel to INSERT that data into the new server
4) ???
5) Profit