免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1606 | 回复: 0
打印 上一主题 下一主题

在 SCO OpenServer 5.0.X 上安装 Oracle 7.3.4 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-07 12:34 |只看该作者 |倒序浏览
Oracle 7.3.4 是一个高性能的商业数据库软件,其可靠的性能被广泛应用于金融、保险、邮政、电信、通讯等领域,也被应用于很多大型网站的数据库支持,由于在 SCO OpenServer 5.0.x 系统上可使用的最高版本为 Oracle 7.3.4,因此本文以 Oeacle 在 SCO OpenServer 5.0.6 上搭建为例,通过具体的事例,完整讲叙搭建过程。

我使用的软件版本是 Oracle7.3.4 ,操作系统版本是 SCO unix5.0.6 , 如果你的系统有所不同,可根据你的具体环境加以调整。
(在这里以我的环境为例来进行设置的,仅供参考)
1.检查硬件
查看系统是否符合安装条件。
2.调整kernel参数
启动方法:#scoadmin-->;Hardware/kernel Manager-->;Tone parament
也可以修改 /etc/conf/cf.d 目录下的 stune 文件(有关该文件各个参数的意义和调整方法,请参见你的管理员手册),如果有某个参数调整时超出允许的范围,你还可以通过修改 /etc/conf/cf.d/mtune 文件的相关内容来放宽你的内核相关参数的限制。
需要调整的参数
15.Semaphores(100,300,100,60)
16.Share data/maximun shared memory 524288-->;67108864
调整完成后重新链接核心并重启你的系统。
# relink
# reboot
3.生成oracle用户以及dba组
可以用scoadmin或者命令生成。这里我采用命令生成
;建立oracle用户目录
# mkdir -p /usr/oracle
;在oracle用户目录下建立/tmp目录
# mkdir -p /usr/oracle/tmp
;建立oracle用户组dba组
在/etc/group中,写入
dba::100::oracle
;建立oracle用户账号
# useradd -u 1025 -g dba -s /bin/sh -d /usr/oracle/app oracle
;修改/tmp目录属性
# cd /usr/oracle
# chmod 777 tmp
# chown oracle tmp
# chgrp dba tmp
(在这里,我强烈建议你使用 scoadmin 管理器来添加你的用户和用户组。)
4.修改.profile文件,加入你的 oracle 用户的运行环境定义。
进入/usr/oracle,编辑它的.profile文件,在它的后面添加如下内容:
ORACLE_BASE=/usr/oracle/app
ORACLE_HOME=$ORACLE_BASE/product/7.3.4
ORACLE_SID=oracle
ORACLE_TERM=ansi
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
ORACLE_NLS32=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_PATH=$OARCLE_HOME/bin:/bin:/usr/bin:/opt/bin:/usr/lbin:/usr/lbin:.
ULIMIT=2297152
TERM=ansi
TMPDIR=/usr/oracle/tmp
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/opt/bin:/usr/lbin:.
export ORACLE_BASE ORACLE_HOME ORACLE_SID
export ORACLE_TERM LD_LIBRARY_PATH
export ORACLE_NLS32 ORACLE_PATH_ULIMIT TERM TMPDIR PATH
NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280
export NLS_LANG
**********************
普通用户(非oracle)再加入
export NLS_DATE_FORMAT=YYYYMMDD
NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280
LIBPATH=$ORACLE_HOME/lib:$LIBPATH
export LIBPATH
umask 022
**********************
5.开始安装(安装之前先进入多用户模式)
# mount /dev/cd0 /mnt
# su - oracle
$ cd /mnt/orainst
$ ./orainst
以下安装过程及步骤:
a.Install Type-->;"Custom Installation"
b.Select the installer activity-->;"Install,Upgrade,or De_install software"
c.Installation Options-->;Do not Creat DB objects
d.Environment Variables-->;默认
e.logging and status-->;默认
此时继续下去,当出现.....Select(No)to abort installation and then ask root to run
'rootpre.sh'的时候
另外再开一屏,用root用户登陆
# cp /mnt/orainst/rootpre.sh /tmp
# cp /mnt/orainst/orafiles /tmp
# cd /tmp
# vi rootpre.sh
在ORACLE_LPSTAT="/usr/bin/lpstat"下面一行加入
ORACLE_HOME="/usr/oracle/app/product/7.3.4"
保存修改,退出继续
f.Do you want to install Oracle Icons for SCO ODT system?(Y/N)-->;y
g.Continue with rootpre.sh?(Y/N)-->;y
h.....填入oracle
i.....填入dba
j.Continue with the above settings?(Y/N)-->;Y
k.Are you installing Oracle through a floppy device?(Y/N)-->;N
please continue installation with oracle*install as oracle user
继续,然后再切到原来的shell,选择"yes"然后继续
a.select one of the following-->;install from CD-ROM
b.select the native language to be installed-->;All languages
c.Relink all excutables?-->;No
d.post--installation steps that need to be run by root will be written to
/usr/oracle/app/product/7.3.4/orainst/root.sh-->;选择默认
接下来选择你要安装的组件
;Oracle intelligent agent 7.3.4.0.0
;Oracle on-line text viewer 1.0.1.0.0
;Oracle unix installer 4.0.1.0.0
;Oracle7 Distributed Database option 7.3.4.0.0
;Oracle7 Server (RDBMS) 7.3.4.0.0
;Oracle7 XA Library 7.3.4.0.0
;PL/SQL V2 2.3.4.0.0
;Pro*C 2.2.4.0.0
;SQL*Module for C 1.1.5.0.0
;SQL*NET (V2) 2.3.4.0.0
;SQL*Plus 3.3.4.0.0
;TCP/IP Protocol Adapter (V2)
-->;install-->;回车
6.安装完成之后,su 切换回root用户,执行root.sh
# cd $ORACLE_HOME/orainst
# sh root.sh
路经默认
Y
7.修改cnfg.orc文件
# cd #ORACLE_HOME/rdbms/install/rdbms
# vi cnfg.orc
设置db_block_size=4096
8.修改/etc/services文件,加入 oracle 监听端口。
在它中加入一行:listener 1521/TCP

好了,到这里已经完成了所有的 oracle 安装过程。


特别说明,如果是 UnixWare 系统,则可以支持到 oracle 9i 的版本,至少是我成功安装过,但在安装前首先需要安装 LKP 支持包,该软件包实际上是一个 SCO公司提供的兼容 Linux 二进制文件的解决方案,有关 LKP 软件包安装的详细信息和在 SCO UnixWare 上安装 oracle 的详细信息请参见:
http://uw714doc.sco.com/en/LX_uw/LKP_oracle.html


在 UnixWare 上的参数设置与调整,和我在上面提到的在 SCO OpenServer 5.0.x 上安装 oracle 的设置大同小异,不再重复叙述。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11240/showart_293274.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP