solaris10安装oracle 10g流程步骤

一、检查相关的安装包
#$ pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot /
#> SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system      SUNWarc   Lint Libraries (usr)
system      SUNWbtool CCS tools bundled with SunOS
system      SUNWhea   SunOS Header Files
system      SUNWi1of  ISO-8859-1 (Latin-1) Optional Fonts
system      SUNWlibm  Math & Microtasking Library Headers & Lint Files (Usr)
system      SUNWlibms Math & Microtasking Libraries (Usr)
system      SUNWsprot Solaris Bundled tools
system      SUNWtoo   Programming Tools
system      SUNWxwfnt X Window System platform required fonts
  错误: 未发现"SUNWsprox"的信息   # 这个在 Solaris 10 中没有了,不用管
  错误: 未发现"SUNWi1cs"的信息    # 在光盘中有
  错误: 未发现"SUNWi15cs"的信息   # 在光盘中有
#$ cd /cdrom/sol_10_1009_x86/Solaris_10/Product
#$ pkgadd -d ./ SUNWi1cs SUNWi15cs

二、调整内核参数
Solaris10中可以使用资源控制器进行部分内核参数的动态调整了,比如在以前版本中安装oracle需要修改/etc/system,添加类似下边的内容:
set noexec_user_stack=1
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=110
set semsys:seminfo_semmsl=1000
set semsys:seminfo_semmns=310

三、创建用户组、用户
1)添加用户组:
#groupadd oinstall
groupadd dba
2)添加用户:
#useradd –g oinstall –G dba –d /opt/oracle –s /bin/csh –m oracle
{-g表示用户所属组、-G表示用户所属附加组、-d表示用户主目录、-s表示用户默认shell类型、oracle表示用户名,-m参数表示自动创建此用户的主目录,为避免麻烦,请勿手动创建此目录}
#passwd oracle
{表示为oracle用户设置密码,输入该命令并回车之后,系统会提示输入密码、确认密码}


四、创建Oracle数据库安装点
新建目录,Oracle将安装于这些目录下:
#mkdir /opt/oracle
并把/opt/oracle目录属主改为oracle,属组改为oinstall:
#chown -R oracle:oinstall /opt/oracle
{附Solaris系统目录说明
/: root文件系统
/bin:可执行程序,基本命令
/usr:UNIX系统文件
/dev:设备文件(逻辑设备)
/devices:设备文件(物理设备)
/etc:系统配置,系统管理数据文件
/export:允许其他系统访问的目录和文件
/home:用户家目录
/kernel:系统核心模块
/lib:系统库
/opt:增加的一些应用软件
/tmp:SWAP区
/var:系统的一些管理文件}


五、添加环境变量
1)修改/etc/profile文件:
ORACLE_BASE=/export/home/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
ORACLE_SID=orcl
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
TMPDIR=/var/tmp

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
PATH=$ORACLE_HOME:/usr/ccs/bin:/usr/local/bin:$PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG TMPDIR LD_LIBRARY_PATH PATH
2)重启系统使参数生效:
#reboot

六、增加访问控制
#xhost 192.168.1.105或者xhost se-trans(主机名称)
否则出现如下提示:
se-trans% ./runInstaller
正在启动 Oracle Universal Installer...

正在检查安装程序要求...

检查操作系统版本: 必须是5.10。    实际为 5.10
                                      通过

检查临时空间: 必须大于 250 MB。   实际为 2402 MB    通过
检查交换空间: 必须大于 500 MB。   实际为 2787 MB    通过
检查监视器: 监视器配置至少必须显示 256 种颜色
    >>> 无法使用命令 /usr/openwin/bin/xdpyinfo 自动检查显示器颜色。请检查是否设 置了 DISPLAY 变量。    未通过 <<<<

未通过某些要求检查。必须先满足这些要求,

然后才能继续安装,那时将重新检查这些要求。

是否继续? (y/n) [n]

七、开始安装
#cd /export/oracle/database
#su oracle
se-trans% ./runInstaller

八、验证安装是否成功
http://se-trans:1158/em
http://se-trans:5560/isqlplus
http://se-trans:5560/isqlplus/dba
# cd /opt/oracle/product/10.2.0/bin
# su oracle
se-trans% sqlplus

SQL*Plus: Release 10.2.0.2.0 - Production on Thu Jan 6 12:02:22 2011

Copyright (c) 1982, 2005, Oracle.  All Rights Reserved.

Enter user-name: system
Enter password:

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL>select * from tab;

 

系统重新启动后,oracle没有自动启动,此时可以使用下列命令:

#su oracle

se-trans%sqlplus /nolog

SQL>connect / as sysdba

SQL>startup

SQL>select * from tab;

 

九、安装截图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值