在rhel5.4 32位下安装oracle 10.2详细安装教程及常见安装问题

来源:互联网 发布:java实现md5 编辑:程序博客网 时间:2024/05/21 09:01

因为学习的需要,不得不在linux上安装一个oracle 10g,就为了找oracle10g的安装包花了不少功夫,苦逼到家了,哈哈,下面就贴出下载连接:

oracle 10.2 for linux(32位)




在linux上安装oracle的产品主要分为以下几步:

1》查看系统环境选择对应的软件版本同时创建安装oracle所需的组和用户并授权

-->查看系统版本


看到我的系统是rhel5.4 32位(i386、i586、i686都表示32位;x86_64代表64位的操 作系统),我的内核版本是2.6.18-164.el5。确定了系统的环境,就去down相对应的软件版本咯。

-->下载oracle 10.2 for linux 32位,下好后放在linux下的目录待用,这里我放在我

的/opt/目录下:

-->查看磁盘剩余空间,oracle 10.2安装需要接近4G的空间,请确保你所要安装路径有足够的磁盘空间:

我的软件是要装在/opt/下面,空间是足够的。

-->确保你的/tmp/目录的剩余空间>=400M

我的剩余1.9G,完全是够使的。

-->创建安装oracle所需要的组和用户并授权

创建oracle用户并设置该用户的登录密码为oracle,该用户属于oinstall主组并同时属于dba副组。

 

切换到oracle用户下,并进入oracle用户的家目录,修改.bash_profile文件,主要是添加oracle的环境变量。

添加红线框中的内容,其中的ORACLE-SID表示数据库的名字,我的库名取为orcl。改好配置文件后,退出oracle用户,重新回到root用户下,创建.bash_profile文件中新增的目录,并更改目录的属性,如下:

好了,搞定了。




2》修改系统参数(包括网络参数和内核参数)

-->首先更改主机名,打开并编辑配置文件的命令为:vi  /etc/sysconfig/network/将HOSTNAME的值设为rhel5,即HOSTNAME=rhel5,如图:

-->然后修改/etc/hosts文件,主要是与后面安装oracle时配置oracle的Network监听服务有关,打开并编辑配置文件的命令为:vi /etc/hosts192.168.10.11是我的IP,rhel5是我的主机名

-->修改内核参数,这一步要修改7,8个内核参数,不过不用担心,跟着我来

我们只需要在/etc/sysctl.conf这个文件中加上如下内容即可:


为了方便大家,我把这几行内容贴出来,如下

****************************************************

kernel.sem = 250        32000   100     128
net.core.rmem_default = 262144
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.file-max = 65536
*****************************************************

到此系统参数已经完全修改完成,你接下来要做的就是重启系统,以oracle用户登录系统来安装oracle 10.2,趁着重启的功夫,可以喝口茶,哈哈


3》以oracle身份登录,安装系统:

-->当然是解压我们早就down好的软件包了

-->然后进入database目录下,运行安装文件


-->但是在rhel5.4下面运行时会报如下异常

原因是缺少了libXp-1.0.0-8.1.el5.i386.rpm的库文件,接下来我们就来安装这个库文件

rpm包下载网站(很全面)

安装成功,接下来重新运行安装文件,发现没有错误,直接进入安装:

红线框中的内容是不是很熟悉,没错,就是我们在1》中修改.bash_profile文件中的内容。这里选择Basic Installation,输入你的数据库密码(以字母开头),点击Next。有一个小窗口一闪而过,到了这个界面


 选择默认,Next    

上面这一步如果出现一些warning是可以忽略的,如果实在是不能确定,请留言到quenlang@126.com。点击Next



上面安装到中间会弹出下面的窗口



点击ok

安装isqlplus

安装完成,需要用root用户来执行安装目录下的这两个脚本文件




默认回车



至此,oracle已经安装成功,点击Exit退出。

搞定,可以登录使用了。哈哈,休息了,晚安

0 0