sql server 2008数据库还原成sql server 2012

 时间:2024-11-02 12:31:09

这里面是将数据库低端擢爻充种的向高端的还原,因为我们都知道,在工作期间,有可能,我们自己用的数据库是sqlser即枢潋雳ver2008版本的,而当我们在做项目上线的时候,有的公司数据库服务器是sqlserver2012版本的,如果硬是执行操作的话,会有不兼容的效果,以至于会报错或者执行不了,这时候,我们一般将版本低的还原成版本高的,这样以至于不会有什么太大的风险或者改动。接下来就利用我的经验来告诉大家该如何去还原。

工具/原料

笔记本或台式机电脑

sqlserver2008服务器和sqlserver2012服务器

方法/步骤

1、首先,我们将sqlserver2008的数据备份出来,这个就不演示了,自己操作,直接数据库右键,任务右键,备份就可以了。

sql server 2008数据库还原成sql server 2012

2、拿到备份的数据之后,我们就要还原到sqlserver2012的数据库上面去了,如果直接还原的话,会报错,会找不到备份的数据库

sql server 2008数据库还原成sql server 2012

3、所艮劁飨戽以这时候就是关键的操作了,这里有两种方法:右键数据库,从选项中选择任务,然后右键还原,还原的时候要勾选Overwritetheexistingdatabase烫喇霰嘴(WITHREPLACE)

sql server 2008数据库还原成sql server 2012

4、然后底下的不勾选,TailLogBackup中的Taketail-logbackupbeforerestore也不勾选。

sql server 2008数据库还原成sql server 2012

5、这样还原的话,就没有戒彬尢欤问题了,可以顺利从低版本还原到高版本了。还有一种方法:我们在还原数据库的时候,数据库中要新建一个同名的实例,右键数据库属性-选项-兼容性级别改为sqlserver2012

sql server 2008数据库还原成sql server 2012

6、选择好以后,右键数据库-任务-还原数据库-选择源设备,然后勾选选项-覆盖原有数据库即可,点击确定。

sql server 2008数据库还原成sql server 2012

7、任务就大功告成了,以上是两种简单的将数据库从低版本还原成高版本的一些个人意见,希望能给各位同学带来帮助。

sa登录18456错误,怎么解决? 华为欧拉openEuler1.0物理服务器安装详细教程 windows server 2008如何开启远程桌面 telnet不是内部或外部命令如何解决 英文版Windows11如何开启开启远程访问
热门搜索
可爱动漫女孩 2345动漫 色的动漫 刀剑乱舞图片 安徽图片