sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-server version 655

SQL Server 2008 (655) och SQL Server 2008 R2 (661) är inte samma sak (även om det är en vanlig missuppfattning - många tror att de är samma eftersom Microsoft tog ett fruktansvärt, fruktansvärt, fruktansvärt namnbeslut och fattade 2008 R2 låter som ett Service Pack ).

Du kan inte bifoga/återställa en 2008 R2-databas till en 2008-instans, punkt. Även om det finns flera lösningar (som även gäller för att bifoga 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005, etc). Du kan antingen uppgradera motorn du försöker ansluta till upp till 2008 R2, eller så kan du extrahera schemat/data från databasen med hjälp av generera skriptguiden, import/exportera dataguiden, SSIS eller tredjepartsverktyg som Red Gate SQL Jämför (för en fullständig lista över alternativ se det här blogginlägget ).

Detta dyker upp extremt ofta, sökte du efter "sql server version 661 655"? Jag kom på en hel massa träffar med den här söktermen och några små variationer, allt på den här sidan och dba.SE:

Feil koppla SQL Server 2008-databas till SQL Server 2005

Kan inte bifoga 2008 R2-databas till 2008 års instans

Databasåterställningsfel

Skapa databas i SQL Server 2012, skript och använd 2008?

Kan inte återställa säkerhetskopia på SQL Server Express

Hur man automatiskt återställer en backupfil för SQL Server 2008 R2

Databasen "kan inte öppnas eftersom det är version 661" när du bifogar .mdf-fil

Använd databas 661 version med SQL Server 2008

SQL-server:Bifoga felaktig version 661

https:/ /dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008

https ://dba.stackexchange.com/questions/20588/restore-sql-server-2012-backup-to-a-sql-server-2008-database



  1. Sphinx utan att använda ett auto_increment-id

  2. Dynamiskt ändra returtypen för en funktion

  3. Lägg till en tidszonförskjutning till ett datetime2-värde i SQL Server (T-SQL)

  4. Varför kan inte skapa partitionstabell