故障恢复.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
故障恢复.doc

实验三 故障恢复 一、基本的恢复命令 【实验目的】 1)掌握基本恢复命令行的使用 2)恢复命令中recovery和norecovery的应用差异 【实验环境】 SQL Server 2005企业版或开发版 【实验重点及难点】 1)使用命令行创建数据库 2)更改数据库的恢复模式为完整模式 3)完整备份数据库语句 4)完整差异备份语句 5)尾日志备份 6)使用recovery和norecovery还原数据库 【实验内容】 1)打开“SQL Server Management Studio”窗口。 2)单击:“标准”工具栏上的“新建查询”按钮,打开“查询编辑器”窗口。 在窗口内直接输入以下语句,按要求创建视图。完成下面的问题: 创建一个数据库StudentsDb,包含主文件组StudentsDb和日志文件StudentsDb_log USE master GO CREATE DATABASE StudentsDb ON PRIMARY ( NAME = NStudentsDb, FILENAME = NC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\StudentsDb.mdf , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = NStudentsDb_log, FILENAME = NC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\StudentsDb_log.ldf , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10% ) 结果:命令已成功完成。 ② 设置数据库的恢复模式为完整模式 USE master GO ALTER DATABASE StudentsDb SET RECOVERY FULL GO 结果:命令已成功完成。 ③ 对StudentsDb数据库进行第一次完整备份,备份到StudentsDb.bak中 BACKUP DATABASE StudentsDb TO DISK = NC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\StudentsDb.bak GO 结果:已为数据库StudentsDb,文件StudentsDb (位于文件1 上)处理了176 页。 已为数据库StudentsDb,文件StudentsDb_log (位于文件1 上)处理了2 页。 BACKUP DATABASE 成功处理了178 页,花费0.977 秒(1.485 MB/秒)。CREATE TABLE KC (序号 INT IDENTITY (100,1) , 课程号 CHAR(3) NOT NULL PRIMARY KEY, 课程名 CHAR(20) NOT NULL , 授课教师 CHAR(8), 开课学期 TINYINT DEFAULT 1 CHECK(开课学期=1 AND 开课学期=6), 学时 TINYINT, 学分 TINYINT ) GO 结果:命令已成功完成。 ⑤ 为数据库StudentDb进行完整差异备份,备份到StudentsDbDiff.bak中 BACKUP DATABASE StudentsDb TO DISK = C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\StudentsDb.bak WITH DIFFERENTIAL GO 结果:已为数据库StudentsDb,文件StudentsDb (位于文件2 上)处理了40 页。 已为数据库StudentsDb,文件StudentsDb_log (位于文件2 上)处理了1 页。 BACKUP DATABASE WITH DIFFERENTIAL 成功处理了41 页,花费0.375 秒(0.894 MB/秒)。 ⑥ 进行尾日志备份 backup log StudentsDb to disk=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\StudentDb.bak with no_truncate 结果:已为数据库StudentsDb,文件StudentsDb_log (位于文件1 上)处理了3 页。 BACKUP LOG 成功处理了3 页,花费0.111 秒(0.179 MB/秒)。RESTORE DATABASE Student

文档评论(0)

zhengyl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档