数据库
文章平均质量分 77
destroyed
这个作者很懒,什么都没留下…
展开
-
如何对Oracle数据库文件进行恢复与备份
任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。恢复子系统是数据库管理系统的一个重要组成部分。恢复处理随所发生的故障类型所影响的结构而变化。怎样才能对Oracle数据库进行备份?如何才能对删除的数据再进行恢复?这是本篇...原创 2008-12-07 20:55:34 · 310 阅读 · 0 评论 -
Oracle数据库备份与恢复之一:exp/imp(导出与导入装库与卸库)
1.1 基本命令 1. 获取帮助 $ exp help=y $ imp help=y 2. 三种工作方式 (1)交互式方式 $ exp // 然后按提示输入所需要的参数 (2)命令行方式 $ exp user/pwd@dbname file=/oracle/tes...原创 2008-12-07 21:01:45 · 230 阅读 · 0 评论 -
Oracle数据库备份与恢复之二:SQL*Loader
2.1 基本知识 Oracle 的 SQL* LOADER 可以将外部格式化的文本数据加载到数据库表中。通常 与 SPOOL导出文本数据方法配合使用。 1.命令格式 SQLLDR keyword=value [,keyword=value,……] 例:$ sqlldr user/pwd control=emp.ctl data=emp....原创 2008-12-07 21:06:13 · 117 阅读 · 0 评论 -
Oracle数据库备份与恢复之三:OS备份/用户管理的备份与恢复
用户管理的备份与恢复也称 OS物理备份,是指通过数据库命令设置数据库为备份 状态,然后用操作系统命令,拷贝需要备份或恢复的文件。这种备份与恢复需要用户的 参与手工或自动完成。 对于使用 OS拷贝备份的数据文件,可以使用 DBVERTIFY 进行检验。DBVERTIFY是一个外部工具,主要用于校验数据文件或备份的数据文件的数据块是否正确。 例: dbv /u01/or...原创 2008-12-07 21:09:00 · 159 阅读 · 0 评论 -
Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器)
RMAN是ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。 RMAN可以由命令行接口或者 OEM的 Backup Manager GUI 来控制。 4.1 基本知识 4.1.1 RMAN的组件、概念 1. RMAN 主要包括以下组件: T...原创 2008-12-07 21:14:59 · 457 阅读 · 0 评论 -
Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器) 续
4.7.3 表空间时间点恢复(TSPITR) 用户可能错误的删除了几个表,而且还截断了几个表,如果进行整库恢复可能代价比较 高,这时,我们可以执行表空间时间点恢复(tablespace point-in-time recovery, TSPITR)。 为了掌握如何执行 TSPITR,应该理解下面这些术语:辅助实例(auxiliary instan...原创 2008-12-07 21:17:34 · 192 阅读 · 0 评论 -
Oracle数据库备份与恢复之五:Flashback
Flashback在开发环境(有时生产环境的特殊情况下)是很有用的一个工具。 5.1 9i Flashback 简介 5.1.1 原理 当数据 update 或 delete 时,原来的数据会保存在 undo 表空间中,保存的最少时间是 UNDO_RETENTION.实际的保存时间与 undo表空间的大小和数据更改的繁忙程度相关。 UNDO_...原创 2008-12-07 21:22:33 · 148 阅读 · 0 评论 -
Oracle数据库备份与恢复之六:LogMiner
6.1 LogMiner 的用途 Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得 Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的 DML(insert、update、delete 等)语句,9i后可以分析 DDL语句,另外还可分析得到一些必要的回滚 S...原创 2008-12-07 21:23:26 · 186 阅读 · 0 评论