电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

项目十公司管理数据库系统的数据备份和恢复

  • 资源ID:468469369       资源大小:118.50KB        全文页数:9页
  • 资源格式: DOC        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

项目十公司管理数据库系统的数据备份和恢复

教案首页第_10_次(单元)课 授课时间: 课程名称SQL SERVER数据库设计专业班级 层次授课教师 职称 课 型(大、小) 学时5授课题目(章、节)项目十 公司管理数据库系统的数据备份和恢复授课方式理论课;实验课教材及主要参考书SQL Server 2000 数据库教学目的与要求:1会利用企业管理器和TransactSQL语句进行数据库备份2. 会利用企业管理器和TransactSQL语句恢复数据库教学过程设计(内容、时间安排、教学方法等):理论课3学时实验课2学时教学重点、难点:u 数据库的备份和恢复教研室审阅意见:教研室主任签名:年 月 日基 本 内 容项目十 公司管理数据库系统的数据备份和恢复一、教学目标终极目标:利用数据库的备份和恢复功能来维护公司管理数据库系统数据的安全性和完整性。促成目标:1会利用企业管理器和TransactSQL语句进行数据库备份2. 会利用企业管理器和TransactSQL语句恢复数据库二、工作任务在合理设置基础上,能利用企业管理器和TransactSQL语句对公司管理数据库系统进行数据库的备份和恢复。1创建companyinfo数据库的备份文件,文件名为databak.bak,保存在C:下。2将companyinfo数据库的备份文件C: databak.bak恢复到companyinfo数据库。三、相关实践知识(一)按照任务1的要求,创建companyinfo数据库的备份文件databak.bak。方法一 利用企业管理器创建companyinfo数据库的备份文件databak.bak步骤如下:1 连接服务器单击【开始】菜单中【程序】| 【Microsoft SQL Server】|【企业管理器】命令。2 在企业管理器中打开【数据库】文件夹,右击companyinfo,在弹出的快捷菜单中执行【备份数据库】命令。3 打开备份对话框中的【常规】选项卡,在“备份”选项栏内选择“数据库-完全”单选按钮。4 单击“添加”按钮,在打开的对话框中选择备份目的。选择“文件名”,单击“浏览”按钮,这里选择文件夹c:,并输入备份文件名databak.bak。5 单击“确定”按钮即可创建数据库备份文件。方法二 利用TransactSQL语句创建companyinfo数据库的备份文件操作步骤如下:1 在查询分析器窗口中输入以下语句USE companyinfoGO/*创建备份设备*/EXEC sp_addumpdevice 'disk', 'dumps', 'c: databak.bak'/*备份数据库*/BACKUP DATABASE companyinfo TO dumpsGO2 单击工具栏的按钮执行查询语句即可。(二)按照任务2的要求,将c:databak.bak文件恢复到companyinfo数据库。方法一 利用企业管理器将c:databak.bak文件恢复到companyinfo数据库步骤如下:1在企业管理器中打开【数据库】文件夹,右击companyinfo,在弹出的快捷菜单,从中选择【还原数据库】。2在打开的“还原数据库”对话框中设置选项。在“还原”选择“从设备”。单击“选择设备”按钮。3单击“选择设备”按钮,请您在弹出的对话框中,从Windows中指定c:databak.bak.4在【还原数据库】的“选项”中,选择“在现有数据库上强制还原”。5单击“确定”按钮即可。方法二 利用TransactSQL语句恢复到companyinfo数据库操作步骤与备份数据库相同。执行的语句如下:USE companyinfoGORESTORE DATABASE companyinfo FROM DISK='c:databak.bak'GO四、相关理论知识(一) 备份和恢复的概念为了避免因删除操作、破坏性病毒、自然灾害、硬件系统或软件系统的质量低劣或盗窃等,造成数据库的破坏,因此必须对数据库进行备份。备份就是制作数据库结构和数据的拷贝,以便在数据库遭到破坏的时候能够修复数据库。数据库的恢复模型是数据库遭到破坏时恢复数据库中数据的数据存储方式。每一种恢复模型都按照不同的方式维护数据库中的数据和日志。1备份类型在Microsoft SQL Server 2000系统中,提供了四种备份类型:(1)(完整)数据库备份。数据库备份是指创建备份完成时,数据库内存在的数据的副本。数据库备份包括所有的数据以及数据库对象。与事务日志备份和差异数据库备份相比,数据库备份中的每个备份使用的存储空间更多。(2)差异数据库备份。 差异数据库备份只记录自上次数据库备份后发生更改的数据。差异数据库备份比数据库备份小而且备份速度快,因此可以更经常地备份,经常备份将减少丢失数据的危险。(3)事务日志备份。事务日志备份是自上次备份事务日志后对数据库执行的所有事务的一系列记录。可以使用事务日志备份将数据库恢复到特定的即时点(如输入多余数据前的那一点)或恢复到故障点。(4)文件和文件组备份。可以备份和还原数据库中的个别文件。这种备份可以只还原已损坏的文件,而不用还原数据库的其余部分,从而加快了恢复速度。例如,如果数据库由几个位于不同磁盘上的文件组成,当其中一个磁盘发生故障时,只需还原发生了故障的磁盘上的文件。 2备份设备在进行备份以前首先必须指定或创建备份设备,备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质,备份设备可以是硬盘、磁带或命名管道。当使用磁盘时,SQL Server允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份设备在硬盘中是以文件的方式存储的。创建备份设备,步骤如下:1 展开服务器上的“管理”文件夹。右击“备份”,在打开的快捷菜单中执行【新建备份设备】命令。 说明:单击“浏览”按钮,则弹出对话框。选择文件夹,输入要求的文件名,按“确定”按钮即可。2 在“名称”框中输入该命名备份设备的名称。3 单击“文件名”,然后输入磁盘备份设备所使用的文件名或单击“浏览”按钮显示“备份设备位置”对话框,再选择磁盘备份设备所使用的本地计算机上的物理文件。4 单击“确定”创建备份设备。(二) 利用企业管理器进行数据库的备份在SQL Server2000提供了非常方便的可视化工具来创建备份文件,共有两种方法。一种为备份向导,另一种为企业管理器。前面几章也介绍了如何使用向导创建数据库。向导是面向初学者,非常容易接受。所以,在此主要介绍利用企业管理器创建数据库备份的方法,创建companyinfo备份文件。1打开企业管理器,选取要备份的数据库。执行【开始】菜单中【程序】|【Microsoft SQL Server】|【企业管理器】命令 ,系统打开SQL Server企业管理器工具窗口。右键单击companyinfo数据库图标,在弹出的菜单中选择【所有任务】|【备份数据库】命令。 2选择备份的companyinfo数据库,输入备份的名称和备份的描述,选择备份的类型,如果是针对文件或文件组进行备份,可以单击右边的按钮选择要备份的文件或文件组。3单击“添加”按钮选择要备份的设备,弹出如图10-5所示的对话框,在该对话框上用户可以创建新的备份设备,也可以选择多个备份设备,一次备份到多个设备上。也可以选择备份文件名。4用户可以在“重写”选项组中,选择在设备上进行操作的方式,可以选择“追加到媒体”将新的备份添加到备份设备中,也可以选择“重写现有媒体”用新的备份来覆盖原来的备份。5选择“调度”复选框,可对备份的时间表进行设置。单击右面的按钮改变备份的时间安排,在弹出的“编辑调度”对话框中设定备份操作何时进行。6)在数据库备份对话框中选择【选项】选项卡进行附加设置。在选项栏中通过单击复选框进行选择,如果选中了“完成后验证备份”,表示SQL Server 会阅读全部备份,检查备份介质是否可读,保证介质的完整性。7单击“确定”按钮完成备份。(三) 利用TransactSQL语句创建数据库备份 在查询分析器中使用TransactSQL语句可以创建数据库备份文件。使用BACKUP DATABASE命令操作。执行 BACKUP DATABASE 语句以创建数据库备份,同时指定:要备份的数据库的名称和数据库备份将写入备份设备。1语法格式:BACKUP DATABASE 数据库名 文件或文件组 ,.N TO 备份设备 ,.N 【例 10.1】假定当前已存在mynwind数据库,创建用于存放mynwind 数据库完整数据库备份mynwind_1。USE mynwindEXEC sp_addumpdevice 'disk', 'mynwind_1', disk ='c:backup lwzz _1.dat'-进行全面备份BACKUP DATABASE mynwind TO mynwind_1(四) 利用企业管理器恢复数据库数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中恢复数据库。以下介绍利用企业管理器恢复数据库,操作步骤如下:1启动企业管理服务器,展开服务器组,然后展开服务器。2展开“数据库”文件夹,右击要备份的数据库,弹出“所有任务”子菜单。 3在“还原为数据库”列表框中,如果要恢复的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。若要用新名称恢复数据库,输入新的数据库名称。4在还原选项栏中单击“从设备”单选按钮。单击“选择设备”按钮,弹出【选择还原设备】对话框。5单击“添加”按钮,选择已创建的备份文件。单击“确定”按钮即可。 (2)在还原数据库时,不能对数据进行任何操作,否则恢复操作会失败。(五)利用TransactSQL语句恢复数据库除了企业管理器还原数据库外,可以是用TransactSQL语句RESTORE命令恢复数据库。1恢复数据库的语法格式为:RESTORE DATABASE DATABASE_NAME | DATABASE_NAME_VAR < FILE_OR_FILEGROUP > ,.N FROM < BACKUP_DEVICE > ,.N 2 恢复事务日志的语法格式为:RESTORE LOG DATABASE_NAME | DATABASE_NAME_VAR FROM < BACKUP_DEVICE > ,.N 【例 10.2】假定当前已存在lwzz数据库的恢复完整数据库备份lwzz _1,则相应的恢复命令如下:RESTORE DATABASE lwzz FROM lwzz _1 复习思考题、作业题作业: 实践题下次课预 习要 点数据库转化实 施情况及分 析效果较好注:教案按授课次数或单元填写。重复课可不另填写教案。允许特色设计。

注意事项

本文(项目十公司管理数据库系统的数据备份和恢复)为本站会员(鲁**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.