首页    新闻    下载    文档    论坛     最新漏洞    黑客教程    数据库    搜索    小榕软件实验室怀旧版    星际争霸WEB版    最新IP准确查询   
名称: 密码:      忘记密码  马上注册
操作系统 :: windows

RedHat7.0下Oracle8.1.6的安装实例


http://www.gipsky.com/
  1.



  本文目的



  在RedHat



  7.0下安装Oracle



  8I



  release



  2企业版本数据库服务器



  2.



  安装前的软件准备



  RedHat7.0安装光盘2张



  Oracle8161_tar.gz下载地址:



  http://technet.oracle.com/software/pr ... acle8i/software_index.htm



  glibc2.1版本(GNU



  C



  Library)下载地址:



  http://ftp.valinux.com/pub/support/hj ... 86-glibc-2.1-linux.tar.gz



  3.



  我使用的机器:PIII733



  with



  128M



  RAM.Oracle推荐使用最少128MB内存,最好256MB



  以上。



  4.



  开始安装



  A.



  硬盘分区



  1.



  Oralcel建议SWAP交换分区为400M或2倍于当前使用的系统物理内存,当然越大越好。



  2.



  分区时划定两个安装点,/u01(用于安装ORALCE软件)和/u02(用于存放数据库数据),/u01分区的大小,



  典型安装



  750MB



  最小安装650MB



  自定义安装



  1000MB



  这两个安装点可以在安装时划定或完成系统安装后在"/"目录或别的目录下建立



  B.安装必须具备:(安装RedHat7.0时选择完全安装)



  1.X



  Windows



  2.Development



  packages(c,gcc等)



  C.解压缩oracle8161_tar.gz,以root帐号登录,执行:



  [root@rh70



  /root]cd



  /usr/src



  [root@rh70



  src]tar



  zxvf



  oracle8161_tar.gz



  在/usr/src/目录下生成一Oralce8iR2目录,内含解包后的文件



  D.安装glibc



  2.1包



  RedHat7.0安装的是glibc2.2。Oracle



  8I不能使用glibc



  2.2进行编译,而需要glibc



  2.1的SDK。



  [root@rh70



  /root]cd



  /



  [root@rh70



  /]tar



  zxvf



  /usr/src/i386-glibc-2.1-linux.tar.gz



  隐藏/usr/bin



  目录下的gcc,cc,ld,避免被Oracle



  installer使用



  [root@rh70



  /]cd



  /usr/bin



  [root@rh70



  bin]mkdir



  saved



  [root@rh70



  bin]mv



  gcc



  cc



  ld



  saved



  [root@rh70



  bin]ln



  -s



  /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc



  gcc



  [root@rh70



  bin]ln



  -s



  gcc



  cc



  [root@rh70



  bin]ln



  -s



  /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld



  ld



  隐藏/usr/lib目录下的libc.so,libdl.so,libm.so和libpthread.so文件,避免被Oracle



  installer使用



  [root@rh70



  bin]cd



  ../lib



  [root@rh70



  lib]mkdir



  saved



  [root@rh70



  lib]mv



  libc.so



  libdl.so



  libm.so



  libpthread.so



  saved



  [root@rh70



  lib]mv



  libc.a



  libdl.a



  libm.a



  libpthread.a



  saved



  E.创建oracle帐号和组



  以root帐号登录,开启一个terminal窗口,创建oinstall和dba组



  [root@rh70



  /root]groupadd



  oinstall



  [root@rh70



  /root]groupadd



  dba



  创建oracle帐号,以oinstall为primary组,dba为secondary组



  [root@rh70



  /root]useradd



  oracle



  -g



  oinstall



  -G



  dba



  [root@rh70



  /root]passwd



  oracle



  (设置oralce帐号的密码)



  F.创建Oracle软件安装目录



  [root@rh70



  /root]mkdir



  /u01/app/oracle/product/8.1.6



  修改所创建目录的所属组及拥有者



  [root@rh70



  /root]chown



  oracle:dba



  /u01/app/oracle/product/8.1.6



  [root@rh70



  /root]chown



  oracle:dba



  /u02



  G.设置oracle用户环境



  使用oracle帐号登录,开启terminal窗口



  利用umask指令查看umask是否为022,若不是022,则需要把指令umask



  022加到/home/oracle/.bash_profile文件中。



  [oracle@rh70



  oracle]umask



  使用文本编辑器打开/home/oracle/.bash_profile,加入如下环境变量的设置行:



  #ORA_NLS=/u01/app/oracle/product/8.1.6/ocommon/nls/admin/data



  #export



  ORA_NLS



  #NLS_LANG="simplified



  chinese"



  #export



  NLS_LANG



  ORACLE_BASE=/u01/app/oracle



  export



  ORACLE_BASE



  ORACLE_HOME=/u01/app/oracle/product/8.1.6



  export



  ORACL_HOME



  ORACLE_SID=ora1



  (自定义,最好不要超过四个字符)



  export



  ORACLE_SID



  CLASSPATH=/u01/app/oracle/product/8.1.6/jdbc/lib/calsses111.zip



  export



  CLASSPATH



  LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.6/lib



  export



  LD_LIBRARY_PATH



  USERNAME="oracle"



  PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/bin:$ORACLE_HOME/dbs



  PATH=$PATH:/bin:/usr/bin:/usr/sbin:/usr/local:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin



  Log



  out,重新以oracle帐号登录,开启terminal窗口,键入env指令查看刚才设置的环境变量。



  [oracle@rh70



  oracle]env



  H.安装Oracle



  8i



  数据库软件



  1.用oracle帐号登录,进入Xwindows,开启terminal窗口



  2.[oracle@rh70



  oracle]cd



  /usr/src/Oracle8iR2



  3.[oracle@rh70



  Oralcle8iR2]./runInstaller



  4.在出现的基于JAVA的Oracle



  installer安装界面上检查Source



  Path为:



  /usr/src/Oracle8iR2/stage/products.jar,



  Destination



  Path为$ORACLE_HOME环境变量设置的路径,点击Next。



  5.在Unix



  Group



  Name窗口中,键入"oinstall",点击Next;



  6.一个窗口会弹出,要求以root身份运行/usr/app/oracle/product/8.1.6/orainstRoot.sh。



  开启一个新的terminal窗口



  [oracle@rh70



  Oralcle8iR2]su



  root



  (输入root密码)



  [oracle@rh70



  Oralcle8iR2]cd



  $ORACLE_HOME



  [oracle@rh70



  8.1.6]sh



  orainstRoot.sh



  返回刚才弹出的窗口,点击Retry。



  7.在出现的"Available



  products"窗口上选择"Oracle8I



  enterprise



  edition8.1.6.1.0",点击Next。



  8.下一个画面上选择Typical



  9.提示输入global



  database



  name,输入的数据库名字可以加上完整的域名,如oradb.xxx.com,



  数据库名字长度不要超过8个字符



  10.验证ORACLE_SID是否正确,点击Next



  11.提示输入db



  files



  localtion,输入定义的/u02



  12.最后在summary窗口上,点击Install



  13.在文件被拷贝和联接后,弹出一个要求运行root.sh的窗口



  14.返回刚才以root帐号开启的terminal窗口



  [oracle@rh70



  8.1.6]cd



  $ORACLE_HOME



  [oracle@rh70



  8.1.6]sh



  root.sh



  在询问local



  bin



  directory时按下Enten键



  [oracle@rh70



  8.1.6]exit



  退出root权限



  [oracle@rh70



  8.1.6]exit



  结束terminal窗口



  15.返回要求运行root.sh的窗口上,点击OK



  16.Oracle



  Net8



  Configuration和Oracle



  Database



  Configuration



  Assistants启动,安装Net8和创建数据库。



  17.



  Oracle



  Database



  Configuration



  Assistants结束后,在弹出的完成数据库创建窗口上点击OK



  18.在End



  of



  Installation画面上,点击Exit



  现在所有的Oralce



  8i



  Enterprise就安装好了!



  之后可以使用Oracle数据库管理工具svrmgrl、sql*plus来对安装好的数据库进行测试!



  





<h6>您可能感兴趣的:</h6>
<p><a target="_blank" href="" title="更多相关内容">更多相关内容</a></p>
<ul>
</ul>
<< 有关系统和X正常运行的两个问题 OC4J10g10.1.3数据源中的连接高速缓存 >>
API:
gipsky.com& 安信网络
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。

系统导航

 

Copyright © 2001-2010 安信网络. All Rights Reserved
京ICP备14013333号-8