- 1、本文档共288页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE_DBA日常管理维护教程讲述
数据库的后备和恢复 数据库的后备 End Online Tablespace Backup (OK) (Cancel) Online Tablespace: SYSTEM TEMP USERS 数据库的后备和恢复 数据库的后备 例如: SQLDBAALTER TABLESPACE users BEGIN BACKUP ; SQLDBAhost cp files backup directory … … SQLDBAALTER TABLESPACE users END BACKUP ; 数据库的后备和恢复 数据库的后备 在下列操作前后要后备控制文件: 增加在线日志文件组 增加在线日志文件成员 重命名在线日志文件成员 删除在线日志文件组 删除在线日志文件成员 建立表空间 增加数据文件 重命名数据文件 删除表空间 数据库的后备和恢复 数据库的后备 控制文件的后备: SQLDBAALTER DATABASE BACKUP CONTROLFILE TO ‘backup directory’ ; 数据库的后备和恢复 数据库的后备 Export应用程序将数据库表保存到操作系统文件,这个文件只能由Import应用程序读入数据库。卸出模式如下: Table:卸出用户的指定表。 User:卸出用户模式中的所有对象。 Full Database:卸出数据库中的所有对象。 具有EXP_FULL_DATABASE角色的用户可操作此项。 数据库的后备和恢复 数据库的后备 卸出类型如下: Complete:卸出数据库的所有对象。 Imcremental:卸出上次某类卸出后修改的对象。 Cumulative:卸出上次累加或完全卸出后修改的对象。 数据库的后备和恢复 数据库的后备 命令执行方式如下: 参数文件 EXP [username/password] PARFILE = filename 行命令 EXP [username/password] 参数1 参数2 … ... 交互 EXP 数据库的后备和恢复 数据库的后备 联机帮助命令: EXP HELP = y 数据库的后备和恢复 数据库的恢复 数据库可能出现的错误: 用户错误 语句失败 用户进程失败 实例失败 介质失败 数据库的后备和恢复 数据库的恢复 用户错误 一般原因: 用户意外删除了一个对象 用户删除表中的所有行 用户提交有错误的数据 解决方法: 培训数据库用户 用表的Export恢复 用日志文件进行时间片恢复 数据库的后备和恢复 数据库的恢复 语句失败 一般原因: 应用中有逻辑错误 用户往表中输入错误数据 用户使用不适当特权操作 用户建立超过分配量的表 表空间中剩余空间不够 解决方法: 调整应用 修改错误数据 DBA授予适当特权 修改用户表空间限量 给表空间追加数据文件 数据库的后备和恢复 数据库的恢复 用户进程失败 一般原因: 用户没有连接到会话 用户进程被异常中断 用户程序产生了一个非中断会话地址 解决方法: 由PMON后台进程撤消异常中断的用户进程,并释放该进程已经获得的系统资源或锁。 数据库的后备和恢复 数据库的恢复 实例失败 一般原因: 在启动实例时停电 硬件问题(CPU失败) 软件问题(操作系统错误) 后台进程失败 (DBWR、LGWR、PMON、SMON) 解决方法: connect internal startup 数据库的后备和恢复 数据库的恢复 介质失败 一般原因: 存放数据库的介质出现故障。 文件被意外删除。 解决方法: 恢复方法依赖于后备方法和被影响的文件。 使用最后一次归档的日志文件恢复数据库数据。 数据库的后备和恢复 介质故障的恢复 完全后备介质恢复 数据库在NOARCHIVELOG方式下操作时,出现介质失败,做如下恢复。 1.关闭数据库 2.修复硬件故障,能修复执行步骤3a,否则执行3b到3e。 3.恢复数据库文件: a.拷贝数据文件、日志文件和控制文件到磁盘 b.拷贝数据文件、日志文件、控制文件和参数文件到可操作磁盘(用新文件名) c.编辑参数CONTROL_FILES以指定控制文件的位置 d.START MOUNT e.重命名数据文件和日志文件 4.打开数据库 部分数据文件的恢复 a.关闭数据库 b.修复硬件故障
文档评论(0)