电脑技术学习

在Solaris下安装Oracle9i

dn001

  首先解释一下我的实验环境:一台Ultra 10, 系统是Solaris 8, 在XP上使用Xmanager操作.(我的机子内存是256M,当时用了一天一夜,所以大家要有强烈的心理准备!) Solaris 的安装就不用细说了吧! 咱们直接进入正题吧!

  一. 添加系统参数和相应的用户/组

  1. 修改系统参数,编辑 /etc/system文件

# cp /etc/system system.bkp //修改前,最好先备份,行成好习惯
# vi /etc/system
forceload: sys/shmsys
set shmsys:shminfo_shmmax=67108864 //这些数值不是固定的,可自己指定,以下同
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=400
set shmsys:shminfo_shmseg=200
forceload: sys/semsys
set semsys:seminfo_semmns=400
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=200
set ulimit=3000000

  2.修改文件/etc/services

# vi /etc/services
orasrv 1600/tcp #oracle
listener 1700/tcp #oracle
3.创建用户/组

# groupadd dba //添加一个dba组
# useradd -c oracle -g dba -d /home/oracle -m -s /bin/bash oracle //添加一个oracle用户
# passwd oracle //修改用户的密码
# sync
# sync // 保存修改的文件后,重启系统使参数生效
# reboot
二. 修改用户的环境变量

su - oracle
$ vi .bash_profile
#bash profile
umask 022
ULIMIT=3000000
ORACLE_SID=ota //根据实际情况定
ORACLE_BASE=/home/oracle
ORACLE_HOME=$ORACLE_BASE/product/9.2
ORACLE_TERM=sun5
export ULIMIT ORACLE_SID ORACLE_BASH ORACLE_HOME ORACLE_TERM
PATH=$PATH/ORACLE_HOME/bin:.
export PATH
$ .bash_profile //保存文件后执行,使环境变量生效
$ mkdir product //oracle安装程序也会自己添加
$ cd product
$ mkdir 9.2
三. 安装oracle9i

标签: