你看是不是因为你原来需要附加的数据库版本是sqlserver 2008,而你要将sql server 2008 附加到sqlserver2005 中 确实不行的。高版本向低版本转换 会出这样的问题。你数据库是sqlserver的那个版本做的,最好附加时使用该版本或者以后版本
你的2008的数据库是不是都一样的版本,是不是数据库的MDF是打过补丁的?