专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

如果这里解决不了您遇到的实际问题,请到老妖社区问问老妖们如何解决
权限如果不存在要还原的数据库,则用户必须有CREATEDATABASE权限才能执行RESTORE。如果存在该数据库,则RESTORE权限默认授予sysadmin和dbcreator固定服务器角色成员以及该数据库的所有者(dbo)。RESTORE权限被授予那些成员资格信息始终可由服务器使用的角色。因为只有在固定数据库可以访问且没有损坏时(在执行RESTORE时并不会总是这样)才能检查固定数据库角色成员资格,所以db_owner固定数据库角色成员没有RESTORE权限。此外,用户可以为媒体集、备份集或两者指定密码。如果为媒体集指定了密码,则用户若只是适当的固定... [阅读全文] [PDF]
在这个技巧中,我将演示如何通过使用RESTORE命令从完整数据库备份中还原数据库。不像BACKUP操作那样,RESTORE不总是可在线进行的操作——对于完整数据库还原来说,在还原数据库操作之前,用户连接必须要从数据库断开。其他还原类型(比如文件组、文件或新“页面”选项)可以允许其他未受还原操作影响的地方的数据库中存在在线活动。例如,如果文件组“FG2”正在进行还原操作,“FG3”仍然可以在操作中访问。 注解  在线还原是SQL Server 20... [阅读全文] [PDF]
事务日志还原需要在完整数据库还原基础上进行,并且如果你应用了多个事务日志,必须按时间顺序应用它们(基于事务日志备份何时生成)。不按顺序应用事务日志或是在备份时有间隔都是不允许的。还原事务日志的语法用RESTORE LOG而不是RESTORE DATABASE,不过它们的语法和选项都是一样的。 为了建立这个示范,创建了一个名为TrainingDB的新数据库: ... [阅读全文] [PDF]
差异数据库还原的语法与完整数据库还原的相同,只是完整数据库还原必须要执行在附加差异备份之前。当还原完整数据库备份时,数据库必须置为NORECOVERY模式。而且任何你希望还原的事务日志必须在附加了差异备份之后完成,正如示例所演示的。 首先,我通过对TrainingDB数据库执行完整备份、差异备份、事备日志备份来启动这个示例: ... [阅读全文] [PDF]
1 共4条 分1页