第09章实训指导

第09章实训指导

ID:45967527

大小:74.50 KB

页数:3页

时间:2019-11-19

第09章实训指导_第1页
第09章实训指导_第2页
第09章实训指导_第3页
资源描述:

《第09章实训指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验九:数据库的备份和还原1.创建压缩的、镜像的完整备份执行以下代码,为AdventureWorks数据库创建一个压缩备份,并对备份镜像以实验数据冗余,并对面的“校验和”进行校验。BACKUPDATABASEAdventureWorks2008R2TODISK=*C:TESTAdventureWorks_l.bak1MIRRORTODISK=*C:TESTAdventureWorks_2.bak1WITHCOMPRESSION,INIT,FORMAT,CHECKSUM,STOP_ON_ERROR2.创建事务日志备份执行以下代码来修改数据,并

2、执行第一个事务日志备份。USEAdventureWorks2008R2GOINSERTINTOHumanResources.Department(Name,GroupName)VALUES(1Test11,ResearchandDevelopment1)GOBACKUPLOGAdventureWorks2008R2TODISK=!C:TESTAdventureWorks_l.trnfWITHCOMPRESSION,INIT,CHECKSUM,STOP_ON_ERRORGO执行以下代码执行一次数据修改并执行第二次事务日志备份。INSERTINTO

3、HumanResources.Department(Name,GroupName)VALUES(fTest21,ResearchandDevelopment1)GOBACKUPLOGAdventureWorks2008R2TODISK='C:TESTAdventureWorks_2•trn1WITHCOMPRESSION,INIT,CHECKSUM,STOP_ON_ERRORGO3.创建差异备份INSERTINTOHumanResources.Department(Name,GroupName)VALUES(!Test31,Researchan

4、dDevelopment‘)GOBACKUPDATABASEAdventureWorks2008R2TODISK=1C:TESTAdventureWorks_l.dif1MIRRORTODISK='C:TESTAdventureWorks_2・dif'WITHDIFFERENTIAL,COMPRESSION,INIT,FORMAT,CHECKSUM,STOP_ON_ERRORGO1.故意损坏数据库执行以下代码,添加记录。INSERTINTOHumanResources.Department(Name,GroupName)VALUES(fTe

5、st41,ResearchandDevelopment1)GO停止SQLServer实例服务。删除AdventureWorks2008R2.mdf文件,注意不要删除ldf文件。启动SQLServer实例服务。5.恢复完整备份恢复过程的第一步是备份“口志结尾”。执行如下代码。BACKUPLOGAdventureWorks2008R2TODISK='C:TESTAdventureWorks_3.trn*WITHCOMPRESSION,INITzNO_TRUNCATEGO现在已经捕获了H志结尾,请执行以下代码恢复完整备份。RESTOREDATABAS

6、EAdventureWorks2008R2FROMDISK='C:TESTAdventureWorks_1.bmk1WITHSTANDBY=*C:TESTAdventureWorks.stn'验证能够读取数据但不能修改,验证添加的部门在数据库中丢失。6.恢复差异备份执行以下代码來恢复差异备份RESTOREDATABASEAdventureWorks2008R2FROMDISK='C:TESTAdventureWorks_l.dif*WITHSTANDBY=*C:TESTAdventureWorks.stn1验证TESTI,TEST2

7、,TEST3部门都存在。执行以下代码来恢复数据库并终止恢复过程。RESTOREDATABASEAdventureWorks2008R2WITHRECOVERY7.恢复事务Fl志备份执行以卜代码来恢复AdventureWorks数据库的完整备份。RESTOREDATABASEAdventureWorks2008R2FROMDISK='C:TESTAdventureWorks_:L・bak'WITHSTANDBY=*C:TESTAdventureWorks.stn',REPLACE验证数据变化恢复第1个事务日志RESTOREDATABASEAd

8、ventureWorks2008R2FROMDISK='C:TESTAdventureWorks_l.trn*WITH

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。