作者非凡公子
Solaris 下安装Oracle
一.用root用户做
.groupadd dba
.useradd d dba d $ORACLE_HOME m s /bin/sh oracle
.修改/etc/group文件的最后一行如下dba:::oracle
修改/etc/passwd文件的最后一行如下oracle:x::::/ORACLE_HOME:/bin/sh
mkdir /oracle;chown R oracle:dba /oracle
# vi /etc/system 在最后一行后加入
set shmsys:shminfo_shmmax=(*物理内存)**的数值
set shmsys:shminfo_shmmin=
set shmsys:shminfo_shmmni=
set shmsys:shminfo_shmseg=
set semsys:seminfo_semmni=
set semsys:seminfo_semmsl=
set semsys:seminfo_semmns=
set semsys:seminfo_semopm=
set semsys:seminfo_semvmx=
set ulimit=
passwd oracle
.Reboot
二.用oracle 用户做
vi /etc/oracle/profile(cshrc) 在最后一行加入
#evn for install oracle
set ORACLE_BASE /data/u/oracle
set ORACLE_HOME /data/u/oracle/product/
set ORACLE_TERM xsun
set LD_LIBRARY_PATH $ORACLE_HOME/lib:/usr/openwin/lib:/usr/dt/lib
set CLASSPATH :/data/u/oracle/product/jdbc/lib/classeszip:/data/u/oracl
e/product/jdbc/lib/nls_charsetzip:/export/home/oracle/trade_prog
set PATH :/export/home/oracle/trade_prog:/bin:/usr/openwin/bin:/usr/bin:/usr/uc
b:/usr/local/bin:/data/u/oracle/product/bin
set NLS_LANG AMERICAN_AMERICAZHSCGB
#set NLS_LANG=SIMPLIFIED CHINESE_CHINAZHSGBK
set ORACLE_SID orcl
set DISPLAY :
.退出再用oracle登录使新的环境生效
.cd /cdrom/cdrom;/runInstaller(注意看提示他会告诉你rootsh的位置的)
.当提示用户输入用户组的时候以root身份运行/cdrom/cdrom/oracle/OraInstall/orainstRootsh脚本
(su; /*sh)
.当安装到%时以root身份运行/data/oracle/product//rootsh脚本(注意看提示他会告诉你rootsh的位置的)
三.安装完毕后用Oracle用户做
.运行$ORACLE_HOME//bin/svrmgrl
.Connect internal
.Shutdown
.Startup
.如果启动sqlplus可以用internal用户去登陆的