- 博客(21)
- 收藏
- 关注
转载 用RMAN复制 搭建 物理 Data Gurad 环境
Data Guard 环境:操作系统: redhat 4.7 Primary数据库:IP地址:10.85.10.1数据库SID:orclDB_UNIQUE_NAME:orcl_pd Standby数据库:IP地址:10.85.10.2数据库SID:orclDB_UNIQUE_NAME:orcl_stOracle Data Guard 理论知识ht
2012-07-04 14:36:51
252
原创 oracle shared pool
共享池的调优用绑定变量SQL> var ID varchar2(2);SQL> exec :ID:='4';PL/SQL procedure successfully completed.SQL> select * from aaa where id=:ID;ID NAME------ ---------------4 dSQL> column
2012-07-03 17:08:49
215
原创 Describe technolegy in English
hello ! I'm David Xue, I always try to describe the technolegy in English ! It's my dream that talking about technolegy in English . I admired them when I watched and listened that many people
2012-07-03 17:02:57
325
转载 Linux 平台下 RMAN 全备 和 增量备份 shell 脚本
一. 一些准备知识 Oracle 分归档和非归档模式。 这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之后,这个redo log 就可以继续使用,如果是非归档模式下,redo log 就直接覆盖了。 恢复一般都需要归档文件,这里面记录了对数据库的操作,所以生产库一般都运行在归档模式下。 关于归档
2012-07-03 16:36:12
840
转载 RMAN 系列(九) ---- 调整RMAN备份与恢复操作的性能
MAN 实际上即装即用的,我们通常不需要对其做什么调整。 但是,RMAN 体系结构中还包含许多组件,当这些组件构成一个整体时,就必须调整RMAN的设置以从备份进程中得到最佳的性能。 通常RMAN 调整设计到处理逻辑和物理数据库设计中的低效率,调整介质管理库(Media Management Library: MML), 调整RMAN 和MML 层以备份数据库的物理设备更好地共存。
2012-07-03 16:32:48
584
转载 RMAN 系列(八) ---- RMAN List和report 命令
一. List 命令RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。1.1 列出对应物List incarnation 命令为用户提供了目标数据库的每个数据库对应物列表。 如果有必要,可以使用这个列表的信息将数据库恢复到执行最后一条resetlogs命令前的某个时
2012-07-03 16:28:23
299
转载 RMAN 系列(七) ---- RMAN 维护
这篇资料主要讲到了如下内容:1. Rman 的维护2. 恢复目录的维护3. 备份恢复目录4. RMAN 存储脚本5. 删除数据库 一. RMAN 的维护1.1 交叉效验RMAN 备份在RMAN目录和物理备份目的地不同步的情况下,我们可以使用crosscheck命令来效验控制文件或恢复目录中的RMAN信息是否与备份介质上的实际物理备份集片相同。使用
2012-07-03 16:25:21
489
转载 RMAN 系列(六) ---- RMAN 高级恢复
这几天心情不太好,这周连续加上3天班,有点累,但是不管怎样,学习不能放下,在当下的社会,要改变自己的命运只能靠学习了,有点很无耐,还是专心搞技术吧。 这篇资料主要讲了一下几个知识点:1. 不完全恢复2. 基于RMAN 的恢复主题3. 表空间时间点恢复4. 验证备份可恢复5. 跨平台的数据库移动和RMAN一. 不完全恢复不完全恢复是指不完全的数据恢复,不完全恢
2012-07-03 16:23:05
1350
转载 RMAN 系列(五) ---- RMAN 还原 与 恢复
一. RMAN 还原与恢复基础在RMAN 用于中,还原与恢复是两个不同的概念。 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象。 恢复(recover):是一个数据库与给定时间点相一致以保证能够打开这个数据库的实际进程,该进程通常是通过应用重做(包括联机重做日志和归档的重做日志)来完成的。数据库中的数据状态对数据库是非常
2012-07-03 16:19:01
889
转载 RMAN 系列(四) ---- RMAN 备份
一. RMAN 备份的一些优点1. RMAN 会检测和报告损坏的数据块。2. 不需要将表空间置入热备份模式,RMAN 就可以连接备份数据库。 热备份期间会额外的生成重做日志。3. RMAN 会自动跟踪新的数据文件和表空间,这样就不再需要在脚本中添加新的表空间和数据文件。4. RMAN 只备份使用过的数据库(直至最高使用标记(High wate mark)),这样RMAN 备份映像通
2012-07-03 15:58:24
586
转载 RMAN 系列(三) ---- 介质管理问题
Oracle 10g中的RMAN 使用程序主要关注的是将磁盘备份作为介质恢复解决方案的最佳方法。 随着磁盘价格的下跌,大量的存储区网络(Storage Area Network:SAN)已经在很多数据中心找到了永久的存储空间。 随着业务向着价格越来越便宜而容量越来越大的磁盘发展,对RMAN的功能(如Flashback)进行了升级,从而可以最有效的利用可用存储空间。RMAN 备份实用程序是按逻辑
2012-07-03 15:56:52
413
转载 RMAN 系列(二) ---- RMAN 设置和配置
一. 配置数据库以ARCHIVELOG 模式运行 在ORACLE 10g 之前,在将数据库置入Archivelog 模式后,需要启动arch进程。 设置参数LOG_ARCHIVE_START 为true,也可启动arch进程。在10g以后,不需要使用该方法,当数据库处于archivelog模式时,Oracle 会自动启动arch进程。Arch 进程由LGWR 进程调用,只要一个联机redo
2012-07-03 15:54:35
618
转载 RMAN 系列(一)---- RMAN 体系结构概述
一. 服务器管理恢复恢复管理器, Recovery Manager, 简陈 RMAN。 RMAN 实现一直服务器管理恢复(Server Managed Recovery: SMR)。 SMR 是一种数据库执行所需要的操作以确保自身备份成功的能力,依赖于Oracle RDBMS 内核中的内置代码可以完成这一功能。 SMR 的功能主要体现在能够减少用户的操作。二. RMAN 使用程序R
2012-07-03 15:52:11
285
原创 Oracle RMAN Catlaog 与NoCatalog
一.Nocatalog Nocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。 由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文件中的CONTROL_FIL
2012-07-03 15:49:08
367
转载 Windows下的RMAN备份
Windows 下RMAN备份脚本,比较简单。 我们看内容。 1. 修改RMAN相关参数RMAN>show all;RMAN>CONFIGURE CONTROLFILE AUTOBACKUP ON;RMAN>CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:/backup/%F';
2012-07-03 15:45:47
308
转载 Oracle RMAN 备份与恢复
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接到target数据库
2012-07-03 15:41:57
339
转载 Oracle Rman 命令详解(List report backup configure)
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; list backup of tablespace s
2012-07-03 15:39:17
449
转载 Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明
一.RMAN Catalog兼容性MOS的文档:RMAN Compatibility Matrix [ID 73431.1] 1.1 About RMAN CompatibilityThe RMAN environment can contain thefollowing components:--RMAN 环境由以下5部分组成:(1) RMAN executabl
2012-07-03 15:26:14
512
原创 Oracle 使用RMAN 将 DB 从10g 直接 Restore 到11g 示例
随着Oracle 版本的升级,RMAN 也得到增强,在Oracle11g中的RMAN 支持不同操作系统和不同DB 之前的使用,关于RMAN 的兼容性,参考:Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明http://blog.csdn.net/tianlesoftware/article/details/7232602 这篇Blog 演示一个linux
2012-07-03 15:17:34
859
原创 Oracle 使用RMAN COPY 移动 Datafile 位置
为了保证数据的一致性,都是选择了offline 或者将DB 启动到mount 模式。 这里演示一下使用RMAN copy 命令来进行datafile 的移动,这个方法也很常用,比如我们要将datafile 从磁盘移动到ASM 里时,就可以使用这个命令。 如果数据文件很多的话,手工去敲命令也不太现实,所以先编写好shell 脚本,然后添加到crontab里,让系统后台调用,这样也避免网络中断
2012-07-03 14:46:13
3853
原创 Linux Crontab 定时任务 命令详解
一. Crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如:[root@dave ~]# cat /etc/crontabSHELL=/bi
2012-07-03 14:37:48
599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人