在Solaris9 下安装 Oracle9I AS
网络整理 - 06-30
从网上下载IAS
以root在本地主机上建立目录
#mkdir ias
#chmod ias
#chmod unpack_sh
建立oracle用户/组
以root用户登录
#groupadd dba
#groupadd oinstall
#mkdir /oracle/product/
#useradd g oinstall G dba d /oracle/product/ m oracle
#passwd oracle
#chown R oracle:oinstall /oracle
检查主机名配置
以root登录
#cat hosts
此文件里每一行格式应为
<IP> <空格> <完整主机名> <空格> <别名>
如我的/etc/hosts文件如下:
localhost (确保此行在第一行)
host (此行是我加上的为机器的IP)
检查内核参数
以root登录
a) #cd /etc
b) #vi nf加入以下几行
set shmsys:shminfo_shmmax=
set shmsys:shminfo_shmmin=
set shmsys:shminfo_shmmni=
set shmsys:shminfo_shmseg=
set semsys:seminfo_semmns=
set semsys:seminfo_semmni=
c) 保存文件并重启机器验证内核参数
编辑services删除LDAP
a) 以root登录
b) #cd /etc
c) vi services
d) 查找到包含端口的行(行)注释掉这些行
e) 保存文件
给/sbin/fuser做链接
以root登录
a) #cd /bin
b) ln s /usr/sbin/fuser fuser
建立/tmp和/tmpdir目录
as root
a) #cd /
b) #mkdir /tmpdir
c) #chmod /tmpdir
设置环境变量TMPTMPDIR
as root
a) #cd /etc
b) #vi profile
在文件的最后加入
TMP = /tmp;export TMP
TMPDIR=/tmpdir;export TMPDIR
:x!
c) 保存文件
ORACLE用户的环境
a) 以oracle用户登录
i) $vi profile
ORACLE_BASE=/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/;export ORACLE_HOME
ORACLE_SID= ias;export ORACLE_SID # 此值根据用户要求而定
NLS_LANG=AMERICAN_AMERICAZHSGBK;export NLS_LANG # 字符集根据用户要求而定
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/usr/ccs/bin:/usr/local/bin;export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib;export LD_LIBRARY_PATH
:x
保存文件
安装
以oracle用户登录在第一张盘中运行runInstaller然后按提示一步步安装
#cd /ias/unpack/Disk
#/runInstaller
)出现oracle wellcome窗口点next
)出现Inventory目录位置窗口点next
)在安装过程中弹出一个窗口提示你另开一个终端窗口执行如下*作
$su root
#cd /tmp
#/orainstRootsh
回到提示窗口点继续
)出现文件定位窗口
来源 固定不动
目标
名称Oraias_home
路径/oracle/product/ (和ORCLE_HOME设定相同
)出现可用的产品窗口
选定Oraclei Application Server
)安装类型
选定JEE 和 Web Cache
)组件配置
点NEXT
) oracleias infrastructure Use
选择否
点Next
)创建实例名和ias_admin口令
例程名ias_instance (根据用户需求确定)
ias_admin passwd:kszx
确认
)安装确认窗口
开始安装
)在安装过程中还会弹出一个提示设置权限窗口
按提示开另一个窗口
#su
#cd /oracle/product/
#/rootsh
[/usr/local/bin]回车
)配置工具窗口
)退出安装
启动和停止
启动
$/oracle/product//bin/emctl start 启动管理平台
$emctl status 查看状态
/oracle/product//dcm/bin/dcmctl start ct ohs 启动http server
/oracle/product/w/dcm/bin/dcmctl start ct ocj 启动oracle component for jav
dcmctl getstate v 查处状态
/oracle/product//bin/webcachectl start 启动oracle ias web cache
停止
/oracle/product//bin/webcachectl stop 停止oracle ias web cache
/oracle/product//dcm/bin/dcmctl stop 停止oracle component for jav
/oracle/product//bin/emctl stop 停止http server
其它
可以在浏览器是输入IP address:ip address:进行管理和配置