SQL Server 2008 (655) og SQL Server 2008 R2 (661) er ikke det samme (selvom det er en almindelig misforståelse - mange mennesker tror, de er de samme, fordi Microsoft traf en forfærdelig, forfærdelig, forfærdelig navngivningsbeslutning og tog 2008 R2 lyder som en servicepakke ).
Du kan ikke vedhæfte/gendanne en 2008 R2-database til en 2008-instans, punktum. Selvom der er flere løsninger (der også gælder for vedhæftning af 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005 osv.). Du kan enten opgradere den motor, du forsøger at forbinde til op til 2008 R2, eller du kan udtrække skemaet/dataene fra databasen ved hjælp af genereringsscripts-guiden, import/eksporter-dataguiden, SSIS eller tredjepartsværktøjer som Red Gate SQL Sammenlign (for en komplet liste over alternativer se dette blogindlæg ).
Dette dukker op ekstremt ofte, søgte du efter "sql server version 661 655"? Jeg fandt på en hel masse hits ved hjælp af denne søgeterm og nogle små variationer, alt sammen på denne side og dba.SE:
Fejl vedhæfte SQL Server 2008-database til SQL Server 2005
Kan ikke vedhæfte 2008 R2-database til 2008-instans
Opret database i SQL Server 2012, script og brug i 2008?
Kan ikke gendanne backup på SQL Server Express
Sådan gendanner du automatisk en SQL Server 2008 R2 backup-fil
Database "kan ikke åbnes, fordi det er version 661" ved vedhæftning af .mdf-fil
Brug database 661 version med SQL Server 2008
SQL-server:Vedhæft forkert version 661
https:/ /dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008