您当前所在位置:
首页 →
数据库 →
Oracle →
Oracle 8i在Linux下的安装与应用
Oracle 8i在Linux下的安装与应用
时间:2015-06-28 00:00:00
来源:IT猫扑网
作者:网管联盟
我要评论(0)
- 随着Oracle数据库及Linux的应用越来越广泛,在Linux下安装与使用Oracle成为其应用的第一步。本文介绍如何在Red Hat Linux 8.0下进行Oracle的安装及应用。
基本配置
硬件环境
本文的Oracle安装基本配置为:硬盘空间40GB、内存256MB。
软件环境
安装前需要准备的软件包如下:
◆ Linux 操作系统 Red Hat Linux 8.0;
◆ 数据库软件Oracle 8i linux81701.tar;
◆ JDK j2sdk-1_4_1_01-linux-i586-rpm.bin;
◆ GCC i386-glibc-2.1-linux.tar.gz;
◆ 补丁包 glibc-2.1.3-stubs.tar.gz;
◆ Binutils包 binutils-2.10.0.18-1rh52.i386.rpm
企业级用户最好使用Red Hat Linux Advanced Server2.1+Oracle 9iR2。这样无需安装GCC、JDK、Binutils及补丁包glibc-2.1.3-stubs.tar.gz等,安装将更为简单、方便,数据库服务器也更为稳定。
环境安装与配置
首先要进行操作系统的安装。需要优化系统分区(40 GB),整理如下:
/boot 40 MB /linux swap partion 2048MB /var 2048MB (ext2) /tmp 2048MB (ext2) / 剩下部分 (ext2)
|
然后,要进行系统安装。可以用自定义的方式安装。注意,安装系统时保证有图形化界面。如果不希望有图形化界面,请保证至少有一台客户端安装有图形化界面。这样就可以进行Oracle的远程安装。
接下来,要对系统进行优化。这属于Oracle数据库优化的一个重要部分。在此暂不介绍。
下一步,要在系统中安装JDK,代码如下:
# sh j2sdk-1_4_1_01-linux-i586-rpm.bin # rpm j2sdk-1_4_1_01-linux-i586-rpm # cd /usr/local # ln -s /usr/j2sdk1.4.1 java
|
接下来安装glibc2.1包。Oracle 8i安装时需要glibc2.1。由于Red Hat Linux 8.0的glibc版本高于2.1版本,所以必须对glibc进行降级。否则在安装时会出现错误,导致安装失败。以root账号登录,执行以下命令:
# tar zxvf /backup/i386-glibc-2.1-linux.tar.gz # mv usr/i386-glibc-2.1-linux /usr/i386-glibc-2.1-linux
|
隐藏/usr/bin目录下的gcc、cc、ld,避免被Oracle installer使用,代码如下:
# cd /usr/bin # mkdir mysaved # mv gcc cc ld mysaved # ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc # ln -s gcc cc # ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
|
隐藏/usr/lib目录下的libc.so、libdl.so、libm.so和libpthread.so文件,避免被Oracle installer使用,代码如下:
# cd /usr/lib # mkdir mysaved # mv libc.so libdl.so libm.so libpthread.so mysaved # mv libc.a libdl.a libm.a libpthread.a mysaved
|
下一步,安装Binutils。Red Hat Linux 8.0的Binutils包的版本较高,在安装Oracle 8i时会导致编译错误。这里将Binutils降级,在安装时带上参数force(强制安装)、nodeps(取消依赖性)。卸载系统的binutils包,代码如下:
# rpm -e -- force -nodeps binutils-2.13.90.0.2-2.i386.rpm
|
安装binutils-2.10.0.18-1rh52.i386.rpm包,代码如下:
# rpm -ivh --force --nodeps binutils-2.10.0.18-1rh52.i386.rpm
|
准备Oracle安装环境
创建Oracle用户及组,代码如下:
# groupadd dba //创建Oracle管理用户组 # groupadd oinstall //创建Oracle安装用户组 # useradd -g oinstall -G dba Oracle //将Oracle用户归为oinstall及dba用户组。 # passwd Oracle //设置密码
|
创建Oracle安装目录并授权,代码如下:
# mkdir /opt/Oracle # chown -R Oracle.oinstall /opt/Oracle # chmod 750 /opt/Oracle
|
解压缩Oracle安装包。以root账号登录,执行下列代码:
# cd /software # tar zxvf Oracle817.tar.gz
|
解压缩后,在"/software"目录下生成"Disk1"目录,内含解包后的文件。
接下来,在安装前需要设置Oracle安装环境。使用Oracle账号登录,开启终端窗口,用文本编辑器编辑设置"/home/Oracle/.bash_profile"文件。下面是设置后的.bash_profile文件:
查看所有0条评论>>