




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第15章 数据库的日常维护与管理,版权所有:中国信息大学信息工程学院计算机系 严芬,问题,由于硬件或其它因素系统崩溃了,重要数据没有了怎么办? 系统要升级,要把数据从一台机器移到另一台机器,如何做到?,版权所有:中国信息大学信息工程学院计算机系 严芬,备份与还原,任何系统都不可避免会出现各种形式的故障,而某些故障可能会导致数据库灾难性的损坏,所以做好数据库的备份工作极其重要。,版权所有:中国信息大学信息工程学院计算机系 严芬,备份可以创建在磁盘、磁带等备份设备上,与备份相对应的是还原。,版权所有:中国信息大学信息工程学院计算机系 严芬,数据库备份,使用企业管理器备份数据库 追加到媒体:将备份追加到备份设备上任何现有的备份中。媒体上以前的内容保持不变,新的备份在媒体上备份的结尾处写入。 重写现有媒体:重写备份设备中任何现有的备份。备份媒体的现有内容被新备份重写。,版权所有:中国信息大学信息工程学院计算机系 严芬,使用SQL语句备份数据库 使用sp_addumpdevive:创建备份设备。 sp_addumpdevive device_type, logical_name, physical_name,版权所有:中国信息大学信息工程学院计算机系 严芬,其中: device_type 备份设备的类型,如果是以硬盘作为备份设备,则为“disk”。 logical_name 备份设备的逻辑名称。 physical_name 备份设备的物理名称。必须包括完整的路径。,版权所有:中国信息大学信息工程学院计算机系 严芬,使用BACKUP DATABASE:备份数据库到备份设备上。 BACKUP DATABASE database_name TO backup_device,版权所有:中国信息大学信息工程学院计算机系 严芬,参数backup_device由sp_addumpdevive创建的备份设备的逻辑名称。,版权所有:中国信息大学信息工程学院计算机系 严芬,例:使用BACKUP DATABASE创建Xk数据库的完整备份。将数据库备份到名为Xk_Bak2的逻辑备份设备上(物理文件为C: Xk_Bak2.bak)。,版权所有:中国信息大学信息工程学院计算机系 严芬,备份事务日志,使用事务日志备份可以将数据库恢复到特定的即时点或恢复到故障点。 SQL Server2000中数据库恢复模型: 简单恢复 完全恢复 大容量日志记录恢复,版权所有:中国信息大学信息工程学院计算机系 严芬,当数据库故障还原模型为完全恢复模型和大容量日志记录恢复模型时才能使用事务日志备份。,版权所有:中国信息大学信息工程学院计算机系 严芬,使用企业管理器备份事务日志 使用SQL语句备份事务日志(BACKUP LOG) BACKUP LOG database_name TO backup_device,版权所有:中国信息大学信息工程学院计算机系 严芬,使用BACKUP LOG创建Xk数据库事务日志的完整备份。将事务日志备份到名为Xk_Log_Bak2(物理文件为C:Xk_Log_Bak2)的文件中。,版权所有:中国信息大学信息工程学院计算机系 严芬,还原数据库,使用企业管理器还原数据库,版权所有:中国信息大学信息工程学院计算机系 严芬,使用SQL语句还原数据库(RESTORE DATABASE) 语法:RESTORE DATABASE database_name FORM backup_deviceWITH MOVE logical_file_name TO operating_system_file_name,版权所有:中国信息大学信息工程学院计算机系 严芬,使用RESTORE DATABASE语句,利用例15.2的数据库备份还原数据库,并将数据库的数据库文件移动到D:Xk_Data.MDF,事务日志文件移动到D:Xk_Log.LDF。,版权所有:中国信息大学信息工程学院计算机系 严芬,数据的导入和导出,数据转换服务DTS DTS提供了许多任务,包括数据复制、数据转换和通知状态。例如: (1)导入和导出数据 DTS能从文本文件或OLE DB数据源将数据导入到SQL Server中,也可以从SQL Server将数据导出到OLE DB。,版权所有:中国信息大学信息工程学院计算机系 严芬,(2)复制数据库对象 使用DTS可以传输索引、视图、登录、存储过程、触发器、规则、默认值、约束以及用户定义的数据类型。另外,还可以生成脚本以复制数据库对象。,版权所有:中国信息大学信息工程学院计算机系 严芬,【问题】使用DTS将Xk数据库中的Student表的数据导出到Excel表中。,版权所有:中国信息大学信息工程学院计算机系 严芬,分离和附加数据库 如果想按以下方式移动数据库,则分离和附加数据库的功能很有用: 从一台计算机移到另一台计算机,而不必重新创建数据库,然后手动还原数据库备份。 移到另一物理磁盘上。 将数据库或数据库文件移动到另一服务器或磁盘中。,版权所有:中国信息大学信息工程学院计算机系 严芬,例:将Xk数据库分离,然后将其附加到SQL Server中。 (1)分离Xk数据库 (2)将分离后的数据库文件拷贝至目标机器上。 (3)附加Xk数据库,版权所有:中国信息大学信息工程学院计算机系 严芬,bcp实用工具 bcp实用工具在SQL Server 2000实例和数据文件之间以用户指定的格式复制数据。该命令一般配合数据库脚本一起使用,数据库脚本用来生成不含数据的数据库,然后使用bcp导入数据。,版权所有:中国信息大学信息工程学院计算机系 严芬,语法: bcp database_name.owner.table_name inout data_file -n-c -Sserver_nameinstance_name -Ulogin_id-Ppassword -T,版权所有:中国信息大学信息工程学院计算机系 严芬,例:利用数据库脚本和bcp命令将Xk数据库复制到其他机器上。 (1)将Xk数据库生成SQL脚本 (2)使用bcp命令导出数据 (3)在其他计算机上生成Xk
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁省朝阳市建平县2024-2025学年初三下学期实战考试数学试题含解析
- 敬老院卧床专业护理培训
- 宁夏医科大学《文学与动画编剧》2023-2024学年第二学期期末试卷
- 怀化职业技术学院《电机学与电力拖动基础》2023-2024学年第二学期期末试卷
- 无锡科技职业学院《中医统计学》2023-2024学年第一学期期末试卷
- 深圳职业技术大学《建筑概论人居环境科学》2023-2024学年第二学期期末试卷
- 山东省桓台第一中学2025年高考适应性测试试卷(生物试题理)试题含解析
- 天津市红桥区2025届高三冲刺模考物理试题含解析
- 四川省德阳市什邡中学2024-2025学年高三第一次月考物理试题文试题含解析
- 宁夏警官职业学院《西班牙语》2023-2024学年第一学期期末试卷
- (高清版)DZT 0281-2015 相位激发极化法技术规程
- 信息化运维服务服务质量保障方案
- 外科学教学课件:颈、腰椎退行性疾病
- 2024年03月湖南省韶山思政教育实践中心2024年招考5名合同聘用制教师笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年鲁迅美术学院附属中学(鲁美附中)中考招生语文数学英语试卷
- 天耀中华合唱简谱大剧院版
- 强制执行股东分红申请书
- 酒店前厅部沟通技巧
- 车队事故分析报告总结
- 药品追溯系统培训课件模板
- 工业园区的消防安全管理课件
评论
0/150
提交评论