ADRCI用法小记

在oracle11g中,dump file的目录已经有所改变,bdump和udump整合到trace中,cdump独立出一个。

而oracle也提供了一个ADRCI(Automatic Diagnostic Repository Co […]

Continue Reading

RAC的DNS server配置

在oracle 11gR2 RAC中,oracle使用了SCAN(single client access name),在VIP的上面又加了一层网络管理,虽说方便了客户端,在RAC增加节点数量的时候,在客户端的tnsnames不进行改动,对于一个数据库服务多个应用服务器的场景提供了方便,但是,由于o […]

Continue Reading

关于logical standy上的DDL/DML修改

在logical standby环境下,备库基本上是一个独立的库,如果要在备库,以非sys用户对备库的数据进行DML修改,就会报错 ora-16224

我们需要在备库做一些操作,以避免报错。 检查备库状态,我们发现是处于standby […]

Continue Reading

读书笔记,Oracle Core(1) redo and undo

第一时间在amazon上买了Jonathan Lewis的新书,Oracle Core: Essential Internals for DBAs and Developers,经过漫长的等待,这本书在年前终于到了我的手上。趁着过年的这段时间,好好读了这本书,我喜欢在读书的时候做笔记,博客便是我做笔 […]

Continue Reading

一步一步配置autolog CDC

CDC的全称是Change Data Capture,主要用在数据仓库中,对原数据库的数据进行抽取、传输到数据仓库中,用于进行分析和统计。CDC有同步模式和异步模式: 1. CDC同步模式: 通过trigger来实现。 2. CDC异步模式: 2.1 异步HotLog模式 2.2 异步分布式HotL […]

Continue Reading

Stream 技术小结

Stream的主要环节分为捕获(capture),分发(propagation)和应用(apply)。如果从应用这些环节所处的地方,可以分为: UpStreams(capture和propagation在source数据库,apply在destination数据库)。 DownStream(capt […]

Continue Reading

DSI 401读书笔记

最近重拾了DSI 401,根据章节,大致做个笔记吧,以备后续的翻看。由于是断断续续的看的,所以下面的笔记的思路可能会有些跳跃。 第一、二章的dump,crash,corruption主要介绍的是数据库hang住,loop,还有crash的一些诊断。 loop和hang最大的区别就是loop消耗cpu […]

Continue Reading

sqlplus时报错SP2-1503和SP2-0152

这是一个小案例。 在windows上安装完了oracle 8.1.7.0之后,又装了个oracle11.2.0.1.0。2个版本的数据库分别装在不同的ORACLE_HOME下。登录的时候,分别手工输入ORACLE_HOME和ORACLE_SID,对于11g的数据库能顺利登录,但是对于817的那个数据 […]

Continue Reading

在windows上的两种建立ASM实例的方式

我们可以在windows上建立ASM实例。oracle给我们提供了一个很贴心的工具,来实现在windows上安装asm,这个工具就是asmtool。该工具可以在安装介质的asmtool目录中找到,也可以在安装数据库软件后,在$ORACLE_HOME/bin下找到。下面,我们就用asmtool来在wi […]

Continue Reading

dbms_backup_restore也不是那么常用嘛

之前看文章,说建议数据库用rman备份的话,最好采用catalog数据库,将备份信息保留在catalog库中。对于没有catalog的数据库rman备份,备份信息将保留在控制文件中。 因此如果控制文件丢失,还原起来就比较麻烦,需要用dbms_backup_restore来进行恢复(恢复方式见文章的附 […]

Continue Reading

OCM考试-总结和补充

OCM考试系列的文章写的快结束了,基本的内容都已经涉及到,在这片文章中,将对之前的OCM考试系列文章进行汇总,对一些之前没提到的知识点进行补充。 OCM考试分成8个section,时间安排为:

section 0的手工建库,相关文章见 […]

Continue Reading

OCM考试-DG安装

在ocm的考试中,dg的安装本来是件很容易的事情,因为grid control安装完成后,只要一路next下去就可以完成安装。不过也有可能运气比较衰的时候,像我,在虚拟机的安装过程中,总是报错: 同时,在gc的$ORACLE_BASE/OracleHomes/oms10g/sysman/log/中看 […]

Continue Reading