OCR磁盘损坏的恢复
思路:1.ocr被破坏(采用dd破坏磁盘的方式)2.所有节点的cluster都关闭,资源都关闭,db也关闭了。3.选一个节点执行crsctl start crs -excl -nocrs 启动asm4.as sysasm 进入后,创建新的磁盘组,并将asm参数文件的spfile创建到新磁盘组里,然后shutdown immdiate关闭asm,再startup启动,以使用新参数文件。5.恢复cr...
ASM之OCR所在磁盘组损坏后的恢复
How to restore ASM based OCR after complete loss of the CRS diskgroup on Linux/Unix systems [ID 1062983.1]当OCR存于ASM且损坏时,不能直接恢复;因为ocrconfig -restore需要ASM处于运行状态才能执行成功,...
NBU (98) error requesting media (tpreq)
昨天nbu的几个备份策略突然报错(98) error requesting media (tpreq)具体的信息是这样的06/18/2008 12:00:24 - requesting resource bwdb-hcart206/18/2008 12:00:24 - requesting resource bkup.NBU_CLIENT.MAXJ...
oracle压缩表表空间
表压缩是如何工作的在Orcle9i第2版中,表压缩特性通过删除在数据库表中发现的重复数据值来节省空间。压缩是在数据库的数据块级别上进行的。当确定一个表要被压缩后,数据库便在每一个数据库数据块中保留空间,以便储存在该数据块中的多个位置上出现的数据的单一拷贝。这一被保留的空间被称作符号表(symbol table...
[转移]ORACLE MOVE 表空间
move一个表到另外一个表空间时,索引不会跟着一起move,而且会失效(LOB类型例外)。做表空间转移之前,被转移表的用户必须在目的表空间上有使用表空间的权限,否则会报错:ORA-01950: no privileges on tablespace... 表move分为 1.普通表move 2.分区表move 3.LONG 4.LOB大字段类型move 5.索引的move通过rebuild来实现 一、move普通表、索引 1、基本语法: a、alter table table_name t move tablespace xxx; b、alter index index_name rebuild tablespace xxx; move过的普通表,在不用到失效的索引的操作语句中,语句执行正常,但
Oracle表的压缩
随着数据库的增长,我们可以考虑使用oracle的表压缩技术。表压缩可以节省磁盘空间、减少data buffer cache的内存使用量、并可以显著的提升读取和查询的速度。当使用压缩时,在数据导入和DML操作时,将导致更多的CPU开销,然而,由于启用压缩而减少的I/O需求将抵消CPU的开销而产生的成本。表的压缩对于应用程序来说是完全...
Oracle OracleEBS-R12.2 安装简体中文详解
Oracle EBS12.2.0 安装详解1、环境准备硬件环境CPU:2个core以上; l内存:8GB以上。内存太少的话,某些补丁安装需要的时间太长;lswap:>=16G 包括安装源文件大约需要300~400GBDatabase :200G APP: 70G ...
Oracle数据文件和临时文件的管理
一、数据文件概述在Oracle数据库中,SYSTEM和SYSAUX表空间至少需要包含一个数据文件,此外还将包含多个其他表空间及与其相关的数据文件和临时文件。Oracle的数据文件和临时文件是操作系统文件,属于数据库物理结构范畴,用于存储数据库中的逻辑结构的数据。在创建表空间时,必须明确的为每个表空间指定数据文件。Oracle...
RMAN SET NEWNAME
在做数据恢复时,偶尔会碰到需要对数据文件位置调整的案例,在这种情况下,可以在RMAN中使用SET NEWNAME命令。在Oracle 11g之前,RMAN只支持SET NEWNAME FOR DATAFILE,在Oracle 11g中增加了SET NEWNAME...
对rman中的incarnation(化身)详解
incarnation在英文中是“化身”的意思。那么在oracle中,它又是什么意思呢?有什么作用呢?我们看一些基本概念Current Incarnation(当前化身):数据库当前正在使用的化身。Parent Incarnation(父化身):数据库当前化身的上一个化身。在父化身以 OPEN RESETLOGS 打开后,就生成当前化身。Ancestor...
linux下获取占用CPU和内存资源最多的10个进程
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用内存资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 命...
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库
在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。 到了Oracle 11gR2, RMAN 的duplicate 有2种方法实现: 1. Active database duplication 2. Backup-based ...
ORA-20011 KUP-11024 外部表引起的错误
查看alert日志,看到了没有见过的错误。字面大致意思是:GATHER_STATS_JOB收集统计信息时发生错误。错误发生在执行调出ODCIEXTTABLEOPEN时;外部表只能通过数据泵调用。Sat Jun 13 14:07:30 2015DBMS_STATS: GATHER_STATS_JOB encountered errors. Check the trace file.Errors in file /opt/oracle/diag/rdbms...
修改ASM磁盘冗余度(由normal改为external)
有个朋友问起ASM磁盘创建后能否直接修改冗余度?印象中是不能,需要重建ASM磁盘。回去翻了一下官方文档:Automatic Storage Management Administrator's Guide -〉4 Administering Oracle ASM Disk Groups -〉Using the CREATE DISKGROUP SQL Statement -〉 Specify the redundancy level of the disk group....
修改ASM磁盘冗余度(由normal改为external)
有个朋友问起ASM磁盘创建后能否直接修改冗余度?印象中是不能,需要重建ASM磁盘。回去翻了一下官方文档:Automatic Storage Management Administrator's Guide -〉4 Administering Oracle ASM Disk Groups -〉Using the CREATE DISKGROUP SQL Statement -〉 ? Specify the redundancy level of the disk grou...
Oracle ASM 的redundancy与failgroup
redundancy与failgroup 1.关于redundancy 与fail group官方说明 http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_5008.htm#SQLRF53929http://docs.oracle.com/cd/E11882_01/server.112/e18951/toc.htm REDUNDANCYClauseThe REDUNDANCY cla...
(转)oracle redolog损坏的处理办法
redolog损坏的处理办法 损坏非当前联机日志大家都清楚,联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。 1、启动数据库,遇到ORA-00312 or ORA-00313错误,如 ORA-00313: open failed for members of log group 1 of thread 1 ORA-00312: online log 1 thread 1: 'D:ORACLEORADATATESTREDO01.LOG' 从这里我们知道日志组1的数据文件损坏了 从报警文件可以看到更详细的信息 2、查看V$log视图 SQL> select group#,sequence#,archived,status from v$l
如何诊断RAC系统中的'gc cr multi block request'?
如何诊断RAC系统中的'gc cr multi block request'?By: Jane Zhang | Senior Support Manager 'gc cr multi block request' 是RAC数据库上比较常见的一种等待事件,在RAC 上进行全表扫描(Full Table Scan)或者全索引扫描(Index Fast Full Scan)时,容易产生这样的...
如何升级Oracle Grid Infrastructure和RAC从11.2.0.3到11.2.0.4?
如何升级Oracle Grid Infrastructure和RAC从11.2.0.3到11.2.0.4?把GI 和 RAC从 11.2.0.3升级到11.2.0.4的主要步骤:1. 升级GI1) 下载11.2.0.4 GI软件:11.2.0.4的下载链接:https://updates.oracle.com/download/13390677.htmlp13390677_112040_platform_3of7.zip是 Oracle Grid Infrastructure (i...
RAC性能分析 - gc buffer busy acquire 等待事件
RAC性能分析 - gc buffer busy acquire 等待事件概述---------------------gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer busy分为gc buffer busy acquire和gc buffer busy release。gc buffer busy acquire...