Sql server 2008 r2 如何使用.bak文件将数据从MS SQL 2012恢复到MS SQL 2008。这可能吗?

Sql server 2008 r2 如何使用.bak文件将数据从MS SQL 2012恢复到MS SQL 2008。这可能吗?,sql-server-2008-r2,sql-server-2012,Sql Server 2008 R2,Sql Server 2012,我有一个面临困难的需求,即使用.bak文件将数据从MS SQL 2012恢复到MS SQL 2008。当我试图恢复时,我得到一个错误。这是恢复降级的可能性 有谁能帮我恢复吗?不幸的是,SQL Server不会倒退。唯一的方法是使用SSI传输数据,或者使用导入/导出实用程序 在您的2012服务器上,右键单击要从中导出数据的数据库并向下滚动到任务,然后选择“导出数据”,然后插入源服务器和目标服务器的所有信息,然后在摘要页面上单击“映射”,确保它们与您需要的数据和将要使用的数据库相符对的然后按照屏幕操

我有一个面临困难的需求,即使用.bak文件将数据从MS SQL 2012恢复到MS SQL 2008。当我试图恢复时,我得到一个错误。这是恢复降级的可能性


有谁能帮我恢复吗?

不幸的是,SQL Server不会倒退。唯一的方法是使用SSI传输数据,或者使用导入/导出实用程序

在您的2012服务器上,右键单击要从中导出数据的数据库并向下滚动到任务,然后选择“导出数据”,然后插入源服务器和目标服务器的所有信息,然后在摘要页面上单击“映射”,确保它们与您需要的数据和将要使用的数据库相符对的然后按照屏幕操作,直到可以单击finish。你可能有太多的时间来玩它,让它表现得很好,但这应该对你有用


如果您只有一个BAK文件,则可能必须首先将其解析为2012服务器上的虚拟数据库。

您还可以使用数据脚本工具。它最终可能是一个非常非常大的脚本,但在紧要关头它可以完成这项工作。没错,它也可以工作。我只是想看到进展。在整个过程中,SSIS可能会更干净。不过,有时备用工具或方法作为选项很好!我见过SSIS数据导出向导多次失败。那你是做什么的?是的我也有。他们真的很挑剔,我已经把它搞得够糟了,通常我都知道它为什么会失败。我曾经遇到过一些这样做不起作用的情况,我只是在SSIS中创建了一个项目。我没有钻研过任何第三方软件。我在一家银行工作,所以不需要任何不完全必要的东西。