you've got the Adventureworks DB for SQL Server 2008 R2 which can't be attached to SQL 2008.
see this thread with the same issue http://social.msdn.microsoft.com/Forums/en-US/sqlserversamples/thread/52303c10-1bf5-4522-a35a-ad6cd283c2ff
in this thread the answers contains the correct link and instruction to install Adventureworks on SQL 2008
http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/214d291e-0aa6-4600-ac38-72e7870bdf3c
Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
Microsoft 正在进行一项网上调查,以了解您对 Msdn 网站的意见。如果您选择参加,我们将会在您离开 Msdn 网站时向您显示该网上调查。
是否要参加?