turbolinux安装|TURBOLinux 7.0下安装Oracle 8.1.7.0.1 release 3

TLCE认证 2021-09-09 网络整理 可可

【shitiku.jxxyjl.com--TLCE认证】

        系统配置: cpu:
  ram: 256m
  目 的 : 在turbolinux 7.0下安装oracle 8.1.7.0.1 release 3 企业版本数据库服务器.
  
  -------------------------------------------------------------------------------
  
  1.安装前的软件准备
  
  准备软件:在/usr下建立一个目录tools,专用于软件存放.
  (一) 需要与turbolinux相兼容的软件包, 分别在turbolinux 7.0盘的addons/ora8i目录下可以找到,将2个软件包拷贝到一个/usr/tools目录下待用
  #cd /mnt/cdrom
  #cp compat-glibc-2.1.3-1.i586.rpm /usr/tools
  #cp binutils–2.11.92.0.7-2.i586.rpm /usr/tools
  ..
  (二) glibc的准备
  glibc-2.1.3-stubs.tar.gz
  下载地址: (glibc-2.1.3-stubs.tar.gz)
  
  (三) jdk的准备
  oracle在8i以后就是java的安装界面,oracle用的是ibm的java包.
  想过用sun的jdk1.3.1,但是安装过程就变得很悲惨,所以还是下载了jdk118.用新的版本不一定就ok的.
  jdk118_v3-glibc-2.1.3.tar.bz2
  jre118_v3-glibc-2.1.3.tar.bz2 (只安装jre也可以)
  下载地址:
  
  (四)
  
  export username env path
  
  oracle_base=/u01/app/oracle; export; export nls_lang
  export lc_all=c
  export lang=c
  display=:0.0;export display
  #export javahome=/opt/ibmjava2-13/jre/bin
  
  修改完成后wq退出
  -------------------------------------------------------------------------------
  
  步骤四
  解压oracle 8i 数据库软件<以root的身份>
  进入xwindows,开启terminal窗口,解压linux81701.tar包
  cd /usr/tools
  tar xvf linux81701.tar
  解压后会在/usr/tools下建立disk1,再进入disk1目录。
  
  步骤五
  安装oracle 8i 数据库软件,进入xwindows,开启terminal窗口. 要以oracle的身份登陆
  1)开始安装(安装前必须另开启terminal窗口,以root登陆,运行xhost +
  cd /usr/ tools/disk1
  ./runinstaller
  2)一个oracle univer installer 的界面会出现,单击next.
  3)检查source路径 : /usr/local/tools/disk1/stage/products.jar
  检查distination路径 : /u01/app/oracle/product/8.1.7 (和$oracle_home环境变量一样)
  单击next.
  4)在unix group name窗口,输入"oinstall"作为group,单击next.
  5)会出现一个提示要你运行orainstroot.sh脚本的窗口.这时你要开启一个新的terminal窗口
  改变身份为root,运行orainstroot.sh脚本
  su root (输入root的密码)
  cd $oracle_home
  ./orainstroot.sh
  离开terminal窗口(不要关闭),回到提示窗口,单击retry.
  6)现在你会看到一个可以自由选择安装产品的窗口,选择"oracle 8i enterprise edition 8.1.7.0.1",单击next.
  7)在下一个窗口,选择"typical"典型安装,单击next.
  8)出现一个窗口要求你输入global database name 的窗口,形式上是name.domain, 例如oracle.c168linuxserver,
  检查oracle_sid,一定要和$oracle_sid环境变量一样,单击next.
  9)在下一个窗口问数据库文件的位置,应该是/u01,单击next.
  10)在下一个窗口问jdk文件的位置,一定是/usr/local/java,不要改变(oracle安装需要).单击next.
  11)在summary窗口,单击install.
  12)软件开始安装...
  软件拷贝和联接完成后,你会看到一个要求你运行root.sh脚本的窗口.
  
  -------------------------------------------------------------------------------
  
  回到terminal窗口(以root身份登录)
  1) 安装jre(我只安装jre)
  cd /usr/tool
  cp jre118_v3_glibc_2.1.3.tar.bz2 /u01/app/oracle
  cd /u01/app/oracle/jre
  bzip2 jre118_v3-glibc-2.1.3.tar.bz2
  tar xvf jre118_v3-glibc-2.1.3.tar
  mv jre118_v3 1.1.8
  
  2) 安装glibc
  cd /usr/tool
  cp glibc-2.1.3-stubs.tar.gz /u01/app/oracle/product/8.1.7
  tar zxvf glibc-2.1.3-stubs.tar.gz
  ./setup_stubs.sh
  
  3) oracle8.1.7有两个版本(oracle8.1.7.0.0 和 oracle8.1.7.0.1),oracle8.1.7.0.1的版本的root.sh有个bug,
  $su oracle
  $cd $oracle_home
  $vi root.sh
  应该在第156行,如下:
  ruid=`/usr/bin/id|$awk –f\(’ {print $2}’ |$awk –f\) ’ {print $1}`
  在最后少写了个 ’
  应该改为:
  ruid=`/usr/bin/id|$awk –f\(’ {print $2}’ |$awk –f\) ’ {print $1}’`
  
  4)./root.sh
  ##########################################################
  当问你bin目录的位置,回车就行了.
  回到安装窗口,单击ok.
  
  5)oracle net8的配置会开始, 你只要选择"perform typical configuration",然后单击next.
  
  6)oracle database的配置开始, (如果安装中止或者出错,请stop),执行步骤六完成创建数据库设置。
  
  //* 如果出错,请运行./restup.sh *//
  
  步骤六
  1)设置监听(以oracle用户登录)
  cd $oracle_home/bin
  ./netasst
  选择local----listeners---listener,右边会有network address设置,单击protocol下拉菜单选择ipc, key项中填写extproco,再单击protocol下拉菜单选择tcp/ip,port填写1521,点击下方add address即可。
  2)运行dbassist建立数据库
  
  步骤七:
  测试oracle<以oracle身份>
  运行oracle 服务器
  .svrmgrl
  .connect internal
  .startup
  .quit
  测试sample.
  cd $oracle_home/rdbms/admin
  sqlplus
  user-name :sys
  password :change_on_install
  @utlsampl.sql
  现在用用户scott和密码tigger登录.
  sqlplus
  user-name: scott
  password : tiger
  select * from emp
  会显示
  2
  
  3.安装后的配置
  
  1)以root登录,修改/etc/oratab,将最后的:
  orcl:/u01/app/oracle/product/8.1.7:n
  改为:
  orcl:/u01/app/oracle/product/8.1.7:y
  这样就可以用dbstart和dbshut来启动和关闭数据库了,不用自己写脚本调svrmgrl。
  2)将数据库启动命令和修改内核命令放在系统启动脚本中
  修改/etc/rc.d/rc.local,加入:
  # modify kernel parameter
  echo 134217728 > /proc/sys/kernel/shmmax
  echo -e "250\t32000\t100\t128" > /proc/sys/kernel/sem
  # startup oracle8.1.7.0.1
  su - oracle -c "lsnrctl start"
  su - oracle -c "dbstart"
  cp libnldapj8.so $oracle_home/lib
  运行dbassist,ok!

本文来源:https://shitiku.jxxyjl.com/tlcerenzheng/8057.html

  • 【头疗采耳养生馆加盟品牌】TLCE考试过程介绍

    tlce是turbolinux certified engineer的缩写。作为世界知名linux公司之一,turbolinux公司推出的tlce认证考试在国际上是linux认证考试的主流之一。获取认证意义:拓林思认证工程师(turbolinux certified engineer)真正意义上的网...

    发布于:2021-09-07

    详细阅读
  • turbolinux安装|TurboLinux 简介

    turbolinux简介        turbolinux是拓林思公司最近发行的linux版本,已在日本和中国取得了巨大的成功,在美国也有一定的业绩。当前版本为4 0,是基于linux 2 2 10内核的。        turbolinux的优点       简单易用的图形安装程序;...

    发布于:2021-09-07

    详细阅读
  • 【linux教程第五版】Linux教程-TurboLinux Shell

    shell是用户和linux操作系统之间的接口。linux中有多种shell,其中缺省使用的是bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及bash的特性。     什么是shell    linux系统的shell作为操作系统的外壳,为用户提供使...

    发布于:2021-09-07

    详细阅读

Copyright @ 2011- 考试题库网 All Rights Reserved. 版权所有

免责声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

 站长统计