>I have a database coming from SQL Server 2012. I try to attach it to SQL Server 2008. I get:
>
>"The database 'DatabaseNameHere' cannot be opened because it is version 706. This server supports version 663 and earlier."
>
>How can I workaround that?
You can't attach or restore DB from bigger version of SQL Server to smaller one.
You can't even do that from 2008 R2 to 2008 (go figure!).
One way is to script DB as Nicholas suggested.
Other way is to use Import/Export wizard.
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.