- 1、本文档共130页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图13- 9指定备份对话框 图13- 10 还原数据库选项页 2.利用T_SQL语句进行数据库恢复 数据库的恢复操作可以通过RESTORE语句实现,使用RESTORE语句可以恢复用BACKUP命令所做的各种类型的备份。 (1)完整数据库恢复 当物理硬件发生故障或整个数据库遭到破坏时,需要基于完整数据库备份对整个数据库进行恢复。这时SQL Server将重建整个数据库包括数据库的相关文件,并将文件存放在原来的位置,重建过程系统自动完成,无需用户参与。具体语法格式如下: RESTORE DATABASE { database_name | @database_name_var } [ FROM backup_device [ ,...n ] ] [ WITH { [ RECOVERY | NORECOVERY | STANDBY = {standby_file_name | @standby_file_name_var } ] | , general_WITH_options [ ,...n ] | , point_in_time_WITH_options—RESTORE_DATABASE } [ ,...n ] ] [;] 其中 general_WITH_options [ ,...n ]::= MOVE logical_file_name_in_backup TO operating_system_file_name [ ,...n ] | REPLACE | RESTART | RESTRICTED_USER | FILE = { backup_set_file_number | @backup_set_file_number } | PASSWORD = { password | @password_variable } | MEDIANAME = { media_name | @media_name_variable } | MEDIAPASSWORD = { mediapassword | @mediapassword_variable } | BLOCKSIZE = { blocksize | @blocksize_variable } | BUFFERCOUNT = { buffercount | @buffercount_variable } | MAXTRANSFERSIZE = { maxtransfersize | @maxtransfersize_variable } | { CHECKSUM | NO_CHECKSUM } | { STOP_ON_ERROR | CONTINUE_AFTER_ERROR } | STATS [ = percentage ] | { REWIND | NOREWIND } | { UNLOAD | NOUNLOAD } point_in_time_WITH_options—RESTORE_DATABASE::= | { STOPAT = { datetime| @datetime_var } | STOPATMARK = {lsn:lsn_number} [ AFTER datetime] | STOPBEFOREMARK ={ lsn:lsn_number}[ AFTER datetime] } 参数说明: FROM子句:通常指定要从哪些备份设备还原备份。如果省略 FROM子句,则必须在WITH子句中指定NORECOVERY、RECOVERY或STANDBY。 MOVE logical_file_name_in_backup TO operating_system_file_name:由于SQL Server 2008能够记忆原文件备份时的存储位置,因此在恢复时会恢复到原位置。该子句的作用就是移动还原的位置,将给定的logical_file_name_in_backup 移动到operating_system_file_name。 WITH选项:指定还原操作要使用的选项。 RECOVERY | NORECOVERY | STANDBY:RECOVERY指示还原操作回滚任何未提交的事务。如果既没有指定NORECOVERY和RECOVERY,也没有指定STANDBY,则默认为RECOVERY。NORECOVERY将数据库置于“正在还原”状态,并且对提交的事务不进行任何操作。TANDBY指定一个允许撤消恢复效果的备用文件。 REPLACE:指如果存在另一个具有相同名称的数据库,则删除现有的数据库。如果不指定REPLACE选项,则会执行安全检查。这样可以防止意外覆盖其
您可能关注的文档
最近下载
- 2024年人工智能训练师(高级)职业鉴定理论考试题库及答案.docx
- 2022年三类医疗器械必威体育精装版管理制度修订版(必威体育精装版版).docx
- 光伏电站土建工程质量验收通用表格.doc
- 物业经理高级试题及答案.doc
- 某工程项目监理部环境与职业健康安全管理措施方案.doc
- 复习课件:第19讲 人民解放战争-2025高考一轮复习精品课件(纲要上与选必融合).pptx
- 数字孪生农村供水工程建设技术指南(试行)202305.pdf VIP
- DB53_T 1141-2023公路联网收费系统入网检测技术规范.docx VIP
- 中国脓毒症早期预防与阻断急诊专家共识(2020版).pptx
- 中央空调维保投标方案(技术标).doc
文档评论(0)