1、首先,我们将sql server 2008的数据备份出来,这个就不演示了,自己操作,直接数据库右键,任务右键,备份就可以了。
2、拿到备份的数据之后,我们就要还原到sql server 2012的数据库上面去了,如果直接还原的话,会报错,会找不到备份的数据库
3、所以这时候就是关键的操作了,这里有两种方法:1、右键数据库,从选项中选择任务,然后右键还原,还原的时候要勾选Overwrite the existing database 烫喇霰嘴(WITH REPLACE)
4、然后底下的不勾选, Tail Log Backup 中的Take tail-log backup beforerestore也不勾选。
5、这样还原的话,就没有戒彬尢欤问题了,可以顺利从低版本还原到高版本了。还有一种方法:2、我们在还原数据库的时候,数据库中要新建一个同名的实例,右键数据库属性-选项-兼容性级别改为sql server 2012
6、选择好以后,右键数据库-任务-还原数据库-选择源设备,然后勾选选项-覆盖原有数据库即可,点击确定。
7、任务就大功告成了,以上是两种简单的将数据库从低版本还原成高版本的一些个人意见,希望能给各位同学带来帮助。