欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Fedora 10 安装最新Oracle Database 11g Release 2

程序员文章站 2024-01-15 13:30:58
...

1. 安装环境:Fedora 10 (内核版本:2.6.27.5-117.fc10.i686)Oracle Database 11g Release 2 (11.2.0.1.0)(在Oracle官网注册并下载

1. 安装环境:

Fedora 10 (内核版本:2.6.27.5-117.fc10.i686)

Oracle Database 11g Release 2 (11.2.0.1.0)

(在Oracle官网注册并下载对应 Linux x86 版本)

2.参考文档:

Oracle Database 11g Release 2 (11.2) Installation On Enterprise Linux 5.0

3.安装步骤:

pre-installation:

按照参考文档Pre-installation步骤设定参数,将Fedora 10模拟成RHEL 5。

Download Software

Unpack Files

Hosts File

Set Kernel Parameters

Setup

特殊的地方:

1./etc/RedHat-release #编辑 把Fedora换成RHEL

# mv /etc/redhat-release /etc/redhat-release.bak

# echo "/etc/redhat-release" >/etc/redhat-release

2.共享空间和临时空间:

关于swap分区和shm,,我在安装的时候没有相关的设定,但安装完后,会出现不少问题。

(我的系统安装时没有设定交换分区,而shm设定为1G,内存为2G)

设定swap和改变shm大小,指令略。我是将自己的swap和/tmp/shm都设成了4G。

其实swap不用问题也不大的。。装的时候警告Ignore就行了。

installation

按照参考文档的installation来就行了。全程GUI。

系统可能会提示你,没有安装pdksh包。 这个影响不大,只要安装了ksh或者zsh包就行了。

(如果你比较在意的话,那么可能在这里找到适合你发行版的pdksh package)。

Post installation

按照参考文档的post-installation部分。修改实例自启动

将redhat release改回Fedora。

4.遇到的问题及解决

privilege & envrionment.

确认访问权限,权限是安装时候比较痛苦的事情,我索性把相关权限都放开了。

我本地常用的用户是SUSE,我将前面setup部分的环境变量设置放在suse和oracle用户下的.bash_profile里,每次su oracle时 需要用su - oracle以加载。

(如果不是很在意的话,索性写入/etc/profile。)

我常用用户为suse,所以我也把suse加入了oinstall和dba组。这样可以减少切换用户次数了。

Fedora 10 安装最新Oracle Database 11g Release 2