crfclust.bdb占用巨大空间导致磁盘满 问题分析: 一上班就接到用户现场电话说有一套RAC数据库无法访问,随即登陆上去首先查看了磁盘空间,发现两个节点的/DBSoft目录已满,首先怀疑的是告警日志文件和$ORACLE_HOME/dbs 产生的归档日志文件没有删导致,经过检查后事实否认了我的判断。 随即想到的是CHM(ClusterHealth Monitor)服务未关导致c...
分类:
数据库 时间:
2015-05-29 15:48:46
阅读次数:
147
oracle物理存储结构数据库其实是由一堆物理文件组成的,主要有4个:
1. 控制文件(control files)
2. 数据文件(Date files)
3. 重做日志文件(redolog)1.控制文件控制文件是数据库的root file,由他来定位数据库文件
里面有:
数据库的name ,DBID,数据库唯一标识符。
数据库创建日期
数据文件,重做日志,归档日志文件的信息。
table...
分类:
数据库 时间:
2015-05-26 14:27:30
阅读次数:
252
实验为了证明如下:
RMAN备份中,归档日志、控制文件和数据文件不能放在同一个备份集里,因为数据文件所在的备份集以Oracel 数据块为最小单位,
而控制文件块大小为作为16384,16K。归档日志文件所在的备份集也是以操作系统块为最小单位,此处为512字节。
所以归档日志文件备份集、控制文件备份集和数据文件备份集不能在同一个备份集里面。
---
证明以上以后,创建不同块大小的表空间,测...
分类:
其他好文 时间:
2015-05-13 10:34:51
阅读次数:
129
rman备份是一个服务-管理备份1、rman使用oracle 服务器进程备份操作2、包含数据库、表空间、数据文件、控制文件、归档日志文件数据库关闭下的备份1、目标库必须是MOUNT(不能打开)2、包含数据库文件、控制文件、归档日志文件数据库打开情况下的备份1、表空间不应该放入备份模式中(rman 读...
分类:
其他好文 时间:
2015-04-13 22:43:43
阅读次数:
179
日志文件分类:重做日志文件 归档日志文件 警告日志文件 跟踪日志文件redo_log_file文件作用:1)维护数据一致性2)记录了数据库里的更改操作 redo_log_friles以组为单位,一个组下可以有多个成员,顺序循环写,一个数据库要启动至少要有2个日志组,每个组下至少有一个成员,r...
分类:
其他好文 时间:
2015-03-30 01:07:01
阅读次数:
240
日志文件设置归档目标
归档目标就是指存放归档日志文件的目录。一个shujuku可以有多个归档目标。在创
建数据库时,默认设置了归档目标,可以通过db_recovery_file_dest参数查看。
设置归档目标的语法如下:
alter system set log_archive_dest_N='{location|server}=directory';
...
分类:
其他好文 时间:
2015-03-15 09:36:11
阅读次数:
162
今天在网上看到一个朋友问:为什么在ASM存储管理的方式下明明只设置了log_archive_dest_1来指定归档的路径,却在ASM下发现了两处归档日志文件?(未开闪回)
我查了一些资料,认为是这样的:
Every file created in ASM gets a system-generated filename, otherwise known as a fully qualifie...
分类:
数据库 时间:
2015-03-06 22:18:42
阅读次数:
268
rman 作为 oracle 推荐的备份、恢复方式,我们常使用它来进行异机迁移数据库。网上的攻略都是 rman 的热备份异机迁移,相比冷备份的异机迁移需要多备份归档(未归档)日志文件、联机日志文件,操作步骤较为复杂。如果是可以停机的数据库,更推荐使用 mount 方式下的冷备份来做异机迁移。写了一个迁移文件,以备后用。Part1Env{
‘first database’:{
‘o...
分类:
其他好文 时间:
2015-03-04 22:46:46
阅读次数:
293
控制文件(Control File)是Oracle的物理文件之一,它记录了数据库的名字、数据文件的位置等信息。控制文件的重要性在于,一旦控制文件损坏,数据库将会宕机。如果没有数据库的备份和归档日志文件,数据库将无法恢复。因此,我们应该多路镜像控制文件(Multiplex Control Files),并把每个镜像的控制文件分布在不同的物理磁盘。根据经验,控制文件多路镜像以后,几个控制文件同时坏掉的...
分类:
数据库 时间:
2015-02-07 13:14:59
阅读次数:
218
场景:一个DEV告诉我生产环境下某个用户的表都看不到了,需要恢复,而此时生产库上存储自动备份的参数文件控制文件的磁盘目录文件坏块,所以导致rman备份的只有数据文件和归档日志文件,这种情况下,如何在测试服务器上利用rman恢复数据呢?google了很多资料,咨询了朋友,恢复过程如下:前期准备工作:事先查询好先查询下原来的数据文件路径SQL> select name from v$datafile;...
分类:
数据库 时间:
2015-02-04 21:54:32
阅读次数:
333