1)环境定义。
Solaris:
Solaris 10 8/07 s10s_u4wos_12b SPARC
Oracle 安装软件:
10gr2_db_sol.cpio
下载地址:http://www.oracle.com/index.html
2)oracle配置
a, 添加oracle和oracle用户组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -s /bin/bash oracle
mkdir/export/home/oracle
chown -R oracle:oinstall /export/home/oracle
usermod -d /export/home/oracle oracle
passwd oracle
b, 创建oracle安装路径
mkdir /opt/oracle
mkdir /opt/oracle/product/10gr2
mkdir /opt/oracle/doc
chown -R oracle:oinstall /opt/oracle
c, 设置oracle环境变量
以oracle用户登陆,在oracle用户的主目录(/export/home/oracle)下找到创建它的环境变量.profile,并添加如下内容:
ORACLE_BASE=/opt/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10gr2
export ORACLE_HOME
PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin:/usr/local/bin:usr/dt/bin
export PATH
export ORACLE_SID=stevendb
以oracel用户登录,验证以上环境变量是否生效。
d, 添加系统参数
编辑/etc/system文件,添加如下变量
set noexec_user_stack=1
set semsys:seminfo_semmni=300
set semsys:seminfo_semmns=1050
set semsys:seminfo_semmsl=400
set semsys:seminfo_semvmx=32767
*取值大小根据系统内存大小决定,本人测试机内存为2G,取值为1600000000,依次翻倍
set shmsys:shminfo_shmmax=1600000000
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=300
set shmsys:shminfo_shmseg=30
注:修改系统参数需重启生效
3)oracle安装
1)将安装程序10gr2_db_sol.cpio上传至oracle用户主目录(/export/home/oracle)。
2)解压:cpio –idmv < 10gr2_db_sol.cpio
3)以oracle用户登录Xmanager,连接到solaris,执行./runInstaller
根据安装提示完成oracel的安装,整个过程大约需要20分钟。
4) 创建数据库
于oracle/product/10gr2/bin目录下执行./dbca,出现创建数据库界面。
注:设置存储机制时,选择“File System”文件系统
5)验证安装是否成功
关闭、启动数据库正常,以oracle登录,运行如下命令。
sqlplus / as sysdba
SQL> shutdown immediate
SQL> startup
查看oracle进程:
ps -ef | grep $ORACLE_SID