How to modify SHMMAX on Various Solaris Platform

在Solaris平台上安装Oracle可以说是最简单的,几乎不需要打任何操作系统Patch,仅仅是需要设置一下操作系统内核参数,比如共享内存最大值等。 在Solaris8中,需要在/etc/system文件中添加如下行: set shmsys:shminfo_shmmax=4294967296 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmseg=10 set shmsys:shminfo_shmmni=100 set semsys:seminfo_semmns=1000 set semsys:seminfo_semmni=100 set semsys:seminfo_semmsl=250 在Solaris9中,需要在/etc/system文件中添加如下行: set shmsys:shminfo_shmmax=4294967296 set shmsys:shminfo_shmmni=100 set semsys:seminfo_semmns=1000 set semsys:seminfo_semmni=100 set semsys:seminfo_semmsl=250 在Solaris10中,不需要修改/etc/system,而是使用projmod命令。 $ su…

Continue ReadingHow to modify SHMMAX on Various Solaris Platform

How to resolve ORA-01034 when RAC failover

今天在客户处测试Oracle 9.2.0.8 on HP-UX IA64的RAC Failover功能,遇到ORA-01034错误。 表现为: 当关闭RAC环境的某一个实例之后(无论是shutdown abort还是shutdown immediate),再用远程客户端通过tns连接RAC Service都会间歇性报ORA-01034错误。 $ sqlplus system/oracle@prod SQL*Plus: Release 9.2.0.8.0 - Production on Tue Nov 17 20:52:09 2009 Copyright (c) 1982, 2002, Oracle…

Continue ReadingHow to resolve ORA-01034 when RAC failover

“Alter Database Recover” Vs “Recover Database”

操作系统版本:Solaris 5.8 Sparc 64bit 数据库版本:Oracle 9.2.0.1 一直以为"alter database recover"和"recover database"这两个命令除了前者是SQL命令后者是SQL*PLUS命令之外,其它都是相同的,实际上却有所出入。 在所有需要的归档日志都存在的相同前提下。alter database recover命令无法继续。 SQL> alter database recover using backup controlfile until cancel; alter database recover using backup controlfile until cancel…

Continue Reading“Alter Database Recover” Vs “Recover Database”