oracle8i在linux9的安装步骤

oracle

本安装步骤是经过本人数天的实践和参考其他网友的文档综合而成,只用于在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:设置自动关闭
本人不知把脚本放在何处才能在系统关闭时自动执行关闭数据库的脚本'

时间: 2024-10-03 18:04:53

oracle8i在linux9的安装步骤的相关文章

在redhat Linux9下安装Oracle9.2.0的一点经验

oracle 这个也是我曾经写在大富翁论坛上的笔记,今天也一并转贴一下:http://www.delphibbs.com/keylife/iblog_show.asp?xid=6526 如下:--- 在redhat Linux9下安装Oracle9.2.0的一点经验 作者:jrq 摘要:简述在redhat Linux9环境下安装Oracle9.2.0数据库的过程. 关键字:Oracle9i  redhat Linux9  内核参数  环境变量       一直是在redhat Linux7.1环

oracle8.16在RedHat7.1上的安装步骤

oracle 各位网友大家好,oracle在linux上安装的文章在网上随处可见.但没有一篇能让读者按照文章一次安装成功的.说实话,我自己参考了网上文章安装了n次才成功的,深感安装其的痛苦,为了让新的朋友不在有我的痛苦我决心写下这篇文章把我安装的全过程告诉大家并尽可能细化不让细节把大家难住.My name is xiyuxi my mail is sybase8@163.net 由于水平有限如有疏漏,请见谅, 如果大家有什么建议或不明之处请mail me. 祝大家交好运一次安装成功. 安装步骤如

AADL-osate安装步骤拿稳大神帮个忙

问题描述 AADL-osate安装步骤拿稳大神帮个忙 那位大神了解AADL-OSATE的吗,能把安装步骤告诉一下吗?急急急!!先谢了!由于没有钱币不,悬赏不了,只求好心人帮个忙 解决方案 http://wenku.baidu.com/link?url=PJ2l3wDqG4oKU3c7ZoFJwtEN4VL76d9Bn8sbwQQuEVhgD7YKmDm51qiJRiAfkNGl1g_0lztGf0ae8fuZpGSoeghQoN5wFhlXMUc6GJS9tfC

Informix SE for Linux安装步骤

本文的InformixseforLinux是已编译后的版本: 安装步骤如下 服务器环境:TurboLinux4.0中文版,kernel2.2.10,64M,Pentium90以SE为例,ESQL/C是sql嵌入C的开发工具,CONNECT没用过,那位朋友配好了记的告诉我一声.(假定您的服务器叫linux,并决定使用linux_se做SE服务器名) 1.建立groupinformix,gid在200以下 2.建立用户informix,属组为informix,uid在200以下 3.修改inform

sass安装教程:ruby安装步骤和sass安装步骤

文章简介:因为sass依赖于ruby环境,所以装sass之前先确认装了ruby.先导官网下载个ruby. ruby安装 因为sass依赖于ruby环境,所以装sass之前先确认装了ruby.先导官网下载个ruby 在安装的时候,请勾选Add Ruby executables to your PATH这个选项,添加环境变量,不然以后使用编译软件的时候会提示找不到ruby环境 sass安装 如果你喜欢偷懒,或者你公司网络限制比较多,请直接看最后一段 安装完ruby之后,在开始菜单中,找到刚才我们安装

qmail+vpopmail+sqwebmail的安装步骤(8)

web #chmod ugo+r signup.conf 拷贝vqsignup_html目录到cgi-bin目录下,确信对所有用户可读 拷贝vqsignup.html文件到DocumentRoot目录下,确信能够被访问. 编辑cgi-bin目录下的vqsignup.conf文件 修改"add_domain"的所有行,加上你的真实的域,把其他的行删除掉 更改vqsignup_text/*.html文件,使包含"result_*"的行的路径指到正确的全路经. 修改vqs

solaris8安装步骤

2.1.1 安装步骤 1)  插入Sun Solaris 8光盘第一张: 2)  如果没有显示器/键盘,则使用Windows下的超级终端通过串口利用安装前的准备工作中所介绍的转接线连到Sun机器上.运行超级终端时,在连接时使用:选项下选择直接连接到串口1,波特率选9600,再确定即开始连接,按回车键即可看到console login:的提示符: 3)  用超级用户root身份登录或以其它用户身份登录,再用su命令切换到超级用户身份,root用户的口令请向系统管理员查询: 4)  halt 5)

qmail+vpopmail+sqwebmail的安装步骤

qmail+vpopmail+sqwebmail是非常优秀的Web mail解决方案,本文将详细介绍具体的安装过程,希望可以帮助你顺利实现Web mail系统. 一. 安装环境 安装平台:RedHat Linux 安装的机器: mail.mydomain.com 软件包: qmail-1.03 qmail基本系统ucspi-tcp-0.88 tcpsever等服务程序daemontools-0.70监视工具checkpassword-0.81 pop3验证用户的程序ezmlm-0.53 邮件列表

Windows Install Clean Up 安装步骤

  在安装会声会影时,大家可能会遇到安装失败的情况,失败的原因之一就是前一次的会声会影卸载不彻底,这时我们就需要Windows Install Clean Up来进行清理工作.我们将给大家介绍Windows Install Clean Up的安装步骤: 一.下载 " Windows Install Clean Up ". 下载地址:www.huishenghuiying.com.cn/xiazai/msicuu2.exe 二.下载完成后,找到安装包所在位置,[右击]---[打开]或直接