分享
 
 
 

Oracle8iHowTo

王朝oracle·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

现在假设你要在Linux上安装Oracle服务器,请先过以下5关:

系统要求

规划硬盘

创建用户

创建目录

设置参数

1.系统要求

前提条件是能够安装运行Linux,然后应满足以下硬件要求:

内存

Requirements

Memory

最小要求128

MB

RAM.更多(256MB+)内存可以提高性能,

更多的选件(JServer..),供多的用户需要供多的内存!!

SwapSpace

建议2倍内存

CD-ROM

Oracle采用ISO

9660格式CD-ROM,下载安装可以省略。

硬盘要求-

Oracle8i

EE

Oracle8i

Client

最小

660

MB

N/A

典型

811

MB

306

MB

操作系统

Linux

kernel

2.2

+

操作系统联接库-

GLIBC

package

v2.1

2.规划硬盘

对于10以下并发用户的系统,可以用一个硬盘,建立oracle分区(或目录),只要保证剩余磁盘空间1500MB+,一般就可以安装运行Oracle8(不用interMedia,JServer等较大较难选件)。

但是,如果选用Oracle8i,恐怕是为了支持更大规模的应用。与Oracle8i匹配的目前最佳的Intel硬件组合应该是:

2xCPU

PIII(L440GX+主板),512MB

ECC,3块SCSI硬盘(组装参考价:4万元)

3块SCSI硬盘的规划应该是:

#1

操作系统

访问少,寿命长

#2

Oracle软件

系统数据

system,tools,rbs,

temp,user等表空间

读多写少,变化不大

#3

用户数据

读写频繁,经常备份

关于容错:

三个日志文件、控制文件要分别分布在三个硬盘上

三块硬盘都有备有,或有一台备份服务器,定期更新数据

通过FTP,Samba等在网络上备份关键的数据文件。

通常的数据库应用,都是这么一种结构:

所有的数据表归dbo所有,以此用户开发程序

创建各类读写角色,授权读写部分表

创建表的同义词,通常是public

synonym

创建一批数据用户,授与某种读写角色

因此,一个Oracle应用的数据通常在一个表空间-1-2个数据文件-1块硬盘!!,如果有另外的应用可再加硬盘。

3.创建用户和用户组

推荐使用图形界面的kuser工具,

即:KDE

-

User

Manager

先建组dba,oper,

再建用户“oracle”,

Shell=

/bin/sh,

Group=dba,

Set

Passwd=******

通常来说,用户“oracle”拥有数据库软件的安装、升级等管理权限。在你的Oracle8i服务器上,它甚至比root用户还重要!!!

你可以从字符界面以oracle用户登录Linux,然后运行Oracle数据库服务!这样更节省内存。

4.创建目录

推荐使用图形界面

GONE的Home

Dir或KDE的File

Manager,它们会更方便完成下面功能。

root

创建oracle多登录点:

root$

mkdir

/u01

或者是直接做一个硬盘分区/u01

授权别人读写:

root$

chmod

755

/u01

或直接改变所有者:

root$

chown

oracle.dba

/u01

oracle

继续创建目录,按照Oracle习惯:

oracle$

mkdir

/u01/app

oracle$

mkdir

/u01/app/oracle/product/8.1.5

技巧:建立目录别名(符号连接)以便快速又好记忆:

root$

ln

-s

/u01/app/oracle/product/8.1.5

/ora

root$

ln

-s

/home/oracle

/orame

5.设置参数

按照下文的内容编辑

.bash_profiile,

另存为

.profile

[oracle@lin

oracle]$

more

.profile

#

.bash_profile

#

Get

the

aliases

and

functions

if

[

-f

~/.bashrc

];

then

.

~/.bashrc

fi

#

User

specific

environment

and

startup

programs

PATH=$PATH:/ora/bin:$HOME/bin

BASH_ENV=$HOME/.bashrc

USERNAME="oracle"

ORACLE_HOME=/ora;

export

ORACLE_HOME

LD_LIBRARY_PATH=/ora/lib;

export

LD_LIBRARY_PATH

ORACLE_BASE=/u01/app/oracle;

export

ORACLE_BASE

ORACLE_SID=ora8;

export

ORACLE_SID

ORACLE_TERM=386;

export

ORACLE_TERM

TMPDIR=/var/tmp;

export

TMPDIR

#

umask

022

(only

if

umask

does

not

default

to

022)

export

USERNAME

BASH_ENV

PATH

用env检查一下参数设置:

[oracle@lin

orainst0]$

env

USERNAME=oracle

