ORACLE
南京-亮亮
这个作者很懒,什么都没留下…
展开
-
create catalog[如有错误请不吝斧正]
1、dbca a new databasedbca2、create a new tablespace原创 2014-05-20 09:53:12 · 822 阅读 · 0 评论 -
Oracle GoldenGate 学习教程一:介绍和安装
阅读导航1.说明 1.1.下载和文档说明 1.2.资源说明 1.3.组件说明 1.3.1.Manager 1.3.2.Extract 1.3.3.Data Pumps 1.3.4.Replicats 1.3.5.Trails 1.3.6.Checkpoints 1.3.7.Collector2.目录和环境变量设置3.安装GoldenGate转载 2015-12-30 10:21:53 · 3339 阅读 · 0 评论 -
oracle rac 日志体系结构
告警日志集群节点集群件告警日志:$GRID_HOME/log//alert.log数据库实例的告警日志:$DIAG_DESTINATION/rdbms//SID/trace/alert_.log安装日志文件root.sh配置脚本的调试日志:$GRID_HOME/cfgtoollogs/crsconfig/rootcrs_.log自动诊断仓库自动诊断仓库位置由初始化参数d转载 2015-07-15 08:56:51 · 1487 阅读 · 0 评论 -
闪回
altersession set nls_date_format='yyyy-mm-dd hh24:mi:ss'一、闪回查询(受限制于参数undo_retention)AS OF TIMESTAMPSELECTsal FROM scott.emp AS OF TIMESTAMP TO _TIMESTAMP('2010-09-09 12:20,20','YYYY-MM-DDHH24:MI原创 2015-05-26 16:13:08 · 330 阅读 · 0 评论 -
针对11.2 RAC丢失OCR和Votedisk所在ASM Diskgroup的恢复手段
有同学在我的Oracle Allstarts群里讨论关于丢失包含ocr和votedisk的ASM diskgroup导致11gR2 RAC cluster无法正常启动的问题,最早我在《在11gR2 RAC中修改ASM DISK Path磁盘路径》一文中介绍了,如何在不启动CRS的情况下启动11.2中的ASM实例并实施操作, 这里也需要用到同样的命令”crsctl start crs -转载 2014-09-03 09:01:30 · 595 阅读 · 0 评论 -
ORACLE恢复案例
一、数据库恢复案例1、丢失或损坏一个数据文件1.)连接数据库,创建测试表并插入记录[oracle@web ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on星期二 11月 29 08:58:51 2011Copyright (c) 1982, 2009, Oracle.转载 2014-09-03 09:05:04 · 840 阅读 · 0 评论 -
11.2.0.3 RAC 恢复OCR和Votedisk
11.2.0.3 RAC 恢复OCR和Votedisk其实之前写过一篇《针对11.2 RAC丢失OCR和Votedisk所在ASM Diskgroup的恢复手段 (转)》但那篇文档完全是转的maclean的,但直到最近才有机会测试下。参考文档:http://f.dataguru.cn/thread-155455-1-2.html h原创 2014-09-03 08:55:04 · 790 阅读 · 0 评论 -
给Oracle数据库打补丁
给软件打补丁相当于给人打预防针,对系统的稳定运行至关重要。本文详细、系统地介绍了Oracle数据库补丁的分类、安装、管理等问题。厂商提供给用户的软件补丁的形式多为编译后的库函数,所以安装软件补丁实际上就是把这些库函数拷贝到相应目录,并在需要时进行联接操作。软件公司一般在一段时间后会把针对某一版本的所有补丁进行整理:合并融合,解决冲突,进行整体测试,并使文件拷贝和联接操作自动转载 2014-09-03 09:08:10 · 4310 阅读 · 0 评论 -
Oracle 常见的33个等待事件
一. 等待事件的相关知识: 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件是在调整数据库的时候需要关注与研究的。转载 2014-07-28 15:50:50 · 411 阅读 · 0 评论 -
Oracle Redo Log Buffer的大小设置
Redo Log Buffer的大小由初始化参数LOG_BUFFER定义,该参数的缺省值为Max(512KB,128KB*CPU_COUNT)。通常这一缺省值是足够的,我们知道,Redo Log Buffer的写出操作是相当频繁的,所以过大的Log Buffer设置通常是没有必要的;如果缺省值不能满足要求,一般来说3MB是一个较为合理的调整开端。log_buffer参数的设置是否需要调整,转载 2014-07-28 15:36:42 · 956 阅读 · 0 评论 -
学习ASM技术--条带化原理和rebalance
一、条带化: ASM的条带化有两种:coarse和fine-gained。AU是最小分配单元,缺省是1M,每个AU缺省由8个128K条带空间组成。 coarse条带化中一个extent映射为一个AU,缺省是1M大小,比如4个磁盘 #0~#3,分配extent时候,第一个AU分配给disk0,第二个AU给disk1,依此顺推。所以该原创 2014-07-28 15:56:01 · 3389 阅读 · 0 评论 -
I/O上的等待事件 —— control file sequential read
[sql] view plaincopyprint?SQL> select event#,name,parameter1,parameter2,parameter3 from v$event_name where name = 'control file sequential read'; EVENT# NAME转载 2014-07-28 15:47:19 · 702 阅读 · 0 评论 -
如何优化LOG FILE SYNC
在一个提交十分频繁的系统中,我们经常会看到LOG FILE SYNC等待事件排在TOP EVENTS中。这种情况下,我们可能就需要针对LOG FILE SYNC等待事件进行优化了。 首先我们会看一下这个等待事件平均的等待时长,正常情况下这个等待事件的平均等待时间不会超过10毫秒,如果等待时间太长,那说明LOG WRITER每次写入的时间过长,如果能够优化一下REDO LOG文件转载 2014-07-25 17:11:54 · 672 阅读 · 0 评论 -
修改redo log 大小【rac+dg】
select * from gv$log;select * from gv$logfile;--修改日志大小RAC+DGselect a.*,b.member from gv$log a join gv$logfile b on (a.group#=b.group# and a.inst_id=b.inst_id );alter database drop log原创 2014-05-20 13:05:05 · 901 阅读 · 0 评论 -
ADG[如有错误请不吝斧正]
--1、开启dg数据库,确认dg库的lsnrctl status是否启动--2、mount dg数据库--3、查询不到【MRP和ARCH进程】select process,status,sequence# from v$managed_standby;--4、手动的启动MRP进程alter database recover managed standby databa原创 2014-05-20 10:14:09 · 714 阅读 · 0 评论 -
FAL[server, ARC2]: FAL archival, error 16099 closing archivelog file 'primary'
踩到一个坑,记录一下。在做过adg 做switch over 发现新主库ARC2: Standby redo logfile selected for thread 1 sequence 483 for destination LOG_ARCHIVE_DEST_2Starting background process QMNCARC2: Attempting destinati原创 2017-08-21 13:05:44 · 967 阅读 · 0 评论