SQL Server 2008 (655) a SQL Server 2008 R2 (661) nejsou totéž (ačkoli je to běžná mylná představa – mnoho lidí si myslí, že jsou stejné, protože Microsoft udělal hrozné, hrozné, hrozné rozhodnutí o pojmenování, takže rok 2008 R2 zní jako aktualizace service pack ).
Nemůžete připojit/obnovit databázi 2008 R2 k instanci 2008, období. Ačkoli existuje několik řešení (která platí také pro připojení 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005 atd.). Můžete buď upgradovat engine, ke kterému se pokoušíte připojit, až na verzi 2008 R2, nebo můžete schéma/data extrahovat z databáze pomocí průvodce generováním skriptů, průvodce importem/exportem dat, SSIS nebo nástroji třetích stran, jako je Red Gate SQL Porovnejte (pro úplný seznam alternativ viz tento příspěvek na blogu ).
To se objevuje velmi často, hledali jste "sql server verze 661 655"? Přišel jsem s celou řadou hitů pomocí tohoto hledaného výrazu a několika nepatrných variací, to vše na tomto webu a dba.SE:
Failure připojení databáze SQL Server 2008 k serveru SQL Server 2005
Nelze připojit databázi 2008 R2 do roku 2008
Vytvořit databázi v SQL Server 2012, Skriptovat a používat v roce 2008?
Nelze obnovit zálohu na SQL Server Express
Jak automaticky obnovit záložní soubor SQL Server 2008 R2
Databázi "nelze otevřít, protože je to verze 661" při připojení souboru .mdf
Použití databáze 661 verze s SQL Server 2008
SQL Server:Připojte nesprávnou verzi 661
https:/ /dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008