oracle单实例通过dataguard迁移到RAC 转
原文链接,防止链接过去,内容拷贝如下:http://www.bkjia.com/oracle/949585.htmlOne instance primary to RAC standbyDataGuard Configuration: PrimarystandbyClusterware...
dataguard手动switchover切换步骤及注意的问题 转
原文如下,防止连接过期,拷贝出来了:http://blog.csdn.net/lichangzai/article/details/7949222 前面的文章提到,当用grid contorl中的broker页面配置的dataguard,进行switchover切换时,只需在页面中点击“切换”按钮,主备切换操作就会自动在后台完成,方便快捷。但是当我们无法登录grid co...
搜集有关vmware企业虚拟化的几篇入门级文章(转)
http://blog.sina.com.cn/s/blog_75033a4d01011tsi.html记录一下
linux下如何使用raw device来创建管理asm disk
在/etc/rc.local 放置下面内容即可,当然/dev/sdc1,sdd1,sde1都是事先做好分区的:raw /dev/raw/raw1 /dev/sdc1raw /dev/raw/raw2 /dev/sdd1raw /dev/raw/raw3 /dev/sde1chown -R grid.dba /dev/raw/raw1chown -R grid.dba /dev/raw/raw2chown -R grid.dba /dev/raw/raw3chmod -R 640 /dev/raw/raw1chmod -R 640 /...
Oracle 11g R2 RAC高可用连接特性 – SCAN详解(转)
总结的不错,转载一下方便查看阅读:http://blog.itpub.net/196700/viewspace-773388
11gR2通过hosts来解析scan测试server端TAF时总是不好用
原因是我当时通过sys用户连接测试的,oracle对sys用户不支持TAF,百度了一下在下面这个帖子中找到了原因:http://www.itpub.net/thread-1568414-1-1.html
一次oracle rac 监听不定时offline处理过程
原文连接:http://blog.itpub.net/12272958/viewspace-718440/--==============================前一段时间实施一套RAC环境,应用部署之后,运行一点时间后,频繁出现oracle不一定那个节点的监听就会offline 首先写一下RAC的环境: oracle版本:&n...
oracleasm configure -i 对应的配置文件的存放位置
在linux下oracleasm configure -i 其实修改的是一个配置文件,这个文件是位于/etc/sysconfig/oracleasm,大家可以通过oracleasm configure -i 来修改,也可以直接修改这个文件,为了安全起见,一般最好是通过oracleasm configure -i 来修改吧
RAC如何修改VIP
需要修改VIP的场景其实比较多,比如我最近一客户核心生产2个存储控制器由于停电导致一起损坏,幸好做了最高可用性的dg,所以可以在无数据丢失并且宕机很短的时间内切换到备机使用。在切换到备机的时侯我们修改备机的ip为其中一个node的vip,这样2层结构的客户端不需要对tns做任何改动。当把存储控制器修好之后在没有修改vip的时侯是不能轻易启动原来的生产db的,因为一旦起来其中一台的vip会和现在dg的实际ip冲突,而另外一台起来之后,由于客户端的tns没有做过改动,而且存储本身也没有问题,数据库也没有损坏,所以应用还可以连接到原来
asm下如何自动删除standby上已经applied过的归档日志
由于是asm,所以和文件系统处理起来可能还不太一样,这要完全依赖rman了,不能依赖os了,当然我的这些脚本适合db是文件系统。[@more@]首先先写了一个脚本purge_archlog_sql_.sh,内容如下:ORACLE_BASE=/oracleORACLE_HOME=/oracle/product/11.1.0/db_1ORACLE_SID=lnmsadgexport ORACLE_BASE ORACLE_HOME ORACLE_SIDapplied_days=3cat /dev/null>applied_arch.lstchmod +x applied_arch.lstsqlplus -s "/ as sysdba"<<EOF>/dev/nullset feedback offset pages 0set head offset timing offset echo offspool applied
给客户通过streams配置了schema级别的同步
记录一个大致的过程供大家参考,稳定了运行了近2年,最近出了一些问题,今天重新配置了一遍。[@more@]1、在源和目标端创建流管理用户:SQL> create user strmadmin identified by lnmsairc001 default tablespace tbs_streams;用户已创建。SQL> grant dba to strmadmin;授权成功。2、在源和目标端创建db link,要保证db link的名字和对方的global_name的名字一致,因为在配置前期需要把参数global_names设置为trueSQL> create database link lnmsacx connect to strmadmin identified by lnmsairc001 using 'lnmsacx';数据库链接
aix下11gR1下raw racdb搭建asm active dataguard时要注意
直接通过duplicate target database for standby from active database是搭建不成功的。[@more@]直接通过duplicate target database for standby from active database错误如下:.......此处省略n行executing command: SET NEWNAMEStarting backup at 12-OCT-12using channel ORA_DISK_1channel ORA_DISK_1: starting datafile copyinput datafile file number=00011 name=/dev/rtbs_big1RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/12/2012 20:35:16ORA-19504: failed to create file "+DATA/rtbs_big1&quo
aix6.1下10gR2 asm、listener以及instance和db频繁宕机
安装的时侯一切顺利,安装之后asm、listener以及instance和db频繁宕机,crs是稳定的。[@more@]看到vip在2个node上来回游动,公有网卡配置了网关。查看vip的日志,里面有错误日下:2012-10-15 12:01:28.709: [ RACG][1] [9895986][1][ora.ora_1.vip]: Interface en0 checked failed (host=ora_1)Invalid parameters, or failed to bring up VIP (host=ora_1)搜了一下发现是一个bug:Bug 8725020oracle建议:SolutionThe following workaround fixes the racgvip script so that it does not fail for LHEA adapters:1. Backup the racgvip s
11gR2不能在client段通过scanip连接的解决办法
通过vip连接没有问题,通过scanip配置tns以后tnsping可以,但是连接时报错[@more@]通过vip连接没有问题,通过scanip配置tns以后tnsping可以,但是连接时报错tns配置如下:SCANIP =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = racdb)))C:>tnsping scanipTNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 23-9月 -2012 19:13:31Copyright (c) 1997, 2010, Oracle. A
11gR2 grid安装最后报错[INS-20802] Oracle Cluster Verification Utility failed
原因说是在hosts文件里指定了scan ip[@more@]日志中也报错:INFO: Checking Single Client Access Name (SCAN)...INFO: Checking name resolution setup for "rac-scan"...INFO: ERROR: INFO: PRVF-4664 : Found inconsistent name resolution entries for SCAN name "rac-scan"INFO: ERROR: INFO: PRVF-4657 : Name resolution setup check for "rac-scan" (IP address: 192.168.0.20) failedINFO: ERROR: INFO: PRVF-4664 : Found inconsistent name resolution entries for SCAN name "rac-scan&qu
11gR2 rac安装别忘记在hosts里设置localhost,否则安装grid运行root.sh不成功
太坑爹了,10g记得没有这个要求。安装前通过执行下面命令都没有问题:./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbosegrid安装时提示运行root.sh,执行时报错了:[@more@][root@rac1 grid]# ./root.shRunning Oracle 11g root.sh script...The following environment variables are set as:ORACLE_OWNER= gridORACLE_HOME= /opt/grid/11.2.0/gridEnter the full pathname of the local bin directory: [/usr/local/bin]: The file "dbhome" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: yCopy
安装grid时运行root.sh时的提示内容
今天配置了一下11gR2下单实例asm,发现基于css之上的一切resource或者service都通过crs_*系列命令管理起来了,就像在rac中管理一样,挺爽的。下面是安装grid之后运行root.sh的提示内容,放在这里做个记录[@more@][root@localhost grid]# ./root.shRunning Oracle 11g root.sh script...The following environment variables are set as:ORACLE_OWNER= oracleORACLE_HOME= /opt/grid/11.2.0/gridEnter the full pathname of the local bin directory: [/usr/local/bin]: The file "dbhome" already exists in /usr/local/bin. Ov
asmlib死活不自动启动
asmlib死活不自动启动...我第一次安装oracle configure -i时可能都回车了,记不住了。导致asmlib不能随os启动之后自动启动。[@more@][root@localhost ~]# oracleasm statusChecking if ASM is loaded: noChecking if /dev/oracleasm is mounted: no[root@localhost ~]# oracleasm exit[root@localhost ~]# oracleasm initCreating /dev/oracleasm mount point: /dev/oracleasmLoading module "oracleasm": oracleasmMounting ASMlib driver filesystem: /dev/oracleasm[root@localhost ~]# oracleasm statusChecking if ASM is
mv(materialized view)的一点测试
mv在实现简单的数据同步和数据迁移时非常方便。是一种空间换时间的思想或者说是一种化整为零的处理思想。[@more@]SQL> show userUSER is "TEST"--测试一下fast刷新,fast刷新(是指增量刷新)一定要创建materialzed view log--==========================================SQL> create MATERIALIZED view log on t tablespace users;Materialized view log created.SQL> create materialized view mv_t tablespace users refresh fast as select * from t ;Materialized view created.SQL> select * from mv_t;no ro
通过NFS方式来保留rac归档日志遭遇ORA-27054错误
搜了一下发现老杨已经总结好了,参考一下:http://yangtingkun.itpub.net/post/468/290852[@more@]这里也是通过设置事件来消除错误提示的:alter system set event='10298 trace name context forever, level 32' scope = spfile;