oracle删除orcl库_oracle删除数据库实例

本文介绍了Oracle数据库中删除orcl库的详细操作。先通过一系列SQL命令删除数据库文件,不过该操作不会删除特定目录下文件、初始化参数文件及密码文件。之后还需清理oratab文件中的数据库信息、环境变量,可按需删除初始化参数文件和密码文件。

export ORACLE_SID="要删除的oracle sid";

sqlplus /nolog;

connect /as sysdba;

shutdown immediate;

startup restrict mount;

select name from v$database;

drop database;

它只删除了数据库文件(控制文件、数据文件、日志文件),

但并不删除$ORACLE_BASE/admin/$ORACLE_SID目录下的文件

也不会删除初始化参数文件及密码文件。

m $ORACLE_BASE/admin/$ORACLE_SID

7、清理oratab文件中的数据库信息

cd /etc/

ll | grep ora

vim oratab

#orcl:/u01/app/oracle/product/10.2.0/db_1:N

8、清理环境变量

vim .bash_profile

#export ORACLE_SID=orcl

#export ORACLE_BASE=/u01/app/oracle/

#export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1/

#export PATH=$ORACLE_HOME/bin:$PATH

~~~~~~~~~~~~~~~~~~~~~~~~~~~ 根据需要,下面的内容可以不删除 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

9、删除初始化参数文件

rm $ORACLE_BASE/dbs/spfileorcl.ora --> # 文件名为 spfile{ORACLE_SID},或init{ORACLE_SID},

也可能是init.ora文件 (在“启动、关闭Oracle”章节会详解)

10、删除密码文件

rm $ORACLE_BASE/dbs/orapworcl     --> #文件名为 orapw{ORACLE_SID}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值