RedHat AS4 上装 Oracle 10g 这事儿,说难不难,说简单也不简单,关键是你得照着步骤来,别偷懒。系统要先配好,像 GCC、Make 这些依赖包,少一个都不行。rpm -qa
查一圈,有就安心点。
内存和硬盘空间也得留意,grep MemTotal /proc/meminfo
和df -h
这些命令挺好用,一下就能看出系统撑不撑得起 Oracle 10g 这家伙。别忘了,光 Oracle 本体就要 2.5G,加上数据库和/tmp 目录,起码得准备 4G 多。
用户和组也得安排妥当,建个oracle
用户,再弄个dba
组,不面权限啥的容易出幺蛾子。安装目录最好放在/u01/app/oracle
,一来规范,二来升级扩容方便。
接下来就是调内核参数啦,改/etc/sysctl.conf
和limits.conf
这些配置,像kernel.shmall
、ulimit -n
都得设对了,不然性能容易拉胯。调完别忘了sysctl -p
让它生效。
环境变量配置也不能马虎,像ORACLE_HOME
、PATH
这些最好写进.bash_profile
里,省得每次都得手动设置。搞定这些,就能跑runInstaller
了,按提示一步步来,别怕麻烦。
安装完成后,记得初始化数据库、配监听器,还得建SYSDBA
账号,别漏了权限和密码策略这些安全设置。想装得稳,装得顺,这些细节真的挺重要的。
哦对了,想了解更多,可以看看这些文章,像VMware 里装 Oracle RAC,或者PDF 安装指南,都挺实用的。