自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 收藏
  • 关注

空空如也

北大青鸟Oracle讲义

北大青鸟Oracle讲义 北大青鸟Oracle讲义==>主要是比较基础的东西

2012-08-11

Oracle备份与恢复培训教程

作者:(美)Kenny Smith,Stephan Haisley 周琦 韩岷 李渝琳 出版社:机械工业出版社 McGraw-Hill 第一部分——备份与恢复概述 这部分的各章节介绍了orade数据库备份与恢复实质性待性的概念。第3章对每日的家庭生 活和oracle数据库之间进行了一个独待的类比。第]章介绍了一些基础知识.第2、3章为学习本 书后续部分提了准备知识。 第1章:保护数据 oracle数据备份与恢复是确保系统成功的一项核心技术和必要方法。举一个不太确切的类 比,比如个人照片集,就可以对oracle数据库的内容有较好地理解,还可以理解数据库体系构件 之间的内在联系。该章覆盖了备份与恢复重要的基本概念和orack体系结构。 第2章:备份与恢复选项 orack为备份数据和数据库结构提供了许多选项。每种方法在保护数据库方面都有各自独特 的价值和用途。该章对这些不同的选项提供了一个简要介绍,并预先介绍了本书的后续内容。 第3章:专项练习 许多of跳1e数据库专家都有关于恢复的理论知识,但有些人并没有在实际系统上操作恢复的 经验。自己要准备挑战下一次重要的恢复任务,如何将自己置身于恢复的现场中将在本书第二、 三部抓十论;该章中,读者将要创建一个作为练习场所的数据库,并会对作为orade恢复管理者 而感到欣慰 第二部分——用户管理的备份与恢复 数据库是由需要保护的各种文件组成的。这部分的各章提供了关于orMle用户管理恢复方法 的描述。物理备份与恢复操作涉及到使用数据库文件来保护数据库并在数据库崩溃后用于修复。 在第4章中,我们将讨论在一个关闭的数据库上进行用户管理备份与恢复。在第5章中,我们描 述了在一个打开的数据库上进行用户管理备份与恢复。第6章中我们将在数据库关闭和打开时克 隆数据库。在第7章中,创建一个备用数据库。第8章主要描述oracle导出导人工具提取和创建 数据对象c在第9章中,我们展示如何执行用户管理表空间时间点恢复。表空间恢复将使用 oracle导出屠人并将在数据库之间迁移表空间。最后,在第10章中,我们讨论了如何使用L。g Miner来挖掘重做日志文件的sQL语句。 第4章:关闭数据库的备份与恢复 oraclc数据库其实是一系列相互交互的文件的集合。oracIe服务器与这些文件交互以便提供 应用程序和web页面需要的数据。可以在数据库关闭时通过拷贝这些文件来保护数据。本章中, 我将描述如何备份数据库中的数据库文件。然后应用这些备份,在数据库某些部分损坏时进行 还原与恢复数据库。通过配置数据库归档所有的重做(比d。)文件,可以完全恢复数据库或恢复 到某一点。 第5章:从打开的数据库备份与恢复 当数据库的可用性变得非常重要时,许多数据库维护操作必须在打开着并向用户提供服务 的数据库上进行。所有的用户管理备份操作与许多恢复操作可以在数据库正提供服务时进行。 本章中,将要介绍如何备份打开的数据库,然后介绍数据库打开时如何进行完全恢复。最后, 介绍使用打开的数据库备份进行不完全的恢复。 第6章:复制数据库 复制数据库是完全数据库恢复的严格测试。可以将数据库复制到同一台机器或复制到其他 机器上。通过重新生成控制文件或使用控制文件的拷贝,用一个备份替换文件就可以确定是否 可以恢复备份。本章我将描述如何在同一台机器上复制关闭的和打开的数据库,还将介绍如何 将在复制数据库中所学的知识应用到其他场景中。 第7章:备用数据库 如果源数据库不稳定时,可以采用备用数据库。备用数据库就是原始的源数据库的一个相 同拷贝。备用数据库经常通过应用重做日志文件来接替源数据库工作”在本章中,将介绍应用 用户管理备份与恢复技术来配旨备用数据库。以只读方式打开一个备用数据库并激活它。 第8章:导出与导入 使用导出可以从数据库中析取数据,使用导人工具可将这些数据插入到同一数据库或其他 数据库中c使用ofacle的导出生成的sQL命令可以被用于重新生成相同的逻辑数据拷贝到一个二 进制文件中。使用oracLe导入可以从二进制文件中重新生成部分或全部数据。在该章中,将要导 出数据到一个文件中并从这个文件中导人数据。示例操作将演示这些便捷工具的不同方法。 第9章:表空间时间点恢复 oracIe数据库可以被部分恢复。应用一种被称为表空间时间点恢复的技术可以将非系统表空 间恢复到以前的状态。本章将详细介绍如何操作这种有用的方法以及在什么情况下可以应用这 种备份与恢复技术。表空间恢复将要使用到数据文件备份、重做应用、导出与导入等。 第10章:LogMiner . 所有数据库事务都被存储到日志文件中。可以挖掘这些文件以得到包含在其中的sQL命令。 LogMiner提供了这种从日志文件中捉取sQL命令的方法。可以从重做厕志文件中重新获得事务 性语句,而这些语句可以被重新应用到数据库上。该章将分析重做日志的内容。使用重新获得 的事务,可以将sQL语句应用到数据库上并探究如何使用sQL语句。 第三部分——服务器管理恢复 服务器管理恢复诊及到使用恢复管理器(RMAN)来执行备份与恢复操作。因为备份与恢 复数据库系统非常重要,所以oracle为数据库管理员捉供了这种处理各种细节的工具。本书用了 七章的篇幅来讲解这种保护数据库的新工具。这些章节将会帮助一名新的DBA获得基本的 RMAN配置与应用方面的经验。这七章也将帮助老DBA从传统的尝试—成功的用户管理技术升迁 到新的技术。在第二部分讨论的大多数任务都可以用RMAN简单迅速地完成。因此,可以容易 地比较执行一个特殊的任务采用的用户管理方法和具有同样功能的服务器管理方法。 第11章:RMAN配置 恢复管理器将部分或所有数据库文件分级备份。可以便用恢复目录来跟踪RMAN备份以及 目标数据库的结构。在磁带亡备份需要几个步骤来准备磁带驱动器以接收RMAN备份。该章将 讨论如何使用恢复目录来配置RMAN用磁盘或磁带备份》 第12章:RMAN备份 用RMAN完成备份工作只需要几个简单命令。可以备份数据文件、归档日志和控制文件。 可以备份所有数据块或自前次备份以来发生变化的数据块。可以用存储脚本来执行备份操作。 RMAN提供了许多特性,可以最大程度缩短备份数据库或还原恢复的时间。我们还将讨论监视 与并行备份。这里还有一个基本的RMAN备份策略,可以用于自己的RMAN部署。 第13章:RMAN目录(cata[og2维护 当用RMAN部署了一个备份策略后,那么这个部署将需要一些事务性维护。对于快速和完 全的恢复还需要校验数据库是否有足够的备份c RMAN备份可以累计花费的时间。将要删除不 需要的备份文件。在本章中,将介绍RMAN目录(c况alog)的维护。 第14章:RMAN恢复 “恢复管理器”的功能是修复一个损坏的数据库。假设已经有了很完善的备份,那么恢复操 作就是小菜一碟。可以恢复部分或全部数据库。当然也可以恢复到过去某一点的位置。可以并 行恢复。/u\需要几个命令就可以完成恢复工作G RMAN将会从不同类别的数据库失效情况下执 行恢复操作c该章将讨论如何用RMAN执行不同的恢复c 第15章:RMAN复制数据库 恢复管理器还可以从RMAN备份来复制数据库据库,还将介绍RMA暗制操作的一些技巧和技术。 第16章:RMAN备用数据库,该章将介绍RMAN向同一台机器上复制数 该章用RMAN完成与第6章中同样的任务。RMAN能创建备用数据库。该章将学习创建的方法。 该章用RMAN完成与第7章中同样的任务。 第17章:RMAN表空间恢复 RMAN可以执行表空间时间点恢复。同样的任务。 第四部分——附录 这两个附录将对理解本书有帮助; 。附录A提供了重要的备份与恢复术语集。 .附录B提供了在第三部分介绍的操作RMAN的快速示例和讲解,并说明了如何在orade 9i 数据库中应用RMANo

2012-08-09

Oracle 数据库日常维护常见问题解答

1. Session数目的问题 2 1.1. 问题现象 2 1.2. 问题成因和预防措施 2 1.3. 应急解决方法 2 1.3.1. 使用sar –v命令在操作系统上观察打开的文件数: 2 1.3.2. 在数据库中通过v$resource_limit视图观察当前连接情况 2 1.3.3. 使用以下脚本找出需要调整的应用 2 1.3.4. 调整应用,以平衡和解决连接问题 2 1.4. 其他需要注意的问题 2 2. 锁表的问题 2 2.1. 问题成因和预防措施 2 2.2. 解决方法 2 2.3. 紧急解决方法 2 3. SQL语句的绑定变量问题 2 4. OS的进程号和Oracle session的对应关系 2 4.1. 根据OS的进程号找到Oracle session的信息 2 4.2. 根据Oracle SID找到对应的OS进程信息 2 4.3. 找出当前session的OS进程信息 2 5. 找出最耗资源的sql 2 5.1. 根据操作系统PID找到sql语句 2 5.2. 根据数据库SID找到sql语句 2 5.3. 根据hash value找到sql语句 2 6. 找出当前用户的某个对象的大小 2 7. 查看用户的确省表空间和临时表空间 2 8. 查看数据库的参数 2 9. 查找和删除重复记录的例子 2 10. 表空间容量和使用 2 10.1. 监控空间的使用 2 10.1.1. 列出所有表空间对应的数据文件极其使用的空闲率 2 10.1.2. 列出表空间的使用空闲率 2 10.2. 向现有表空间中添加数据文件(raw device) 2 10.2.1. 找出所有的裸设备: ls /dev/vg_ora1/r* vg_ora1 2 10.2.2. 创建一个临时表保存这些全部的裸设备名称(r开头的文件) 2 10.2.3. 将上面的内容修改为类似于下面的内容,然后存入数据库: 2 10.2.4. 找出数据库中所有已经使用过的裸设备 2 10.2.5. 将上面的内容修改为类似于下面的内容,然后存入数据库中: .docx文件,需要安装office 2007兼容包

2012-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除