ORACLE_SID=ora8

LD_LIBRARY_PATH=/ora/lib

ORACLE_BASE=/u01/app/oracle

BASH_ENV=/home/oracle/.bashrc

ORACLE_TERM=386

DISPLAY=172.17.2.22:0.0

ORACLE_HOME=/ora

接下来就可以执行安装程序了(需要KDE或AnotherLevel,目前不能从GONE安装!)

先安装jre,即JAVA

Runtime

Environment,版本=jre116v5,用/usr/local/jre

=指向你安装的jre116v5,然后是oracke815补丁。安装时要注意"DISPLAY"设置问题。

千万不要心急,40分钟装完基础部分,10分钟安装补丁,最后才能创建数据库!

------------------------------------------------

Oracle8i软件安装过程

------------------------------------------------

准备软件

1)光盘安装

首先要加载光盘,可以简单地执行命令:

mount

/mnt/cdrom

或者使用KDE的图形界面,执行fsconf

==

Acsee

local

driver

==

/dev/cdrom

==

Mount

!!!

这里,你也要先安装

JRE(Jave运行环境)

116v5,准备好Oracle815patch_EE(企业版补丁8/27/99

6,4M)。

2)下载方式:

一共要下载3个文件(参考:详细下载地址)

JRE

116v5,Java

运行环境(6M

jre_1.1.6-v5-glibc-x86.tar.gz)

Oracle815

EE,

企业版(07/19/99

256M

815ship.tgz)

Oracle815patch_EE,

企业版补丁(08/27/99

6,4M

linux_81501patch_ee.tgz)

把下载的压缩文件分别复制到一个空文件夹中,然后解压缩它:

JRE

:

请试试

ftp://ftp.progsoc.uts.edu.au/pub/Linux/java/JDK-1.1.6/i386/glibc/v5/

6,292,578

jre_1.1.6-v5-glibc-x86.tar.gz

复制到空目录,然后解开,

tar

-xvzf

jre_1.1.6-v5-glibc-x86.tar.gz

连接/复制/改名新建的jre116v5目录为

/usr/local/jre

Oracle815

EE,

企业版

cp

815ship.tgz

/home/oracle/orainst0/

cd

/home/oracle/orainst0/

tar

-xvzf

815ship.tgz

.

Oracle815patch_EE,

企业版补丁

cp

linux_81501patch_ee.tgz

/home/oracle/patche/

cd

/home/oracle/patche/

tar

-xvzf

linux_81501patch_ee.tgz

.

4.执行安装程序(需要KDE或AnotherLevel,目前不能从GONE安装!)

先安装jre,即JAVA

Runtime

Environment,版本=jre116v5

用/usr/local/jre

=指向你安装的jre116v5

千万不要心急,40分钟装完基础部分,10分钟安装补丁,最后才能创建数据库!

安装过程:

从设置Xwindow

开始安装

推荐采用KDE界面,如果oracle用户也在服务器上登录安装,

root制定Xwindow显示,我曾在安装时遇到一个"DISPLAY"设置问题。

[root@lin

/root]$

xhost

+172.17.2.22

172.17.2.22

being

added

to

access

control

list

看到上面added信息,oracle用户可以如此开始安装:

[oracle@lin

orainst0]$

./runI*

Initializing

Java

Virtual

Machine

from

/usr/local/jre/bin/jre.

Please

wait...

如果是远程登录到服务器上,比如从172.17.2.21执行,则应该

[oracle@lin

orainst0]$

xhost

+172.17.2.21

172.17.2.21

being

added

to

access

control

list

当然要求事先定义DISPLAY=172.17.2.22:0.0

了:

[oracle@lin

orainst0]$

DISPLAY=172.17.2.22:0.0

[oracle@lin

orainst0]$

export

DISPLAY

同样执行runInstaller

[oracle@lin

orainst0]$

./runI*

Initializing

Java

Virtual

Machine

from

/usr/local/jre/bin/jre.

Please

wait...

安装选项

典型安装,最后提示DBCA数据库助理安装“不完善”,不过还可以继续使用;

最小化安装,不要试图从DBCA数据库助理生成数据库,因为还需要事先安装“补丁”;

自定义安装,如果很熟练,可以挑选部件,同样要先安装“补丁”。

安装补丁

[oracle@lin

patche]$

./linux*

这里同样有很多错误提示,它通过检查子目录文件数目来判断是否继续安装,所以你一定不要动它的文件。

几个问题----如果遇到安装问题,

请对照一下我的参数表,然后再看看我

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有