CUUG《Oracle 监听和TNS配置》- 笔记
监听负责多个实例 相关文件:Listener.ora和tnsname.ora 监听:分为动态监听和静态监听 监听的动态注册:监听启动后如果有实例启动就是动态注册 并且注册到该监听中 监操作命令:lsnrctl 用help查看详细 如何判断实例是静态注册的还是动态注册的: lsnrctl status 在instance "in...
RMAN Catalog 和 Nocatalog 的区别
转载于网络一.NocatalogNocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文...
Oracle Rman 命令详解(List report backup configure)
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; list backup of tablespace summary; list backup of datafile n,n summary;...
Linux 平台下 RMAN 全备 和 增量备份 shell 脚本
一. 一些准备知识Oracle 分归档和非归档模式。 这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之后,这个redo log 就可以继续使用,如果是非归档模式下,redo log 就直接覆盖了。 恢复一般都需要归档文件,这里面记录了对数据库的操...
RMAN Crosscheck 和 Delete 命令的 2 个实例
实例一假如我们在oracle数据库在迁移当中不小心丢失了一个归档文件, 此时RMAN 会因为缺少归档日志而不能完成备份,而且Veritas等备份软件由于归档日志的异常导致归档日志备份失败也是经常碰到的。 解决方法很简单,执行下面2条命令即可:RMAN>crosscheck archivelog all;RMAN>delete expired archivelog all;...
RMAN 复制目标数据库的理论知识
一. RMAN 复制的基础1.1 使用RMAN 复制的原因RMAN 复制是必须的。 我们可以只将控制文件复制到新位置,然后再运行还原与恢复操作。 但是在使用了恢复目录的情况下,如果不使用RMAN复制来复制数据库,就存在许多问题。 由于RMAN 基于数据库的DBID 在恢复目录中注册数据库,因此即使存在同名的数据库(inint.o...
RMAN 同机复制数据库
关于RMAN 复制的理论知识,参考我的Blog:RMAN 复制目标数据库的理论知识http://blog.csdn.net/tianlesoftware/archive/2010/07/19/5746812.aspx实验平台: redhat + oracle 10g源库的相关信息:ORACLE_BASE: /u01/app/oracleORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1O...
RAC 之 RMAN 备份
RAC 之 RMAN 备份这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复概述 http://blog.csdn.net/tianlesoftware/archive/2010/04/16/5490733.aspx 一. RAC 归档的设置 1.1 相关理论...
RAC 之 RMAN 恢复
之前整理的RMAN 有关还原的文章:RMAN 系列(五) ---- RMAN 还原 与 恢复http://blog.csdn.net/tianlesoftware/archive/2010/07/11/5700474.aspxRMAN 备份与恢复 实例http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4699320.aspxOracle Rman跨resetlogs版本恢复...
Nocatalog 下的RMAN 增量备份 shell脚本
Linux 平台下 RMAN 全备 和 增量备份 shell 脚本http://blog.csdn.net/tianlesoftware/archive/2010/07/16/5740630.aspx在执行脚本之前,先修改几个参数值:1. DB 参数:修改控制文件的保存时间,从默认的7天改成14天SQL> show parameter controlSQL> alter system set control_fi...
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。 到了Oracle 11gR2, RMAN 的duplicate 有2种方法实现:1. Active database duplication 2. Backup-based duplicationActive database duplication ...
Oracle 11g Data Guard 使用 duplicate from active database 创建 standby database
Oracle 11g Data Guard 使用 duplicate from active database 创建 standby database 用这种方式来搭建DG ,主库的停机时间很少,只需要重启一下,使参数生效。也可以用这种方法进行DB迁移。DG搭建好,然后把备库激活就可以了。这样整个迁移中宕机时间也比较短。Oracle 10g下rman duplicate 创建standby 参考B...
用 RMAN 备份异机恢复 迁移数据
先假设一种情况,假设有一个数据库,数据量是2T。 如果要对这个数据库进行迁移,在不考虑磁盘空间的前提下,要求在最短的时间内完成切换操作。在不考虑磁盘空间前提下,备份时间,网络传输时间,恢复时间。 这个时间对于7*24*365的系统来说,肯定是没办法承受的。如果在考虑下备份空间+迁移后的空间。 这...
oracle database 实例恢复和介质恢复
实例恢复,前提是数据库没有正常关闭,需要恢复利用资源: online redo 和 active redo 和undo行动: 利用redo前滚 利用undo回滚,自动化介质恢复:解决一些人为和自动产生的数据错误和丢失的恢复需求利用:backup set archive log;online and inactive redo等行动:手工恢复 完全和不完全...
ORACLE 查询语句处理过程(
语句执行过程:首先session连接:通过CS/或者三层结构:客户端 user process----server processOracle会为每个用户进程分配一个服务器进程:service process(实际情况应该区分专用服务器和共享服务器),当service process接收到用户进程提交的sql语句时,服务器进程会对sql语句进行语法和词法...
DML 语句处理过程
如果是DML语句:update tab set col1='A' where col1='B'第1步: 创建游标(Create a Cursor)由程序接口调用创建一个游标(cursor)。任何SQL语句都会创建它,特别在运行DML语句时,都是自动创建游标的,不需要开发人员干预。多数应用中,游标的创建是自动的。然而,在预编译程序(pro*c)中游标的创建,可...
ACID名词解释 补充
事务的原子性、一致性、独立性及持久性事务的原子性是指一个事务要么全部执行,要么不执行.也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以分成两个步骤:1划卡,2出钱.不可能划了卡,而钱却没出来.这两步必须同时完成.要么就不完成.事务的一致性是指事务的运行并不改变数据库中数据的一致性.例...
Oracle 11g 新特性简介
Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。 一.新特性提纲 1.数据库管理部分◆数据库重演(Database Replay) ...
Oracle提交和回滚处理
1.Commit(提交)作为一名开发人员,你应该深入了解COMMIT期间会做些什么。COMMIT通常是一个非常快的操作,而不论事务大小如何。你可能认为,一个事务越大(换句话说,它影响的数据越多),COMMIT需要的时间就越长。不是这样的。不论事务有多大,COMMIT的响应时间一般都很“平”(flat,可以理解为无高低变化)。这是因为...
ERP HCM DW BI CRM名词解释
ERP:企业资源管理HCM: Human Capital Management 人员资本管理DW:即数据仓库(Data Warehouse),是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策HR:人力资源BI:商业智能CRM:Customer Relationship Managemen客户关系管理是一个不断加强与顾客交流,不断了解顾客需求,并不断...