欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供
photoshop教程
,
ps教程
,
flash教程
,
cad教程
,
网页制作教程
,
excel教程
,
asp教程
,
vb教程
,
3d教程
,
c语言教程
,
html教程
,
coreldraw教程
,
dreamweaver教程
,
java教程
,
3dmax教程
等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图
设为首页
简繁切换
加入收藏
栏目待定
留言本站
您现在的位置:
无师自通-教程网
>>
操作系统
>>
Linux
>>
数据库
>> 教程正文
没有公告
图形图像教程
photoshop
Flash
3DS Max
CorelDraw
Fireworks
Illustrator
Maya
AutoCAD
网络应用教程
局域网教程
综合布线
系统集成
无盘网络组建
网络产品资料
网络风险评估
光纤通信
网络接入
程序设计教程
C语言教程
vb教程
C#教程
VC语言教程
C++教程
Java教程
数据库教程
Delphi教程
操作系统教程
WindowsXP
Linux
Win2003
Vista
Win2000
苹果系统
Dos教程
FreeBSD
办公软件教程
Word教程
Excel教程
Powerpoint
Wps教程
Office视频
系统相关
系统工具
杀毒查毒
WEB开发教程
Asp教程
Jsp教程
Php教程
Xml教程
Html教程
CSS教程
CGI-Perl教程
ASP.NET
教程: Linux教程-数据库-Oracle 8(8.0.5)标准版安装指南
教程: Linux教程-数据库-Oracle 8(8.0.5)标准版安装指南
本文提供一种在RedHat Linux 6.0上安装Oracle 8标准版的简便方法,RedHat 6.0使用glibc 2.1,所以要正常运行Oracle8则必须打补丁。虽然Oracle出品了其最新数据库产品Oracle 8i (8.1.5)for Linux,并在RedHat 6.0上通过测试,但由于该版本bug太多,且采用了与以前版本完全不同安装方式-采用基于Java的安装程序,让很多Oracle的忠实用户颇感不适,所以在Oracle 8i改进之前,建议继续使用Oracle 8.0.5。
一、下载Oracle 8.0.5和补丁程序
你可到Oracle的官方站点下载,在下载之前,必须先去Oracle OTN(Oracle Technology Network)免费注册,这样你可以访问Oracle的很多在线技术文档、下载和讨论区,说不定还可得到一张CDROM。下载的文件是805ship.tgz和glibcpatch.tgz。
国内可到网络工作室 或新丝(思)路下载,但这些站点没有glibcpatch。
二、安装前准备工作
1、检查硬盘自由空间和5.2版兼容库
在硬盘上准备500M以上的自由空间,可以是单独的一个分区,也可以不是。如果有光盘,可以从光盘上直接安装,如果是下载的,先在一个临时目录下(为方便叙述本文用“/apps”)将下载的805ship.tgz解压缩:
tar zxvf 805ship.tgz
检查Oracle 8.0.5所需的Redhat 5.2的兼容库是否已经安装好。
rpm -q compat-binutils
>compat-binutils-5.2-2.9.1.0.23.1
rpm -q compat-glibc
>compat-glibc-5.2-2.0.7.1
rpm -q compat-egcs
>compat-egcs-5.2-1.0.3a.1
rpm -q compat-egcs-c
>compat-egcs-c -5.2-1.0.3a.1
rpm -q compat-libs
>compat-libs-5.2-1
如果没有安装好上述这些兼容库,可从RedHat 6.0光盘或去有关站点下载后进行安装:
rpm -ivh compat-binutils-5.2-2.9.1.0.23.1.i386.rpm
rpm -ivh compat-glibc-5.2-2.0.7.1.i386.rpm
rpm -ivh compat-egcs-5.2-1.0.3a.1.i386.rpm
rpm -ivh compat-egcs-c -5.2-1.0.3a.1.i386.rpm
rpm -ivh compat-libs-5.2-1.i386.rpm
2、修改内核内存参数SHMMAX
你可以修改内核的内存参数以便让Oracle支持更大的共享内存(最大4G),但很多用户指出4G可能用问题,32M内存足以运行Oracle,所以你可以不改SHMMAX,不过如果你有更多的内存(如128M),建议修改SHMMAX:
cd /usr/src/linux/include/asm
vi shmparam.h
找到“#define SHMMAX 0x2000000”,修改0x2000000为适当的值(0x80000000=128M),保存文件并重新编译核心,安装新内核。(有关核心编译和安装新内核请参阅核心源代码自带的说明文件)。
3、创建Oracle用户和组
创建Orale组和用户:
groupadd dba (在RedHat 6.0上,该组的ID可能是500)
groupadd oper (该组是可选的,其ID可能是501)
useradd oracle -g dba
passwd oracle (修改口令)
创建Orcale的安装目录,可以是一个单独的分区。不妨是“/u1”(你也可以欺骗Orcale,创建4个目录如/u1、/u2、/u3、/u4)。设置/u1目录的所有者:
chown oracle.dba /u1
进入"/apps"(805ship.tgz解压缩的目录),运行oratab脚本:
cd /apps
cd orainst
ORACLE_OWNER=oracle; export ORACLE_OWNER
sh oratab.sh
logout
重新用oracle用户登录,将下载的补丁程序glibcpatch.tgz拷贝到一个目录下解压缩:
cd /apps (假定glibcpatch在/apps目录下)
mkdir ~/orapatch
cp glibcpatch.tgz ~/orapatch
cd ~/orapatch
tar zxvf glibcpatch.tgz
键入umask回车,检查其结果是否为“022”,如果不是,则在下面的“.profile”中加入“umask 022”。
在oracle用户的根目录“/home/oracle”(或~)下创建“.bash_profile”脚本:
cd ~
vi .bash_profile
在该文件中增加如下内容:
ORACLE_HOME=/u1/app/oracle/product/8.0.5; export ORACLE_HOME
LD_LIBRARY_PATH=/u1/app/oracle/product/8.0.5/lib; export LD_LIBRARY_PATH
ORACLE_BASE=/u1/app/oracle; export ORACLE_BASE
ORACLE_DOC=/u1/app/
[1]
[2]
[3]
下一页
教程录入:admin 责任编辑:admin
上一篇教程:
教程: Linux教程-数据库-Oracle 8i(8.1.5)企业版安装指南
下一篇教程:
教程: Linux教程-数据库-Sybase ASE安全“着陆”Linux
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
dos入门教程
dos入门教程-2
dos入门教程-1
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
辽ICP备07003958号