加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server误区:26个有关还原(Restore)的误区 - MSSQL教程

发布时间:2015-02-09 10:37:42 所属栏目:MsSql教程 来源:站长网
导读:本系列文章一直所没有触及的就是有关还原(Restore)的话题,因为一旦牵扯到这个话题就会涉及大量的误区,多到我无法通过一篇文章说完的地步。 事实上,我希望用

24 t)将低版本的数据库还原到高版本的实例可以跳过升级过程

不允许,在数据还原和附加的过程中是不允许跳过必须的升级和恢复过程。

24 u)在32位实例下备份的数据库无法恢复到64位实例。反之亦然

错误,数据库的内部格式和CPU构架无关。

24 v)只要进行数据还原,就可以保证程序正常执行

不对,就像高可用性中的镜像故障转移和事务日志传送转移到辅助服务器一样,还有很多额外的步骤需要做才能保证程序正常执行。包括辅助数据库和正确的登录名等。

24 w)还原受损的文件需要从多个文件组进行还原,则必须还原相关的所有文件组

不,在SQL Server 2000中的确是这样,但在SQL Server 2005以后的版本就完全不用了。

24 x)你可以将数据库还原到任何最新版本的实例

不对,数据库只能还原到比其新的一个或两个版本.(比如SQL Server 7.0下的数据库就不能还原到SQL Server 2008)。

24 y)恢复时间和还原时间是一样的

不,很多因素会影响还原的时间,比如说是否有长事务需要回滚,或是即时文件初始化特性是否开启。

24 z)在还原数据库之前需要先Drop被还原的数据库

不是的,如果你在还原数据库之前Drop被还原的数据库,那么还原过程首先需要即时文件初始化,还有,你最好保留被还原数据库的副本以便还原失败的情况下把损失减到最小。

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读