SQLServer2012数据库降级⾄SQLServer2008R2的⽅法
⼀、背景
因为对⽅的客户的服务器安装的数据版本2012,公司开发同事需要客户数据库的备份数据,但是公司数据版本是2008R2的,⽆法还原。
windows2008r2版本区别由于2012备份⽆法直接还原⾄2008R2(MSSQL数据库还原⾼>>低不兼容),因此决定使⽤导出脚本,导⼊导出降级。
⼆、解决⽅法
1、打开数据库,连接到数据库,选择你要降级的数据库,点击右键,任务——⽣成脚本。
2、⽣成和发布脚本页⾯,点击选择对象,选择编写整个数据库及所有数据库对象的脚本。
3、点击设置脚本编写选项,选择⽂件名,选择脚本存放的位置,并且起⼀个名字,然后点击⾼级
4、选择Script for Server Version:SQL Server 2008 R2 兼容;选择要编写脚本的数据类型:架构和数据,设置完成,点击确定。
5、点击下⼀步,下⼀步,然后单击完成按钮即可完成脚本的⽣成及保存。
6、打开sqlserver2008R2 数据库,新建⼀个数据。
7、点击⽂件,打开⽂件SQL 脚本,点击执⾏SQL脚本,执⾏成功。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论