导航:首页 > 操作系统 > linuxoracle删除数据库

linuxoracle删除数据库

发布时间:2022-06-20 22:14:34

‘壹’ 如何手动的干净的删除linux上的ORACLE数据库

别人的,但是原理是一样的。

以9.0.4为例
1.用oracle用户登录
如果要再次安装, 最好先做一些备份工作。
包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。
要是有可能连创建数据库的脚本也保存下来

2.使用SQL*PLUS停止数据库
[oracle@ora920 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

3.停止Listener
[oracle@ora920 oracle]$ lsnrctl stop

4.停止HTTP服务
[oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop

5.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

6.将安装目录删除
[root@ora920 /root]# rm -rf /opt/oracle/

7.将/usr/bin下的文件删除
[root@ora920 /root]# rm /usr/bin/dbhome
[root@ora920 /root]# rm /usr/bin/oraenv
[root@ora920 /root]# rm /usr/bin/coraenv

8.将/etc/oratab删除
[root@ora920 /root]# rm /etc/oratab

9.将/etc/oraInst.loc删除
[root@ora920 /root]# rm /etc/oraInst.loc

10.将oracle用户删除(若要重新安装,可以不删除)
[root@ora920 /root]# userdel –r oracle

11.将用户组删除(若要重新安装,可以不删除)
[root@ora920 /root]# groupdel oinstall
[root@ora920 /root]# groupdel dba

12.将启动服务删除
[root@ora920 /root]# chkconfig --del dbora

‘贰’ linux oracle数据库怎么卸载干净

1.使用SQL*PLUS停止数据库

复制代码 代码如下:

$ sqlplus /nolog

SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

2.停止Listener

复制代码 代码如下:

$ lsnrctl stop

3.停止HTTP服务

复制代码 代码如下:

# service httpd stop

4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)
5.将安装目录删除

复制代码 代码如下:

# rm -rf /u01/app/oracle/

6.将/usr/bin下的文件删除

复制代码 代码如下:

# rm /usr/local/bin/dbhome

# rm /usr/local/bin/oraenv
# rm /usr/local/bin/coraenv

7.将/etc/oratab删除

复制代码 代码如下:

# rm /etc/oratab

8.将/etc/oraInst.loc删除

复制代码 代码如下:

# rm /etc/oraInst.loc

9.将oracle用户删除(若要重新安装,可以不删除)

复制代码 代码如下:

# userdel –r oracle

10.将用户组删除(若要重新安装,可以不删除)

复制代码 代码如下:

# groupdel oinstall

# groupdel dba

11.将启动服务删除

复制代码 代码如下:

# chkconfig --del dbora

到此重启后,Linux系统下的Oracle数据库已完全删除了!!!
需要解决更多linux问题,详情请看 http://www.linuxprobe.com/chapter-00.html
望采纳

‘叁’ 在linux虚拟机上如何删除oracle数据库实例

删除实例,可以执行dbca按向导提示删除。
删除数据库,和执行安装一样运行universal installer,然后选择卸载已经安装的组件。
以上都和虚拟机没有什么关系吧。

‘肆’ linux如何卸载oracle 11g

1、使用SQL*PLUS停止数据库。
[oracle@OracleTest oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit
2、停止Listener
[oracle@OracleTest oracle]$ lsnrctl stop
3、停止HTTP服务
[root@OracleTest /root]# service httpd stop
4、用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)
5、将安装目录删除
[root@OracleTest /root]# rm -rf /u01/app/oracle/
6、将/usr/bin下的文件删除
[root@OracleTest /root]# rm /usr/local/bin/dbhome
[root@OracleTest /root]# rm /usr/local/bin/oraenv
[root@OracleTest /root]# rm /usr/local/bin/coraenv
7、将/etc/oratab删除
[root@OracleTest /root]# rm /etc/oratab
8、将/etc/oraInst.loc删除
[root@OracleTest /root]# rm /etc/oraInst.loc
9、将oracle用户删除(若要重新安装,可以不删除)
[root@OracleTest /root]# userdel –r oracle
10、将用户组删除(若要重新安装,可以不删除)
[root@OracleTest /root]# groupdel oinstall
[root@OracleTest /root]# groupdel dba
11、将启动服务删除
[root@OracleTest /root]# chkconfig --del dbora
到此为止重启后,Linux系统下的Oracle数据库已完全删除了。

‘伍’ linux下如何手动删除oracle数据库

#rm
-R
/u01/app/oracle/*
#rm
-R
/tmp/*
#>
/etc/oratab
#reboot
选我的没错咯,学校教材就是这样。还有一个就是oracle用户的环境变量bash_profile。可以选择修改

阅读全文

与linuxoracle删除数据库相关的资料

热点内容
无限qe加密货币 浏览:649
ldap详解pdf 浏览:662
推荐算法代码开源吗 浏览:532
什么是矿机什么是服务器 浏览:352
如何练习程序员 浏览:9
java实例pdf 浏览:811
苹果App怎么浮窗 浏览:882
安卓手机上的文件怎么拷贝到电脑 浏览:761
教你一个解压神器 浏览:399
压垮程序员的bug 浏览:347
cad成面命令 浏览:913
php文件内容清空 浏览:867
服务器管理为什么要云帮手 浏览:638
mac命令行粘贴 浏览:140
java17api中文下载 浏览:431
带spi的单片机 浏览:94
node项目编译桌面程序 浏览:319
163服务器没有响应什么意思 浏览:964
怎么看编译器是32位还是64位 浏览:665
程序员试题百度云 浏览:839