`
suncxy
  • 浏览: 33576 次
  • 来自: ...
社区版块
存档分类
最新评论

RHEL as4 中oracle9i的安装步骤

阅读更多
方法一:
)RHEL as4 中oracle9i的安装步骤(来自matrix.org.cn)
Thursday, 8. March 2007, 02:00:03
Linux
 
一,准备工作
1,先安装好RedHat AS4.0,保持系统的干净。
在oracle官方网站上下载Oracle 9i的安装文件:
ship_9204_linux_disk1.cpio.gz 
ship_9204_linux_disk2.cpio.gz 
ship_9204_linux_disk3.cpio.gz 
 
由于安装oracle需要很多系统软件包,少一样都不行,真是一个都不能少。开一个终端,以root用户运行:
# rpm -qa | grep compat
检查当前系统所安装的compat软件包是否已有:
compat-db-4.1.25-9
compat-gcc-32-3.2.3-47.3 4
compat-gcc-32-c++-3.2.3-47.3 4
compat-libgcc-296-2.96-132.7.2 3
compat-libstdc++-296-2.96-132.7.2 3
compat-libstdc++-33-3.2.3-47.3 2
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
gnome-libs-1.4.1.2.90-44
gnome-libs-devel-1.4.1.2.90-44 4
libaio-devel-0.3.102-1 3
libaio-0.3.102-1 3
make-3.80-5
openmotif21-2.1.30-11 3
xorg-x11-deprecated-libs-devel-6.8.1-23.EL
xorg-x11-deprecated-libs-6.8.1-23.EL
 
compat-oracle-rhel4-1.0-3
compat-libcwait-2.0-1
 
发如果少了上数包,AS4光盘安装RPM包(最后两个由Oralce补丁p4198954_21_linux.zip解压产生)
 
rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm (p4198954_21_linux.zip)
rpm -ivh compat-libcwait-2.0-2.i386.rpm (p4198954_21_linux.zip)
 
二,创建相关安装目录和环境变量
1,创建user/group;
#groupadd dba
#groupadd oinstall
#useradd oracle -g oinstall -G dba
#passwd oracle
2,建立oracle安装文件夹;
# mkdir -p /opt/ora9/product/9.2.0.4
# mkdir /var/opt/oracle
# chmod oracle.dba /var/opt/oracle
# chown -R oracle.dba /opt/ora9
 
3,配置环境变量;
 
使用Oracle用户登陆:
#su – oracle
$vi .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 ORACLE_BASE=/opt/ora9
export ORACLE_HOME=/opt/ora9/product/9.2.0.4
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin
export ORACLE_OWNER=oracle
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
export LD_ASSUME_KERNEL=2.4.19 ##********
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export NLS_LANG=”American_america.utf8”
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH
unset USERNAME
4,设置系统参数;
#su – root切换到root用户
a) 修改#vi /etc/sysctl.conf, 以下是配置文件的内容(其中红色字体为添加的内容):
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
 
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
 
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
 
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
 
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
修改后运行#sysctl –p命令使得内核改变立即生效;
(译者注:一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824,如上;如物理内存是 1G,则可以设置最大共享内存为 512 * 1024 * 1024 = 536870912;以此类推。)
建议永久地增加 shmmax 设置。
sem 4个参数依次为SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数); SEMMNI(系统辛苦量集数最大数).Shmmax 最大共享内存,官方文档建议是内存的1/2,Shmmni 最小共享内存 4096KB.Shmall 所有内存大小 。
###########################################煤油作过
 
b) 设置oracle对文件的要求:
编辑文件:#vi /etc/security/limits.conf 加入以下语句:
oracle    soft    nofile    65536
oracle    hard    nofile   65536
oracle    soft    nproc    16384
oracle    hard    nproc    16384
 
c) gcc降级
#su – root
#mv /usr/bin/gcc /usr/bin/gcc34
#ln –s /usr/bin/gcc32 /usr/bin/gcc
#mv /usr/bin/g++ /usr/bin/g++34
#ln –s /usr/bin/g++32 /usr/bin/g++
############################################
 
 
 
打3238244补丁
同时要下载三个补丁: 
 p4198954_21_linux.zip      在运行 runInstaller 之前打
 
p2617419_220_GENERIC.zip  修复agent错误的补丁
p3238244_9204_LINUX.zip   打3238244补丁
 
5,安装oracle补丁
当你从 Oracle 9iR2 光盘执行 runInstaller 时,会出现错误信息:
Error occurred during initialization of VM
Unable to load native library:
/tmp/OraInstall2003-10-25_03-14-57PM/jre/lib/i386
/libjava.so symbol _libc_wait, version GLIBC_2.0 not
defined in file libc.so.6 with link time reference
为了解决 _libc_wait 符号问题,
从http://oss.oracle.com/projects/compat-oracle/files/RedHat/ 下载补丁
compat-libcwait-2.0-2.i386.rpm compat-oracle-rhel4-1.0-5.i386.rpm.为了应用这个补丁,可以运行:
$su – root
# cd /orasetup
#ls compat*.rpm
compat-libcwait-2.0-2.i386.rpm compat-oracle-rhel4-1.0-5.i386.rpm
# rpm -Uvh compat*.rpm
Preparing... ########################################### [100%]
1:compat-libcwait-2.0-2.i386.rpm ##################################### [ 50%]
2:compat-oracle-rhel4-1.0-5.i386.rpm#################################### [100%]
 
三,开始安装Oracle9i
 
1,解压下载的安装文件:
zcat ship_9204_linux_disk1.cpio.gz | cpio –idmv
zcat ship_9204_linux_disk2.cpio.gz | cpio –idmv
zcat ship_9204_linux_disk3.cpio.gz | cpio –idmv
 
cpio -idmv < ship_9204_linux_disk1.cpio
解包和解压过程中,自动创建了3个包含安装文件的目录:
Disk1
Disk2
Disk3
.以oracle用户登录系统,进行Oracle的安装:
$ cd Disk1
$ ./runInstaller过一会儿就会出现Oracle的安装界面
- Welcome Screen: Click Next
- Inventory Location: Click Next
- Unix Group Name: Use "oinstall" and click Next
When asked to run /tmp/orainstRoot.sh, run it before you click Continue
- At the end of the installation, exit runInstaller.
2.一步一个脚印安装下去就行了!
3,安装完后打补丁:
切换到root:#su – root 首先安装 opatch.
#cd /orasetup
#unzip p2617419_210_GENERIC.zip
Archive: p2617419_210_GENERIC.zip
creating: OPatch/
creating: OPatch/docs/
inflating: Opatch/docs/FAQ
......
inflating: README.txt
#export PATH=$PATH:/orasetup/OPatch:/sbin
(修改PATH时要要包括解压缩出来的Opatch 和 sbin目录)
# unzip p3238244_9204_LINUX.zip
# cd 3238244
# opatch apply
 
如果提示HOME变量错误可执行语句:
#export ORACLE_BASE=/opt/ora9
#export ORACLE_HOME=/opt/ora9/product/9.2.0.4
出现success的提示就全部安装成功.
 
补丁打完后,还要relinked一个.mk文件,切换到oracle用户窗口
cd $ORACLE_HOME/network/lib
make –f ins_oemagent.mk install
之后就可以启动Agent服务了.
 
4, 最后执行 #dbca 建oracle数据库
点击OK,然后退出即可,正常登陆并启动数据库的操作。
[oracle@oracle oracle]$ lsnrctl start
[oracle@oracle oracle]$ sqlplus /nolog
SQL*Plus: Release 9.2.0.4.0 - Production on Sat Mar 12 22:58:53 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL>; connect / as sysdba
Connected.
SQL>; shutdown immediate 关闭数据库
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>; startup; 启动数据库
ORACLE instance started.
Total System Global Area 236000356 bytes
Fixed Size 451684 bytes
Variable Size 201326592 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes
Database mounted.
Database opened.
 
5, 为了方便管理,可以写一个启动脚本ora9i:
以root身份进入,编写以下脚本:
 
#!/bin/bash
#start and stop the oracle instance
# chkconfig –level 5 --add ora9i
#chkconfig: 345 91 19
# description: starts the oracle listener and instance
 
export ORACLE_HOME="/opt/ora9/product/9.2.0.4"
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER="oracle"
export ORACLE_SID=oradb
 
if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
then
echo "oracle startup:cannot start"
exit 1
fi
 
case "$1" in
start)
#startup the listener and instance
echo -n "oracle startup: "
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbstart
touch /var/lock/subsys/oracle
echo "finished"
;;
stop)
# stop listener, apache and database
echo -n "oracle shutdown:"
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbshut
rm -f /var/lock/subsys/oracle
echo "finished"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: ora9i [start|stop|reload|restart]"
exit 1
 
esac
exit 0
 
存为ora9i后,然后用chmod a+x ora9,即可在以后以root身份运行 /etc/rc.d/init.d/ora9i start |stop 来管理oracle的启动和停止了。如果要将这个脚本加入到系统中使其可开机运行(不过官方是不建议开机自动运行的),那么要运行以下命令: chkconfig --level 3(或者是5) --add ora9i
或者以root用户执行如下命令:
#cp /orasetup/ora9i /etc/rc.d/init.d/
#chmod a+x /etc/rc.d/init.d /ora9
#cd /etc/rc.d/rc5.d
#ln -s /etc/rc.d/init.d/ora9i S99ora9i
#cd /etc/rc.d/rc0.d
#ln -s /etc/rc.d/init.d/ora9i K99ora9i
也可自启动oracle9i!
或者可在/etc/rc.d/rc.local中加入如下:
su - oracle -c "/opt/ora9/oracle/product/9.2.0.4/bin/lsnrctl start"
su - oracle -c "/opt/ora9/oracle/product/9.2.0.4/bin/dbstart start"
 
6,
关于数据库删除重新安装的问题:
把ORACLE安装目录删除及/etc/ora*.*删除就行了
#rm –f /etc/ora*.*
 
ok了,现在一切也就差不多了,你已经可以建议自己的数据库
 
方法二:
 
[保留] RedHat AS 4.0最新安装Oracle9204手记
 
--------------------------------------------------------------------------------
 
http://www.chinaunix.net 作者:wyckwemail 发表于:2006-09-11 15:21:01
【发表评论】【查看原文】【Oracle讨论区】【关闭】 
 
RedHat AS 4.0最新安装Oracle9204手记
Linux as 2.6.9-15.ELsmp
一,解压缩Oracle9204的安装文件
1. Oracle 9iR2 (9.2.0.4)
(1) 简化过程(以oracle登录,释放安装文件,使用更少的磁盘空间,速度更快) 
在安装LINUX时最好分一个区/orasetup,这样一来即使系统坏了,也只是重装系统,而无须重新拷贝数据库安装文件.
zcat ship_9204_linux_disk1.cpio.gz | cpio –idmv &&
zcat ship_9204_linux_disk2.cpio.gz | cpio –idmv &&
zcat ship_9204_linux_disk3.cpio.gz | cpio –idmv
(2) 解包和解压过程中,自动创建了3个包含安装文件的目录:
Disk1
Disk2
Disk3
之后就可以安装Oracle9iR2了。
二,安装前的检查和准备工作;
1, 查看这些开发包是否已安装;
安装需要的软件包和补丁包:
p4198954_21_linux.zip 在运行 runInstaller 之前打.
p3238244_9204_LINUX.zip 修复agent错误的补丁.
p2617419_210_GENERIC.zip 打3238244补丁所需要的补丁.
compat-db-4.1.25-9
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
compat-oracle-rhel4-1.0-3
compat-libcwait-2.0-1
compat-libgcc-296-2.96-132.7.2
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-33-3.2.3-47.3
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
gnome-libs-1.4.1.2.90-44
gnome-libs-devel-1.4.1.2.90-44
libaio-devel-0.3.102-1
libaio-0.3.102-1
make-3.80-5
openmotif21-2.1.30-11
xorg-x11-deprecated-libs-devel-6.8.1-23.EL
xorg-x11-deprecated-libs-6.8.1-23.EL
其中compat-oracle-rhel4和compat-libcwait可以在如下网站:
http://oss.oracle.com/projects/compat-oracle/files/RedHat/ 
# rpm -qa | grep ‘compat’
三,创建数据库安装的准备工作;
1,创建user/group;
#groupadd dba 
#groupadd oinstall 
#useradd oracle -g oinstall -G dba 
#passwd oracle 
2,建立oracle安装文件夹;
# mkdir -p /u01/app/oracle/product/9.2.0.4
# mkdir /u01/cwdata
# chmod 777 /u01/cwdata
# chown oracle.dba /u01/cwdata
# chown oracle.dba /orasetup
# chmod 777 /orasetup
# chown -R oracle.dba /u01/app/oracle/product/9.2.0.4
# chmod -R 777 /u01/app/oracle/product/9.2.0.4
2, 配置环境变量;
    以root用户登录,设置root用户的环境打开.bash_profile文件,将如下内容加入:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/9.2.0.4
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin
export ORACLE_OWNER=oracle
export ORACLE_SID=oradb
使用Oracle用户登陆:
#su – oracle
$vi .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
#ORACLE_BASE 可以定位到盘阵上/data
export ORACLE_BASE=/u01/app/oracle 
export ORACLE_HOME=/u01/app/oracle/product/9.2.0.4
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin
export ORACLE_OWNER=oracle
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
export LD_ASSUME_KERNEL=2.4.19
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export NLS_LANG=”American_america.zhs16gbk”
# export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export DISPLAY=:0
export LANG=en_US
export GDM_LANG= en_US
export LC= en_US
export PATH
unset USERNAME
4, 设置系统参数;
#su – root切换到root用户
a) 修改#vi /etc/sysctl.conf, 以下是配置文件的内容(其中红色字体为添加的内容):
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
 
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
 
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
 
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
 
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
kernel.shmmax = 536870912 / 268435456
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
修改后运行#sysctl –p命令使得内核改变立即生效;
译者注:一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824,如上;如物理内存是 1G,则可以设置最大共享内存为 512 * 1024 * 1024 = 536870912;以此类推。) 
建议永久地增加 shmmax 设置。
sem 4个参数依次为SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数);SEMMNI(系统辛苦量集数最大数).Shmmax 最大共享内存,官方文档建议是内存的1/2,Shmmni 最小共享内存 4096KB.Shmall 所有内存大小
 
B) 设置oracle对文件的要求:
编辑文件:#vi /etc/security/limits.conf 加入以下语句:
oracle    soft    nofile    65536
oracle    hard    nofile   65536
oracle    soft    nproc    16384
oracle    hard    nproc    16384
 
 
C) gcc降级
#su – root
#mv /usr/bin/gcc /usr/bin/gcc34
#ln –s /usr/bin/gcc32 /usr/bin/gcc
#mv /usr/bin/g++ /usr/bin/g++34
#ln –s /usr/bin/g++32 /usr/bin/g++
 
5,安装oracle补丁
当你从 Oracle 9iR2 光盘执行 runInstaller 时,会出现错误信息: 
Error occurred during initialization of VM 
Unable to load native library: 
/tmp/OraInstall2003-10-25_03-14-57PM/jre/lib/i386 
/libjava.so symbol _libc_wait, version GLIBC_2.0 not 
defined in file libc.so.6 with link time reference
为了解决 _libc_wait 符号问题,
从http://oss.oracle.com/projects/compat-oracle/files/RedHat/ 下载补丁 
compat-libcwait-2.0-2.i386.rpm compat-oracle-rhel4-1.0-5.i386.rpm.为了应用这个补丁,可以运行:
$su – root 
# cd /orasetup
#ls compat*.rpm
compat-libcwait-2.0-2.i386.rpm compat-oracle-rhel4-1.0-5.i386.rpm
# rpm -Uvh compat*.rpm
Preparing...            ########################################### [100%]
 1:compat-libcwait-2.0-2.i386.rpm ##################################### [ 50%]
 2:compat-oracle-rhel4-1.0-5.i386.rpm#################################### [100%]
四,开始安装oracle9iR2
(一)开始安装:
1.以oracle用户登录系统,进行Oracle的安装:
$ cd Disk1
$ ./runInstaller过一会儿就会出现Oracle的安装界面
2.一步一个脚印安装下去就行了!
3,安装完后打补丁:
切换到root:#su – root 首先安装 opatch.
#cd /orasetup
#unzip p2617419_210_GENERIC.zip
Archive: p2617419_210_GENERIC.zip
creating: OPatch/
creating: OPatch/docs/
inflating: Opatch/docs/FAQ
......
inflating: README.txt
#export PATH=$PATH:/orasetup/OPatch:/sbin
(修改PATH时要要包括解压缩出来的Opatch 和 sbin目录)
# unzip p3238244_9204_LINUX.zip
# cd 3238244
# opatch apply
 
如果提示HOME变量错误可执行语句:
#export ORACLE_BASE=/u01/app/oracle
#export ORACLE_HOME=/u01/app/oracle/product/9.2.0.4
出现success的提示就全部安装成功.
 
补丁打完后,还要relinked一个.mk文件,切换到oracle用户窗口
cd $ORACLE_HOME/network/lib
make –f ins_oemagent.mk install
之后就可以启动Agent服务了.
 
4, 最后执行 #dbca 建oracle数据库
21,点击OK,然后退出即可,正常登陆并启动数据库的操作。
[oracle@oracle oracle]$ lsnrctl start
[oracle@oracle oracle]$ sqlplus /nolog
SQL*Plus: Release 9.2.0.4.0 - Production on Sat Mar 12 22:58:53 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL>; connect / as sysdba
Connected.
SQL>; shutdown immediate 关闭数据库
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>; startup;   启动数据库
ORACLE instance started.
Total System Global Area 236000356 bytes
Fixed Size                   451684 bytes
Variable Size             201326592 bytes
Database Buffers           33554432 bytes
Redo Buffers                 667648 bytes
Database mounted.
Database opened.
 
5, 数据库创建完成后,修改/etc/oratab,把boss那一行最后的N改成Y,然后执行dbstart启动数据库数据库可能无法启动,报告Can’t find init file …的错误,需要复制一个初始化文件: 
cp /u01/app/oracle/admin/oradb/pfile/init.ora.* /u01/app/oracle/product/9.2.0/dbs/initoradb.ora
重新执行dbstart就可以了。
为了方便管理,可以写一个启动脚本ora9i:
以root身份进入,编写以下脚本:
 
#!/bin/bash
#start and stop the oracle instance
# chkconfig –level 5 --add ora9i
#chkconfig: 345 91 19 
# description: starts the oracle listener and instance
 
export ORACLE_HOME="/u01/app/oracle/product/9.2.0.4"
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER="oracle"
export ORACLE_SID=oradb
 
if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
then 
    echo "oracle startup:cannot start"
    exit 1
fi
 
case "$1" in
start)
 #startup the listener and instance
    echo -n "oracle startup: "
    su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
    su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbstart
    touch /var/lock/subsys/oracle
    echo "finished"
   ;;
stop)
# stop listener, apache and database
    echo -n "oracle shutdown:"
    su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
    su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbshut
    rm -f /var/lock/subsys/oracle
    echo "finished"
;;
reload|restart)
    $0 stop
    $0 start
;;
*)
   echo "Usage: ora9i [start|stop|reload|restart]"
   exit 1
 
esac
exit 0
 
存为ora9i后,然后用chmod a+x ora9,即可在以后以root身份运行/etc/rc.d/init.d/ora9i start |stop 来管理oracle的启动和停止了。如果要将这个脚本加入到系统中使其可开机运行,那么要运行以下命令:chkconfig --level 3(或者是5) --add ora9i
或者以root用户执行如下命令:
#cp /orasetup/ora9i /etc/rc.d/init.d/
#chmod a+x /etc/rc.d/init.d /ora9
#cd /etc/rc.d/rc5.d
#ln -s /etc/rc.d/init.d/ora9i S99ora9i
#cd /etc/rc.d/rc0.d
#ln -s /etc/rc.d/init.d/ora9i K99ora9i
也可自启动oracle9i!
或者可在/etc/rc.d/rc.local中加入如下:
su - oracle -c "/u01/app/oracle/product/9.2.0.4/bin/lsnrctl start"
su - oracle -c "/u01/app/oracle/product/9.2.0.4/bin/dbstart start"
 
6,
 关于数据库删除重新安装的问题:
 把ORACLE安装目录删除及/etc/ora*.*删除就行了
#rm –f /etc/ora*.*
7,关于在LINUX中运行管理软件
#oemapp 
如图
 
分享到:
评论

相关推荐

    RHEL4 AS安装Oracle9204手记

    在本文中,我们将深入探讨...这份文档将是你在整个安装过程中的宝贵参考资料,确保你在RHEL4 AS上成功部署和运行Oracle 9.2.0.4数据库。在实践中,一定要仔细阅读每一步,并遵循最佳实践,以确保系统的稳定性和可靠性。

    linux下安装oracle9i

    本文将详细解析如何在Linux AS4上进行Oracle 9i的安装,包括必要的准备、安装过程以及可能遇到的问题和解决办法。 首先,安装Oracle 9i前需确保系统中已经安装了必要的软件包。这些包包括`compat-db`、`compat-gcc`...

    RHEL5+oracle9i

    三、RHEL5上安装Oracle9i的步骤 1. **系统准备**:确保RHEL5系统是最新的,更新所有安全补丁。关闭不必要的服务,如防火墙和Selinux,因为它们可能会影响Oracle的安装和运行。 2. **安装依赖**:Oracle9i需要一些...

    RHELAs5安装oracle9i

    本文将详细介绍如何在RHEL AS5操作系统上安装Oracle9i数据库。首先,我们需要准备好必要的软件包,包括RHEL5的安装CD、Oracle9i的安装文件以及一些额外的RPM软件包和操作系统补丁。这些软件包包括Oracle的三个disk1...

    RHELAS5安装oracle9i的补丁包

    在Red Hat Enterprise Linux Advanced Server 5 (RHEL AS5) 上安装Oracle 9i数据库时,需要特别关注一些关键步骤和必要的补丁包。Oracle 9i是一款相对较老的数据库系统,但在某些环境下仍然有着其独特的应用价值。...

    RedHat Enterprise Linux AS4 U7 安装oracle9i完整教程

    在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux AS4 Update 7 (RHEL AS4 U7)上安装Oracle 9i数据库。这个过程涵盖了操作系统准备、软件安装、配置和数据库实例创建等多个步骤,是IT专业人士在部署企业级...

    linuxas4安装orace9i

    ### Linux AS4上安装Oracle 9i的详细步骤与注意事项 #### 一、概述 本文档旨在详述在Red Hat Enterprise Linux AS4操作系统上安装Oracle 9i数据库的过程,包括必要的准备工作、补丁安装以及Oracle软件包的部署。...

    install_oracle9i_on_linuxAS4

    ### Oracle 9i在Linux AS4环境下的安装与配置详细指南 #### 一、系统环境检查与准备 在开始Oracle 9i的安装之前,确保Linux AS4环境满足Oracle的最低要求至关重要。以下步骤将指导您如何进行系统环境的检查与必要...

    installing oracle9i on redhat linux.rar

    从压缩包文件`Installing Oracle9i on RedHat Linux 7_2, 7_3, 8_0, 9, AS 2_1, 3_0 (Red Hat Enterprise Advanced Server 3 - RHEL AS 3) (Oracle database installation, install Oracle software).htm`中,我们...

    linux虚拟机上安装Oracle9i

    ### Linux虚拟机上安装Oracle9i的详细步骤与配置指南 #### 一、准备工作 在开始安装Oracle9i之前,确保已经完成以下准备工作: 1. **操作系统环境**: 确保Linux虚拟机已经安装完毕,并且是支持Oracle9i的版本。...

    linuxas3+oracle setup

    在Red Hat Enterprise Linux Advanced Server (RHEL AS) 3环境下安装Oracle 9i数据库是一项复杂的任务,涉及到系统配置、依赖库的安装以及环境变量的设置等多个步骤。以下是对这一过程的详细解析,确保在Linux AS3上...

    linuxas 5安装oracle9

    在Linux Advanced Server 5 (Linux AS5)上安装Oracle 9i数据库涉及多个步骤,包括软件准备、安装目录创建、用户组和用户的设定、参数调整以及环境变量配置。以下是一个详细的指南: 1. **软件准备** 在开始安装前...

    linuxas3.0-oracle9204

    ### Linux AS 3.0 上安装 Oracle 9.2.0.4 的步骤与注意事项 #### 软件准备 1. **Red Hat Enterprise Linux Advanced Server (RHEL AS) 3.0 安装文件**: - 需要 RHEL AS 3.0 的四个安装文件。 - 如果选择...

    oracle10安装文档

    Oracle 10g(10g代表“10th Generation”,即第十代)是Oracle公司推出的一款企业级数据库管理系统,它在Oracle 9i的基础上进行了多项改进,包括增强的安全性、更好的性能以及更简便的管理特性等。本文档将详细介绍...

    linux下oracle安装方法

    本文旨在详细介绍如何在 Red Hat Enterprise Linux Advanced Server 3 (RHEL AS 3) 上安装 Oracle 9i 和 10g 数据库,特别强调了安装过程中的关键步骤及相关配置要点。 #### 二、安装前准备 在正式开始安装之前,...

    Oracle_10g_安装培训PPT

    这些步骤不仅涵盖了安装过程中的所有关键环节,还涉及到了数据库的基本管理和操作,为Oracle初学者提供了一个全面的学习指南。掌握了这些知识后,您可以更加自信地管理和维护Oracle 10g 数据库系统。

    Oracle入门教程.三思笔记.一步一步学Oracle

    [三思笔记]ORACLE9I服务器的一次调优实施过程.pdf [三思笔记]ORACLE 10gR2 RAC环境增加及删除节点.pdf [三思笔记]Oracle+RAC数据库配置DataGuard.pdf [三思笔记]oracle著名及非著名函数介绍.doc [三思笔记]RHEL AS4...

    Install_Oracle9204_on_CentOS4.2.doc

    在安装Oracle 9i Release 2(9.2.0.4)于CentOS 4.2上时,首先需要了解Linux环境下Oracle安装的基本流程和注意事项。与Windows平台的简单安装过程不同,Linux上的Oracle安装涉及到更多的系统配置和准备工作。这篇...

Global site tag (gtag.js) - Google Analytics