Windows Server2012 安装 Oracle 11g RAC遇到的问题

Windows Server2012 安装 Oracle 11.2.0.4 RAC,遇到的问题:

安装步骤我是参考平台给的安装文档(文档是Winserver2008的。。)

和网上这位兄弟的博客(https://blog.csdn.net/u012232730/article/details/84853133) ,这位兄弟写的很详细

1.安装grid之前执行cluvfy 防火墙这项校验一直失败

    在Windows防火墙页面,点启用或关闭windows防火墙来关防火墙,可能关的不彻底(域防火墙关不了),需要去高级设置里面把域防火墙关掉

2.安装grid的时候,提示网格基础结构配置失败
    
    去安装日志里查错误记录时,发现是驱动安装失败,百度了一下发现是oracle bug,需要打补丁
    报错信息参考这位兄弟的文章,他也遇到过哈哈哈(https://blog.csdn.net/weixin_34007879/article/details/92558302)
    [INS-20802] Grid Infrastructure failed During Grid Installation On Windows OS (文档 ID 1987371.1)
    
    需要先在两个节点分别安装grid软件,然后两边分别opatch apply,最后再在一台上config grid

    我在opatch apply的时候,提示我需要指定ocm.rsp文件,这个文件需要去Opatch/ocm/bin 下面执行emocmrsp.bat来生成ocm.rsp文件,然后 opatch apply -ocmrf  xxx

3.是我自己犯的错误

    我在装完rac后,想开启archivelog,于是乎我就
    alter system set cluster_database=false scope=spfile; 
    alter system set log_archive_dest_1=... scope=spfile; 
    然后 srvctl stop database -d xxx 
    然后 srvctl start instance -d xxx -i xxx1 -o mount
    然后 alter database archivelog; alter database open;
    
    然后等我去起另一台的时候 死活也起不起来了(是的,我忘记把cluster_database改回来了。)
    
    然后起库报错的那些信息,也没一个指向这个参数的,就直接报错ORA-03113,或者就报句柄错误的,我以为我又遇到bug了呢,alter里面信息也不够
    
    就在我要放弃 准备回去睡觉 在等电梯的时候 突然想到了这个参数,改完两节点启动都正常了。。
    
    后来回去的路上我又想了下 两节点共用的pfile controlfile ,我直接把两节点都停掉 ,然后起一个节点改完,再把另一个节点起来不就完事了。。为什么会改这个参数呢。。
    
    可能是装一天这个 脑子都锈掉了(Windows rac是真的不好装。。) 

    所以说大家遇到问题死活也想不通的时候 不妨出遛个弯,没准就突然想到解决办法了~ 

你可能感兴趣的:(Oracle)