`

Linux 下安装Oracle数据库

阅读更多

公司打算把数据库移植到Linux 中,并且打算采用Oracle数据库。

从Orcale官方网站,注册后,下载了数据库。10201_database_linux32.zip。大小637.8M。

先上网搜寻了一下,还找到不少资料,挑了几篇讲得简洁的,打算开始安装。

解压安装文件,运行 runInstaller 说提示版本不支持,于是

 

1.修改redhat版本

在/etc/redhat-release文件中将原版本号改成

Red Hat Enterprise Linux Server release 4 (Tikanga)

 

2.修改/etc/hosts 把127.0.0.1地址修改成你的真实IP 说明:这里我的IP地址修改错了,可以正常安装,后来不能启动管理器,才查到是这个IP错误的问题。

 

3.后面是安装所依赖的rpm系统包。系统ISO安装

文件里面都有。

大概就是

libXp-1.0.0-8.i386.rpm

openmotif22-2.2.3-18.i386.rpm

compat-db-4.2.52-5.1.i386.rpm

compat-gcc-34-3.4.6-4.i386.rpm

compat-gcc-34-c++-3.4.6-4.i386.rpm

compat-libstdc++-33-3.2.3-61.i386.rpm

libaio-0.3.106-3.2.i386.rpm

提示找不到什么文件,安装上就好了。

 

4.然后是配置内核参数文件。我大概看了一下,里面的参数都比参考资料里面的高,就没有修改什么。

 

5.修改文件 /etc/pam.d/login/增加语句:

session required /lib/security/pam_limits.so

 

6.创建账户oracel属于的组,及权限。用户级的环境变量/home/oracle/.bash_profile

可能需要参数显示隐藏和备份文件:

创建相关用户组。Oracle不允许在Root用户环境下安装。

我创建了 oracle用户,和一个组:dba,用户添加到dba组。

设置用户环境变量:


export ORACLE_BASE=/database
export ORACLE_HOME=/database/app/10.2.0
export ORACLE_SID=law
export LC_CTYPE=en_US.UTF-8
PATH=$PATH:$ORACLE_HOME/bin

 

7.我将文件解压到了根目录  /database/

最后要安装的话,必须将这个目录的权限给Oracle用户。

 

8.切换到oracle用户,运行runInstaller

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics