在unix下对于oracle9i的安装要求
一.作为root用户的工作
1.将内核参数重新配置
用root用户登陆
#sam 进入system administrator manager
在其中选择kernel configuration,进入以后在选择configurable parameters
修改以下参数
MAXDSIZ 1073741824
MAXDSIZ_64 2147483648
MAXSSIZ 134217728
MAXSSIZ_64 1073741824
MAXUSERS 1000
NPROC 20+8*MAXUSERS
SEMMNI 500
SEMMNS 1000
SEMMSL 2048
SEMVMX 32767
SEMMNU 500
SHMMAX 1073741824 (配电脑的最大的物理内存)
SHMMNI 512
SHMSEG 200
VPS_CEILING 64
2、关于Oracle9201安装所需要的磁盘空间要求
创建2个文件系统,一个用来安装oracle,不小于4G,可以取名为/oracle,另一个用来存放oracle的安装文件,也不小于4G,取名为/oradata,同时保证/tmp目录有多于55M的空闲空间。
3、然后创建dba组和oracle用户
使用root用户登陆
#sam进入system administrator manager
在里面选择accounts for users and groups
选择groups,选择menu中的actions选项中的add
输入group name为dba,然后确定
回到accounts for users and groups
选择users,选择menu中的actions选项中的add
输入login name为oracle,home directory为/home/oracle,primary group name为dba,确定,输入密码oracle并确认。
二、设置Oracle的环境变量参数
#su – oracle 用oracle用户登陆
$vi .profile 修改参数文件
在文件的最后加入以下参数
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/product/9.2.0.1
ORACLE_SID=test
ORACLE_TERM=xterm
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:/lib:/usr/lib:$ \ ORACLE_HOME/RDBMS/lib:$ORACLE_HOME/lib32
SHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32
ORACLE_DOC=$ORACLE_BASE/product/9.2.0.1
export SHLIB_PATH LD_LIBRARY_PATH ORACLE_DOC
PATH=/bin:/usr/bin:/usr/sbin:/opt/bin:/usr/local/bin:$ORACLE_HOME/bin:/usr/contrib/ \ bin:$PATH
export PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/ \ rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
EDITOR=vi
export EDITOR
注:行末尾的“\”符号表示下一行接着上一行继续。
$. ./.profile应用环境变量文件
三、对于系统补丁的安装要求
需要安装的补丁有:GOLDQPK11i,MegPatch, PHKL_25506,PHSS_26263,PHSS_24638,在附带的光盘里有第一个补丁,将光盘mount上去以后用swinstall –s /cdrom/GOLDQPK11i来安装,剩下3个可以在itrc.hp.com找到,下载以后先用sh命令解开成为.depot文件,然后用swinstall –s 文件全名安装补丁,例如PHKL_25506,假设下载到/tmp目录。
#cd tmp
#sh PHKL_25506
#swinstall –s /tmp/PHKL_25506.depot
注:如果装操作系统的时候打过了随机的系统补丁,只需要打PHSS_26263这一个补丁就行了。
四.修改系统的bug
执行以下命令
#cd /usr/lib
#ln –s /usr/lib/libX11.3 libX11.sl
#ln –s /usr/lib/libXIE.2 libXIE.sl
#ln –s /usr/lib/libXext.3 libXext.sl
#ln –s /usr/lib/libXhp11.3 libXhp11.sl
#ln –s /usr/lib/libXi.3 libXi.sl
#ln –s /usr/lib/libXm.4 libXm.sl
#ln –s /usr/lib/libXp.2 libXp.sl
#ln –s /usr/lib/libXt.3 libXt.sl
#ln –s /usr/lib/libXtst.2 libXtst.sl
五、安装oracle并建立数据库即可。