oracle rac浅谈2
1.在安装RAC软件的时候,会在每一个instance上创建一个默认的service,service的名字为db_name.db_domain。改变主机名的node必须从RAC中删除,然后再被重新添加。2.如果某些instance启动失败,在修复相关的数据库文件后,可以执行alter system check datafiles来验证数据文件的可访问性。3.undotablespace 只有被分配的instance 能够修改内容,而为了一致性读的问题,任何instance都可以读取其他undo 表空间的内容。[@more@]
windows ASM磁盘管理浅谈3
.多路径是一种软件技术,是在设备的驱动层实现的。它是使用一个虚拟设备一次来均衡多个物理设备的I/O。在多路径环境中可以设置:asm_diskstrings中指定那个虚拟设备,而不是真正的物理设备名称,比如:'/dev/rdsk/emcpower*'[@more@]
windows ASM磁盘管理浅谈2
1.oracle 11G 的ASM管理中比10G的ASM管理加入了fast mirror resync的特性,主要是针对一些磁盘组的临时故障而产生的,该特性能够大大减少在一个磁盘组中当一个磁盘发生临时错误时恢复的时间。默认情况下,在一个磁盘offline之后3.6小时,ASM会drop 该磁盘;而如果设置了disk_repair_time属性,就可以设置修复磁盘所需要的时间间隔,然后把该磁盘online,该参数的单位可以是分钟也可以是小时,在V$ASM_DISK的repair_time显示了该磁盘被offline的剩余时间,单位是秒。一个磁盘offline之后是不可能直接drop掉的,如果要立刻drop 一个失败的磁盘
windows ASM磁盘管理浅谈1
asm是从ORACLE 从10g以来推出的一个新的存储管理的特性,其重要目的还是简化了SA的日常管理工作。如果是要是在windows 环境下使用ASM,则必须先在ASM环境下创建号raw partition,(在某些特殊的情况下也可以让其使用非raw device,这时需要在asm初始化参数文将中将ORACLE的隐含参数_asm_allow_only_raw_disks=false)然后执行asntool list显示可以使用ASM管理的“磁盘”显示结果如下:C:>asmtool -listNTFS DeviceHarddisk0Partition1 10001MFAT32 DeviceHarddisk0Pa
dataguard问题浅谈3
1.如果在dataguard中做了fail over,那么原来的standby 要成为primary要执行如下命令a.首先查看v$archive_gap,然后手动将却是的archive_log拷贝过来,然后执行如下命令:alter database register physical standby 'logfile_patch'b.alter database recover managed standby database cancel;c.alter database recover managed standby finish;d.alter dattabase commit to switchover to primary;对于老的primary 数据库需要转化为standby 有两种情况:a.对于打开flashback 功能的数据库比较简单,现在新的primary数据库上执行这个命令se
oracle datagurad问题浅谈
oracle 11g,其实,standby 数据库down 后,可以启动数据库到mount,然后查看select name from v$datafile,可以清楚的发现alert日志中报的那个数据文件。最后,可以执行alter database create datafile 'v$datafile_name' as 'expected_file_name';但是此时直接打开的时候,可能会报如下错误:ERROR at line 1:ORA-16004: backup database requires recoveryORA-01196: file 1 is inconsistent due to a failed media recovery sessionORA-01110: data file 1: 'D:APPHZ05817ORADATAYHYSYSTEM01.DBF'此时是不能直接用recover database或者r
dataguard问题浅谈(一)
dataguard作为一个低成本的容灾方案,应用的比较广泛,大致可以分为redo apply (physical standby) 和sql apply(logical standby),在11G有增加了一个snapshot standby (利用flashback机制创建恢复点,允许physical standby database暂时更够被DML和DDL)操作。配置dataguard的时候,在执行alter database force logging的时候有可能要花费很长的时间因为必须等待direct path IO完成,那些操作会涉及direct path write呢,有如下操作:ctas,parallel dml,sort,write to uncached lob,在创建standby database的时候,如果在standby database