Oracle 卸载
一、Windows下卸载Windows下的卸载,先停掉服务,然后直接运行universal installer,然后重启机器,删除安装目录即可。 二、LINUX/UNIX下卸载1、用oracle用户登录如果要再次安装,最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来。 2、使用SQL*PLUS停止数据库[[email?protected] ~]$ sqlplus /nolog [email?protected]> connect / as sysdba [email?protected]> shutdown immediate [email?protected]> exit 3、停止Listener[[email?protected] ~]$ lsnrctl stop 4、用su或者重新登录到root[[email?protected] ~]$ su – root --[[email?protected] ~]# rm -rf /u01 5、删除安装目录[[email?protected] ~]# rm -rf /opt/oracle/ 6、删除/usr/bin下的文件[[email?protected] ~]# rm /usr/bin/dbhome [[email?protected] ~]# rm /usr/bin/oraenv [[email?protected] ~]# rm /usr/bin/coraenv --[[email?protected] ~]# cd /usr/local/bin/ [[email?protected] bin]# ll total 24 -rwxr-xr-x 1 oracle root 2854 Aug 19 15:30 coraenv -rwxr-xr-x 1 oracle root 2417 Aug 19 15:30 dbhome -rwxr-xr-x 1 oracle root 2947 Aug 19 15:30 oraenv [[email?protected] bin]#?rm coraenv? rm: remove regular file `coraenv‘? y [[email?protected] bin]# rm dbhome? rm: remove regular file `dbhome‘? y [[email?protected] bin]# rm oraenv? rm: remove regular file `oraenv‘? y 7、删除/etc/oratab[[email?protected] ~]# rm /etc/oratab --[[email?protected] ~]# rm /etc/oratab rm: remove regular file `/etc/oratab‘? y 8、删除/etc/oraInst.loc[[email?protected] ~]# rm /etc/oraInst.loc --[[email?protected] ~]# rm /etc/oraInst.loc rm: remove regular file `/etc/oraInst.loc‘? y 9、删除oracle用户(若要重新安装,可以不删除)[[email?protected] ~]# userdel –r oracle 10、删除用户组(若要重新安装,可以不删除)[[email?protected] ~]# groupdel oinstall [[email?protected] ~]# groupdel dba --[[email?protected] ~]# userdel -r oracle [[email?protected] ~]# groupdel oinstall [[email?protected] ~]# groupdel dba 11、删除启动服务[[email?protected] ~]# chkconfig --del dbora 到此为止重启后,你的Linux/Unix系统下的Oracle数据库已完全删除了! ? 除了ORACLE单节点删除,有时候CRS的删除也是一个比较麻烦的事情。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |