时间:2021-07-01 10:21:17 帮助过:9人阅读
根据Oracle Recommended Patches -- Oracle Database (文档 ID 756671.1)打补丁。
12.
除了自行创建磁盘组的时候,注意capmpatible,最好保持最新。COMPATIBLE.ASM以及COMPATIBLE.RDBMS控制着asm以及oracle实例可以使用此磁盘组的最老版本。很多磁盘组的新特性都依赖于此参数。COMPATIBLE.RDBMS与数据库的compatible参数相对应,应保证数据库的compatible参数比diskgroup的COMPATIBLE.RDBMS属性更新。修改方法:
alter diskgroup dg2 set attribute ‘compatible.asm‘=‘11.1‘;
alter diskgroup dg2 set attribute ‘compatible.rdbms‘=‘11.1‘;
13.
CVE-2012-1675 是一个针对 LISTENER,SCAN_LISTENER的漏洞,通过配置本地以及允许的 IP监听可以注册到数据库。防止黑客通过被控制的其他 IP来截取数据。
数据库版本在 11.2.0.4以及以上,可以使用新加入的 vncr的功能来解决。
功能说明以及测试文档见如下链接:
http://bbs.dc.com/forum.php?mod= ... &extra=page%3D1
14.
为防止BUG 12311429,在RAC环境下数据库创建后执行:
1. Check the snapshot controlfile location:
RMAN> show snapshot controlfile name;
2. Configure the snapshot controlfile to a shared disk:
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘<shared_disk>/snapcf_<DBNAME>.f‘;
Or in case of ASM use
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘+<DiskGroup>/snapcf_<DBNAME>.f‘;
详细文档说明见如下链接:
https://support.oracle.com/epmos ... 331556786298562#REF
bug简单说明:因为热备份的时候,数据库处于open状态,在备份current controlfile的时候,数据库如果有controlfile写入操作,会使用到snapshot controlfile的情况出现。这时如果snapshot controlfile如果置于另外一个节点,就可能会报错。所以这里修改snapshot control到共享磁盘/文件系统下,防止这种情况发生。修改配置snapshot controlfile不会立刻创建,记得使用backup current controlfile测试一下,这样就可以使用asmcmd在相应的目录下看到文件的生成,最后需要删掉测试使用的backup controlfile。
15.
因为最近经常遇到ORA-12592: TNS: Bad Packet这个问题,所以每次安装数据库需要打入补丁18841764
16.
OLTP类型的应用客户在未特殊要求的时候RAC环境下最好为每一个实例创建一个service,另外一个节点为备节点。方便实现业务分离,减少心跳线的负载,也可以提升效率。
Oracle 数据库安装要点总结
标签:solaris sse 开发 rman http 数据库版本 写入 proc 数据文件