Solaris下安装Oracle_启动Oracle及监听

2014-11-24 18:03:18 · 作者: · 浏览: 0

操作系统:Solaris10
数据库:Oralce9
10202_database_solx86.zip
10202_client_solx86.zip
10202_clusterware_solx86.zip
这三个文件我只安装了 10202_database_solx86.zip


一、将介质传至服务器


我使用的是FTP的方式将介质传到服务器。


二、修改几个与内存分配有关的系统参数


# vi /etc/system(操作完此步骤建议重启)


#系统中信号量集的最小数


set semsys:seminfo_semmni=100


# 每个信号灯集合中最多的信号灯数目。
set semsys:seminfo_semmsl=256


#设置共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数。
set shmsys:shminfo_shmmax=4294967295


#共享内存段的最大数目
set shmsys:shminfo_shmmni=100


三、检查安装时所依赖的包


# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot
SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt


安装缺失的包(这新包在系统安装光盘中即可找到)


# pkgadd -d /cdrom/sol_10_106_x86/Solaris_10/Product SUNWi1cs SUNWi15cs


四、创建Oracle安装时需要的组及用户


# groupadd dba


# groupadd oinstall


# useradd -g dba -G oinstall -d /export/home/oracle -moracle


# passwd oracle(修改oracle用户密码)


五、创建用户安装Oracle的目录


# mkdir -p /u01/app/oracle/product/10.2.0/db_1
# chown -R oracle:oinstall /u01



# mkdir -p /export/home/oracle/product/10.2.0/db_1
# chown -R oracle:oinstall /export/home/oracle


六、设定Oracle环境参数


切换到Oracle所属目录


# vi .profile


TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=TSH1; export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH; export PATH


DISPLAY=127.0.0.1:0.0; export DISPLAY


七、安装


切换到Oracle用户


# su -oracle


解压安装文件


# unzip 10202_database_solx86.zip


执行目录中的runInstaller(该不操作必须在图形界面操作)


# ./runInstaller


接下来的安装和在windows中安装差不多了,只是在安装过程中需要使用root用户执行两个脚本(有提示,包括脚本的位置,照做即可。)


以上便是我安装时的步骤,如有不对的地方请朋友们指点。


八、启动/停止Oracle监听


# lsnrctl start


# lsnrctl stop



九、启动Oracle服务


切换到Oracle用户


# su - oracle


# sqlplus "/ as sysdba"


SQL>startup



关闭Oracle服务


SQL>shutdown