在Redhat Linux下安装Oracle数据库软件对于初学者来说不是一件简单的事,本菜鸟在折腾了许久后安装成功,中间过程不敢独享,公布出来分享一下.有问题的地方还请各位大侠指正.
前期工作:
下面进行Oracle安装前期准备中的第一点,完成Linux的安装.
在安装中要求准备光盘.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/91a3e580b3bc5af3e0a166b99112025a.jpeg)
安装过程中按要求更换光盘
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c88a015c3f336f01d8a36b0d9e3a4116.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/0245a20dadc2ffcf9f61e97dc2432c39.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/09dca4352da7deea042e93bd8ca10b68.jpeg)
完成安装,重启计算机
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c6f9e4618f5f36879eff98f4928ef223.jpeg)
登陆初始界面
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/26fd3e9e2dd225bf092dd0183010dd9b.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/ecbc945eccc89be646a069816bd50f7c.jpeg)
设置日期和时间
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f6b8de3dcf214c7b6d17195eeec4ec1a.jpeg)
显示设置
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/39f13bdbedb399267f135f5f49f6b2af.jpeg)
是否为Redhat的正版授权用户,如果不是请按图中显示进行选择.当然也可以注册一个用户,但是如果不是购买服务的用户这样没什么意义.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/4c285206622b1933761f4445f6d4c59a.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/95999a91b18ee8451fcd619399906aea.jpeg)
设置系统用户
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f8e550c8ff0a28aef1af1ac99c91dced.jpeg)
检测到声卡
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/6c6d35ec7187f4ed4a9caaaf84307c7a.jpeg)
是否重新增加软件包,完成安装
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/474d0daca784ecd0c00b7cd28078cbcf.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f70ea3bf11963a97109ac652423cdf73.jpeg)
登陆界面
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/606222d921f378f09594a606118fde24.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c6cb8c4104c8b32dacab9e9a92d52931.jpeg)
查看网卡是否正常及网络地址
su -
# ifconfig -a |more
su -
# ifconfig -a |more
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/8a17cfceebbc5d031bfe40dd2f9991e8.jpeg)
查看系统的主机名,
要设置好主机名,不然后面在其它系统上安装Oracle的客户端的时候会有问题,这里的主机名是
redhat.test.com
su -
# cat /etc/hosts
su -
# cat /etc/hosts
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/46a0a3e3034e718f1df51f8dee5c1cc6.jpeg)
一:创建相应的用户(以root用户登陆)
groupadd dba
useradd -g dba -d /usr/Oracle -s /bin/bash oracle
passwd oracle
注意:在图中没有"passwd oracle"这一条,因为忘记截图了,这个是必须的,因为后面用oracle这个用户登陆如果没有密码会登陆不了.
useradd -g dba -d /usr/Oracle -s /bin/bash oracle
passwd oracle
注意:在图中没有"passwd oracle"这一条,因为忘记截图了,这个是必须的,因为后面用oracle这个用户登陆如果没有密码会登陆不了.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/a99d53e038c7043f9306a54aa330509a.jpeg)
二:设置系统参数:
编辑/etc/sysctl.conf文件,增加以下内容
kernel.sem=250 32000 100 128
kernel.shmmax=4294967295
kernel.shmmni=128
kernel.msgmnb=65536
kernel.msgmni=2878
fs.file-max=65536
net.ipv4.ip_local_port_range=1024 65000
kernel.sem=250 32000 100 128
kernel.shmmax=4294967295
kernel.shmmni=128
kernel.msgmnb=65536
kernel.msgmni=2878
fs.file-max=65536
net.ipv4.ip_local_port_range=1024 65000
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/acac60d366049e5cb27118cbf49f2463.jpeg)
输入命令"sysctl -p"或重启电脑使设置生效
sysctl -p
sysctl -p
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d2806af84a72329127e7b17f4ccb3309.jpeg)
编辑/etc/security/limits.conf文件,增加以下内容
* - nproc 16384
* - nofile 16384
* - nproc 16384
* - nofile 16384
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/9f04296b1a8dfa0d8db2df8eebac5325.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/05c171ad5ede8aa95d3e4c5cbea6f087.jpeg)
三:创建应用文件夹及设置相应的权限
mkdir -p /usr/Oracle/product/9.2.0
chown -R oracle.dba /usr/Oracle/product/9.2.0
chmod -R 777 /usr/Oracle/product/9.2.0
chown -R oracle.dba /usr/Oracle/product/9.2.0
chmod -R 777 /usr/Oracle/product/9.2.0
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c755d98e577e00c55fc4f3eefe058da3.jpeg)
注销"root"用户,以"oracle"用户登陆
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/7e9dd62f55e6ebc01b10f425d79f6dbd.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/9619944c4a24ac0d61eb244d95c5ca7c.jpeg)
四:编辑.bash_profile文件(登陆进来后本地文件应是/usr/Oracle)
具体文见附件.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/de6dd4800aa819a18d347326eb04070a.jpeg)
加载配置文件及查看已生效的配置
source .bash_profile
set |more
set |more
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/51cac3b54c803b7d53db0996e5c3e772.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/18cb7217d48ffd31ffbc6c38032861ea.jpeg)
五:下载和安装JAVA
http://java.sun.com/products/archive/index.html
将下载下来的文件放至/usr下面.
将下载下来的文件放至/usr下面.
su -
chmod +x j2re-1_3_1_19-linux-i586.bin
./jere-1_3_1_19-linux-i586.bin
mv jre1.3.1_19 /usr/jre1.3.1
java -version
chmod +x j2re-1_3_1_19-linux-i586.bin
./jere-1_3_1_19-linux-i586.bin
mv jre1.3.1_19 /usr/jre1.3.1
java -version
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/cb54636811b790c73ffdb3f75be4ebf2.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/733f1de5d0a4a784883facc13178fde6.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/fa9b90264a730b3c2ae34eff58d0634e.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/b33dac246e49c1ea8315182f5a9adc97.jpeg)
六: 查询所需的软件包
su -
rpm -q compat-db compat-gcc-32 compat-gcc-32-c++ compat-libcom_err compat-libcwaitcompat-libgcc-296 compat-libstdc++-296 compat-libstdc++-33 gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers glibc-kernheaders libgcc make
rpm -q compat-db compat-gcc-32 compat-gcc-32-c++ compat-libcom_err compat-libcwaitcompat-libgcc-296 compat-libstdc++-296 compat-libstdc++-33 gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers glibc-kernheaders libgcc make
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/ac66f7558bce0a4d03ac9e852528f62f.jpeg)
安装缺少的软件包,具体的安装各位自已搞定了,有很大一部份系统的安装光盘上有,给几个下载地址.
http://ftp.chinalinuxpub.com/redhat/enterprise/os/i386/RedHat/RPMS/;
http://mirror.centos.org/centos/4/updates/i386/RPMS/;
http://oss.oracle.com/projects/compat-oracle/files/RedHat/;如果实在不行的话可以找我联系,其中除了上述的软件外,还要安装 compat-oracle-rhel4-1.0-5.i386.rpm.
http://oss.oracle.com/projects/compat-oracle/files/RedHat/;如果实在不行的话可以找我联系,其中除了上述的软件外,还要安装 compat-oracle-rhel4-1.0-5.i386.rpm.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/9869a9b3c2dbe917fa8434d829e5ec87.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/b7ad82df8a0f2eadfd8990a56c19c4dd.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/04e5e1a5e4afa9e065e65b8fed6dd3b4.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/7c713b240803e39fe93f71509f877ca9.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/e3445c6ddaf72158452e7e17971a5ae0.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/5c3591296cdf95feb5cb5ae129d4b3ef.jpeg)
七:更改GCC
su -
cd /usr/bin
mv ./gcc ./gcc34
mv ./gcc32 ./gcc
cd /usr/bin
mv ./gcc ./gcc34
mv ./gcc32 ./gcc
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/442afde333ab9b333a6b3497ba06c63c.jpeg)
一:下载和解压Oracle软件包,将文件存到"/usr/Oracle"
http://www.oracle.com/technology/software/products/oracle9i/index.html
http://www.oracle.com/technology/software/products/oracle9i/index.html
su oracle
gunzip ship_9204_linux_disk1.cpio.gz
gunzip ship_9204_linux_disk2.cpio.gz
gunzip ship_9204_linux_disk3.cpio.gz
cpio -idmv < ship_9204_linux_disk1.cpio
cpio -idmv < ship_9204_linux_disk2.cpio
cpio -idmv < ship_9204_linux_disk3.cpio
gunzip ship_9204_linux_disk1.cpio.gz
gunzip ship_9204_linux_disk2.cpio.gz
gunzip ship_9204_linux_disk3.cpio.gz
cpio -idmv < ship_9204_linux_disk1.cpio
cpio -idmv < ship_9204_linux_disk2.cpio
cpio -idmv < ship_9204_linux_disk3.cpio
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f234a798ef212421312814a4e81e3ff1.jpeg)
二:更改默认的jre路径
su oracle
vi /usr/Oracle/Disk1/install/linux/oraparam.ini
JRE_LOCATION=/usr/jre1.3.1
vi /usr/Oracle/Disk1/install/linux/oraparam.ini
JRE_LOCATION=/usr/jre1.3.1
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/13d0c136f383bb410f5704604c9536b1.jpeg)
三:开始安装
su oracle
cd /usr/Oracle/Disk1
./runInstaller
cd /usr/Oracle/Disk1
./runInstaller
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/84ae7a051a99376f71a2830d07bb5fa1.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/3bfc617a1a9761406ea51ec2da8b0133.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/3bf0857f8397495356c0d5ec23612e13.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/47798dc226631463dfca0f36503be737.jpeg)
四:进入/tmp运行安装时必须的脚本
su -
cd /tmp
sh orainstRoot.sh
cd /tmp
sh orainstRoot.sh
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/6ecf29c312c43bd402a085eb7575319e.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/538741eb211cc7ff52e544ef3d5cd063.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/af459b87d3535f77a9ada99719f58938.jpeg)
五:继续安装
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/1f731904ef35c830b9f48e51a3e8fef3.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d436a886849adbf158305460e3336be0.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/296477203b1cc285f92f830eb70f706a.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/6671e1e921db56dda3212683c950ec0e.jpeg)
六:解决下一个画面中可能出现的错误"Error:You do not have sufficient provileges to write to the specified path. in component Database Configuration Assistant 9.2.0.1.0,Installation cannot continue for this component."
su -
cd /
mkdir oradata
chown oracle.dab /oradata
cd /
mkdir oradata
chown oracle.dab /oradata
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/71b6782d7aa161e650d3e2f61f65492f.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/309dec02959235bf1ccaa2aa2026ade7.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/b31c7cc3aabfdd7d09d71506d1f6ded5.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d9a8bbea4f8cbf4b673c01b35055b109.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/0f8a41149a7379452527a6fa0dcc65ef.jpeg)
这里有一点不明白,为什么数据库会默认安装在"/oradata"下,不知哪位大侠知道怎样更改这里的设置,还请提示一二.
一:运行root.sh
su -
cd /usr/Oracle/product/9.2.0
sh root.sh
cd /usr/Oracle/product/9.2.0
sh root.sh
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d45a06b4c263f48fc1dfcc3f051cc521.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/378886804df7aa27e77207cd4215de5f.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/b5edb4b4320b90fc365f4d6794259bba.jpeg)
二:解决"Configuration Tools"错误,重新链接JAVA
su oracle
export LD_ASSUME_KERNEL=2.4.19
cd /usr/Oracle/product/9.2.0
rm JRE
ln -s /usr/jre1.3.1 JRE
su -
cd /usr/Oracle/product/9.2.0/JRE/bin
ln -s java jre
cd i386/native_threads
ln -s java jre
export LD_ASSUME_KERNEL=2.4.19
cd /usr/Oracle/product/9.2.0
rm JRE
ln -s /usr/jre1.3.1 JRE
su -
cd /usr/Oracle/product/9.2.0/JRE/bin
ln -s java jre
cd i386/native_threads
ln -s java jre
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/80edb1183ed98e866e6ead1bebd03397.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/48f752e779b6180bf72e9435318d3699.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/9ba82832794c7b4003a115ce48a1e844.jpeg)
然后重新选"
Retry"重新依次安装工具。
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d58581b63f7060916d12e588f1cda1df.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f6b58cc3131a4b95db39b15041aa36f3.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/3e007d55ac003f70da904f385ad4c101.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/1c6486c7d861f68fbc37f6a3475b9080.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/07d11e87d97bf3bc72c497d25e21baf0.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/06c68091869c69c6e62965e23f580c85.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/5ca2e85659beba9ba237a73062914019.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/96b9ccee19d346d210e9ffc00ebf8a98.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c2abd1f3f5e118624adf7aa10d78e82d.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/fbbd92014c0a59aaf733cf8b75e2647d.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/97ce8f6bfc220653f67530e59ccef3a4.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/94593c8b1278d793a552a722b5e014d1.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/09b15970e3f3d58fba9ff71ed790ef2f.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/5529a28eccdacf9d5a984c759d5c9cb2.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/bfb9ba04a675ac863d133394529c57c1.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/7b64c9ce1e919d32875773e62051d96b.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/5c53a4077eae545c4e5165f0c7e3ee86.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d7c6209d75f4a636fe5bb09680b46c7b.jpeg)
一:继续安装Oracle
在安装中如果出现"ora-00604","ora-01653"的错误,是因为默认的SYSTEM表存放在"/oradata"下,空间不够的原因,本例中把它重新定位到"/usr/Oracle"下就没问题了.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/971cf88a513c9eec5baab111de72c92b.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/1ab76db0aae7745c58f09ca6588327d4.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/625373b8b29a5bd037c0487d0d823328.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/7af43074c57c866746351734a9ff3691.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/00071ec4ada081eca1ca3ce0428ac210.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/1f8d54a1890a690a9b977d7ff38ca0e4.jpeg)
输入数据库管理员的密码.
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/ad43ae3cf2b095990f24ec5ead2321ce.jpeg)
完成安装
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/d127a5ecdd05e5bd902ac0866b47fa74.jpeg)
重新检测已安装的组件
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/679d8602057df76627eca264f641257c.jpeg)
二:为完成安装的系统打上补丁
在安装配置时agent会起不来,可以先忽略,打上补丁后就可以了
su oracle
cp p2617419_210_GENERIC.zip /tmp
cd /tmp
unzip p2617419_210_GENERIC.zip
export PATH=$PATH:/tmp/OPatch
export PATH=$PATH:/sbin
cp p3238244_9204_LINUX.zip /usr/Oracle
unzip /usr/Oracel/p3238244_9204_LINUX.zip
opatch apply -no_inventory /usr/Oracle/3238244
find $ORACLE_HOME -name "*.mk" | xargs grep -l dbsnmp
cd $ORACLE_HOME/network/lib
make -f ins_oemagent.mk install
cp p2617419_210_GENERIC.zip /tmp
cd /tmp
unzip p2617419_210_GENERIC.zip
export PATH=$PATH:/tmp/OPatch
export PATH=$PATH:/sbin
cp p3238244_9204_LINUX.zip /usr/Oracle
unzip /usr/Oracel/p3238244_9204_LINUX.zip
opatch apply -no_inventory /usr/Oracle/3238244
find $ORACLE_HOME -name "*.mk" | xargs grep -l dbsnmp
cd $ORACLE_HOME/network/lib
make -f ins_oemagent.mk install
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/310aa005fbf105e837adacbf11df48e7.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/6634826f46eb2e47787111482df5cee0.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/19b88cec5627da6d0bb12f1e26ab3a1c.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/f8f086163045ab7b711408fa95423792.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/3a6e7c5b7e32bdf11bf6d34aecb073c4.jpeg)
三:在本机测试数据库是否已启动
su oracle
sqlplus "as /sysdba"
exit
lsnrctl
stop
start
sqlplus "as /sysdba"
exit
lsnrctl
stop
start
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/65d1c33a50c32cab423eca84deeea22d.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/de8f8596c64d49df45def49f6be77692.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/a9fd67663ba5088875485f3328dad417.jpeg)
四:远程查看和登陆Oracle
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/bdaf20575b8d0fcda5ce01d6e1fe69ef.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/c0e261ecd529b2318d9a80e9dd0e3df8.jpeg)
![Redhat Linux 下安装Oracle 9i图文教程](https://i-blog.csdnimg.cn/blog_migrate/6791e61778305bdc63711f38b83dd30b.jpeg)
至此,Oracle的安装已经圆满完成,谢谢大家支持