SQL Server 2008 (655) en SQL Server 2008 R2 (661) zijn niet hetzelfde (hoewel het een veel voorkomende misvatting is - veel mensen denken dat ze hetzelfde zijn omdat Microsoft heeft een vreselijke, vreselijke, vreselijke naamgevingsbeslissing genomen, waardoor 2008 R2 klinkt als een servicepack ).
U kunt een 2008 R2-database niet koppelen aan/terugzetten naar een 2008-exemplaar, periode. Hoewel er verschillende oplossingen zijn (die ook van toepassing zijn voor het toevoegen van 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005, enz.). U kunt de engine waarmee u verbinding probeert te maken upgraden tot 2008 R2, of u kunt het schema/de gegevens uit de database extraheren met behulp van de wizard voor het genereren van scripts, de import/export-gegevenswizard, SSIS of tools van derden zoals Red Gate SQL Vergelijk (voor een volledige lijst met alternatieven zie deze blogpost ).
Dit komt extreem vaak voor, heb je gezocht naar "sql server versie 661 655"? Ik kwam met een hele reeks hits met deze zoekterm en enkele kleine variaties, allemaal op deze site en dba.SE:
Fout SQL Server 2008-database koppelen aan SQL Server 2005
Kan 2008 R2-database niet koppelen tot 2008 instantie
Database maken in SQL Server 2012, script en gebruik in 2008?
Kan back-up niet herstellen op SQL Server Express
Hoe automatisch een back-upbestand van SQL Server 2008 R2 te herstellen
Gebruik database 661-versie met SQL Server 2008
SQL-server:voeg onjuiste versie 661 toe
https:/ /dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008