﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SQLServerCentral / SQL Server 2008 / Data Corruption (SS2K8 / SS2K8 R2)  / Restore database from SQL Server 2012 to SQL Server 2008 R2 / Latest Posts</title><generator>InstantForum.NET v2.9.0</generator><description>SQLServerCentral</description><link>http://www.sqlservercentral.com/Forums/</link><webMaster>notifications@sqlservercentral.com</webMaster><lastBuildDate>Wed, 22 May 2013 01:35:26 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>[quote][b]David Webb-200187 (1/9/2013)[/b][hr]As far as I know, there is no way to do a backward restore, even if the database was in a compatibility mode that matched the lower version.  The compatibility mode impacts how certain sql constructs behave on a database but it doesn't mean that the database is actually internally structured as a database on that native version would be.  A 2012 database, no matter what the compatibility mode, is still a 2012 database internally, so a 2008 server wouldn't understand that internal structure or be able to restore it.Best advice is to script out all the objects, create them on the older database, then copy the data.[/quote]Have to agree 100%.</description><pubDate>Thu, 10 Jan 2013 07:55:54 GMT</pubDate><dc:creator>Lynn Pettis</dc:creator></item><item><title>RE: Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>+1 Scripts (create table and etc) out with comptiable to SQL 2008.</description><pubDate>Thu, 10 Jan 2013 05:59:03 GMT</pubDate><dc:creator>Arun-235202</dc:creator></item><item><title>RE: Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>[quote][b]David Webb-200187 (1/9/2013)[/b][hr]As far as I know, there is no way to do a backward restore, even if the database was in a compatibility mode that matched the lower version.  The compatibility mode impacts how certain sql constructs behave on a database but it doesn't mean that the database is actually internally structured as a database on that native version would be.  A 2012 database, no matter what the compatibility mode, is still a 2012 database internally, so a 2008 server wouldn't understand that internal structure or be able to restore it.Best advice is to script out all the objects, create them on the older database, then copy the data.[/quote]+1, couldnt of said it better myself.</description><pubDate>Thu, 10 Jan 2013 02:06:45 GMT</pubDate><dc:creator>anthony.green</dc:creator></item><item><title>RE: Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>[quote][b]David Webb-200187 (1/9/2013)[/b][hr]As far as I know, there is no way to do a backward restore, even if the database was in a compatibility mode that matched the lower version.  The compatibility mode impacts how certain sql constructs behave on a database but it doesn't mean that the database is actually internally structured as a database on that native version would be.  A 2012 database, no matter what the compatibility mode, is still a 2012 database internally, so a 2008 server wouldn't understand that internal structure or be able to restore it.Best advice is to script out all the objects, create them on the older database, then copy the data.[/quote]+1</description><pubDate>Wed, 09 Jan 2013 16:13:04 GMT</pubDate><dc:creator>opc.three</dc:creator></item><item><title>RE: Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>As far as I know, there is no way to do a backward restore, even if the database was in a compatibility mode that matched the lower version.  The compatibility mode impacts how certain sql constructs behave on a database but it doesn't mean that the database is actually internally structured as a database on that native version would be.  A 2012 database, no matter what the compatibility mode, is still a 2012 database internally, so a 2008 server wouldn't understand that internal structure or be able to restore it.Best advice is to script out all the objects, create them on the older database, then copy the data.</description><pubDate>Wed, 09 Jan 2013 15:17:22 GMT</pubDate><dc:creator>David Webb-CDS</dc:creator></item><item><title>Restore database from SQL Server 2012 to SQL Server 2008 R2</title><link>http://www.sqlservercentral.com/Forums/Topic1405038-2893-1.aspx</link><description>Hi,I initially took backup from SQL Server 2012 (database compatibility mode was set to SQL Server 2008 (100)) but when I try to restore that backup on SQL Server 2008 R2 it is giving me error as "Specified cast is not valid".I would appreciate if anyone can help me or if there is any alternate solution to backup from SQL Server 2012 and successfully restore it on SQL Server 2008 R2, please let me know.Thank you.</description><pubDate>Wed, 09 Jan 2013 15:10:52 GMT</pubDate><dc:creator>monilps</dc:creator></item></channel></rss>