且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在linux上oracle的安装与卸载

更新时间:2022-09-19 22:21:41

前几天在自己的虚拟机上面安装的oracle, 把安装过程介绍如下。

在linux上面oracle安装步骤如下:
1. 检查必要的硬件设备
   oracle一般要求内存1G以上, 硬盘怎么也得保持5G以上
   同时修改必要的oracle内核参数,具体参见oracle的官方文档

2. 检查linux上必要的rpm包, 包括
binutils-2.17.50.0.6-12.el5.i386.rpm
compat-libstdc++-33-3.2.3-61.i386.rpm
elfutils-libelf-0.137-3.el5.i386.rpm
elfutils-libelf-devel-0.137-3.el5.i386.rpm
elfutils-libelf-devel-static-0.137-3.el5.i386.rpm
gcc-4.1.2-46.el5.i386.rpm
gcc-c++-4.1.2-46.el5.i386.rpm
glibc-2.5-42.i386.rpm
glibc-common-2.5-42.i386.rpm
glibc-devel-2.5-42.i386.rpm
glibc-headers-2.5-42.i386.rpm
glibc-utils-2.5-42.i386.rpm
kernel-headers-2.6.18-164.el5.i386.rpm
libaio-0.3.106-3.2.i386.rpm
libaio-devel-0.3.106-3.2.i386.rpm
libgcc-4.1.2-46.el5.i386.rpm
libgomp-4.4.0-6.el5.i386.rpm
libstdc++-4.1.2-46.el5.i386.rpm
libstdc++-devel-4.1.2-46.el5.i386.rpm
make-3.81-3.el5.i386.rpm
sysstat-7.0.2-3.el5.i386.rpm
unixODBC-2.2.11-7.1.i386.rpm
unixODBC-devel-2.2.11-7.1.i386.rpm

3. 设置相应的组和目录结构
   (1)oracle公司一般推荐oracle的软件统一安装在/u01下面,即ORACLE_BASE=/u01
   (2)同时设定oracle的home目录,即ORACLE_HOME=/u01/oracle
   (3) groupadd 。。。

4. 由于oracle的安装还是需要图形界面, 需要用startx启动图形界面(退出是logout即可),也可以在服务器上不启动图形界面,使用xmanager也可以。 安装是它会自动找到前面设置的oracle的home目录,若未找到,显示的制定即可。 建议先安装oracle的软件,后再用dbca创建数据库。
   
下面谈谈Oracle的卸载, 步骤如下:
1. 运行 $ORACLE_HOME/bin/localconfig delete
2. rm -rf /u01/下面的所有文件(注意:/u01在此是指Oracle的base目录。要小心,不要除掉/下面的所有内容)
3. rm -f /etc/oraInst.loc /etc/oratab
4. rm -rf /etc/oracle
5. rm -f /etc/inittab.cssd
6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv
7. 删除oracle用户和组。
 
此方法同样适用与AIX系统



本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/240947,如需转载请自行联系原作者