如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上

如题所述

一、最简单的回答:
1、高版本备份的数据不能直接在低版本上还原,得利用脚本来实现。
2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。

二、请参考SQL Server2008数据导入到SQL Server2005具体方法:
1、打开SQL Server2008“对象资源管理器”;
2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;
3、打开生成和脚本发生窗口后点击“下一步”;
4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;
5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL Server 2005”--“下一步”完成;
6、此时打开SQL Server2005,创建一个和SQL2008生成的脚本文件名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。
这个时候SQL Server2005中的数据和SQL Server2008中的数据就完全相同啦。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-21
SQL 不支持你这种降级处理。
因此,你只能通过导入导出这种方式来进行本回答被网友采纳

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
方法一:使用图形化操作(GUI),打开SSMS(SQL Server Management Studio)1、:右键要备份还原的数据库,在下拉菜单中选择 --》任务--》生成脚本 2、:在对话框中选择:3、点击下一步 4、在“设置脚本编写选项”,点击【高级】对话框中的 为服务器版本编写脚本 选项中选择要还原的版本2008 5、:...

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
1.打开SQL Server 2012 Management Studio,登录到服务器,在数据库中选择要转移的数据库,右键--“任务(T)”--“生成脚本(E)...”。2.在“生成和发布脚本”窗口中,点击“下一步”,3.“选择要编写脚本的数据库对象”,可以不做设置,点击“下一步”,4.点击[保存到文件]右边的“高级”按...

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
1.用SQL Server 2012的DTS工具,连接SQL Server 2008数据库,导入到SQL Server 2008数据库中;2.用SQL Server2012的数据库脚本生成功能生成数据库的脚本文件(包括数据),在SQL Server 2008服务器上运行脚本文件即可。

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
选择你要备份的数据库-右键-任务-生成脚本 按下一步这里按需要,我选择整个数据库 按高级 当前是你的数据库版本,不选择的话生成的脚本文件只能使用2012及以上版本这里我选择把数据库降级为适用2008的数据库 然后按确定--选择文件放哪--确定-完成 ...

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
1、打开SQL Server2008“对象资源管理器”;2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;3、打开生成和脚本发生窗口后点击“下一步”;4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”...

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
1、打开SQL Server2008“对象资源管理器”;2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;3、打开生成和脚本发生窗口后点击“下一步”;4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”...

如何把高版本的sqlserver 还原到低版本的 sqlserver
本例为sql2012 还原到sql2008。要实现的功能是把sql2012的数据库备份到sql2008,数据库名字为Test,并且这两个数据库在不同的电脑中。微软的软件设计方案基本上都是新版本兼容旧版本,旧版本不兼容新版本 步骤如下:1、首先把要把sql2012中要备份的数据库设置为兼容2008。右键sql2012中的数据库Test-...

如何把高版本的sqlserver 还原到低版本的 sqlserver
1、首先把要把sql2012中要备份的数据库设置为兼容2008.右键sql2012中的数据库Test-属性-选项 2、右键Test-任务-生成脚本,下一步-下一步 ,点 高级 选项。把script for sql version 改成你要降级的那个版本 也就是sql2008.确定完成即可。会生成一个script.sql脚本文件。3、下一步要把sqlserver201...

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
完整模式将完整的记录事务日志,支持时间点的备份恢复,相对于简单模式(simple),在数据库属性-》选项中可以修改

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上
1、用2012自带的数据库生成脚本,通过脚本之间在2008上创建新的库,直接还原是不能实现的。2、第二个方法是创建 2012到2008上的连接服务器,通过链接服务器将数据带数据表全都转移到08上

相似回答