• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

oracle8i在linux9的安装步骤_oracle

oracle 搞代码 7年前 (2018-06-14) 168次浏览 已收录 0个评论

本安装步骤是经过本人数天的实践和参考其他网友的文档综合而成,只用于在REDHAT LINUX 9.0 上安装oracle 8.1.7之用。在此对那些网友表示衷心感谢。
步骤1:准备软件
下载JDK,sun网站上1.4,1.3都可。
下载oracle的补丁:glibc-2.1.3-stubs.tar.gz
下载glibc-2.1: i386.glibc-2.1-linux.tar.gz
下载binutils:binutils-2.10.91.0.2-3.i386.rpm

上述软件包请自己进行寻找,本人不提供

步骤2:安装glibc2.1
把i386.glibc-2.1-linux.tar.gz拷贝到根目录
使用root用户
tar zxvf i386.glibc-2.1-linux.tar.gz

步骤3:隐藏文件
使用root用户
cd /usr/bin
mkdir saved
mv gcc cc ld saved
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

cd /usr/lib
mkdir saved
mv libc.so libdl.so libm.so libpthread.so saved
mv libc.a libdl.a libm.a libpthread.a saved

步骤4:安装JDK
安装jdk,不要问我怎样安装
安装使用root用户
cd /usr/local
ln -s /usr/java/j2sdk-1.2.1_0n java

步骤5:安装binutils
rpm -Uvh –force –nodeps binutils-2.10.91.0.2-3.i386.rpm

步骤6:创建oracle用户和组
groupadd oinstall
groupadd dba
useradd oracle -g oinstall -G dba
passwd oracle
chown -R oracle.dba /oracle
chmod 750 /oracle

步骤7:解压缩oracle
会生成一个Disk1的目录(建议使用oracle用户)

步骤8:设置用户环境
把oracle用户的.bash_profile更改为下面的内容
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
# +————————————————————+
# | FILE : .bash_profile |
# +————————————————————+

umask 022
EDITOR=vi; export EDITOR
TERM=xterm; export TERM
TMPDIR=/tmp; export TMPDIR

# +————————–+
# | SETUP ORACLE ENVIRONMENT |
# +————————–+

export ORACLE_SID=orcl
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin

export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export ORACLE_OWNER=oracle
export ORACLE_TERM=xterm

#export LDEMULATION=elf_i386_glibc21
export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
# +————————–+
# | LINUX STUFF |
# +————————–+

export LD_ASSUME_KERNEL=2.4
#source /usr/i386-glibc2.1-linux/bin/i386-glibc21-linux-env.sh

# +————————–+
# | SETUP SEARCH PATH |
# +————————–+

PATH=$PATH:$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:.
export PATH
# +————————–+
# | SETUP JAVA ENVIRONMENT |
# +————————–+

export JAVA_HOME=/usr/local/java

export CLASSPATH=/oracle/product/8.1.7/jdbc/lib/classes12.zip:/oracle/product/8.1.7/JRE:/oracle/product/8.1.7/jlib:/oracle/product/8.1.7/rdbms/jlib:/oracle/product/8.1.7/network/jlib:.

# +————-+
# | “GREETINGS” |
# +————-+
echo “.bash_profile executed”

运行此文件:source .bash_profile ,或者重新启动用户
步骤9:安装oracle
使用oracle用户登录
export LANG=en(为了避免出现乱码)
runInstaller
当出现错误时安装oracle补丁,一定oracle用户进行安装补丁,否则安装过程会有点难受。
安装过程不再描述
步骤10:恢复系统
rpm ?e ?force ?nodeps bintuils-2.10.0.18
rpm ?ivh ?force binutils高版本
cd /usr/bin
rm ?f gcc cc ld
mv ./saved/* .
rmdir daved
cd /usr/lib
mv ./saved/* .
rmdir daved

步骤11:设置自动启动,修改oratab文件
root# vi /etc/oratab
将最后的N改为Y
简单的服务启动脚本:
root#vi /etc/rc.local
添加以下内容:
su ? oracle ?c ‘lsnrctl start’
su ? oracle ?c ‘dbstart’

步骤11:设置自动关闭
本人不知把脚本放在何处才能在系统关闭时自动执行关闭数据库的脚本’

欢迎大家阅读《oracle8i在linux9的安装步骤_oracle》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:oracle8i在linux9的安装步骤_oracle

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址