工作中接触 Oracle 数据库比较多, Oracle 的清库工作也是最近 GET 到的一项新技能,在这里记录一下。
Oracle 中删表空间和用户就基本达到了清库的效果。

准备

使用 XShell 连接数据库服务器 (系统为 centos7)

ssh 10.150.27.***
su - oracle
export ORACLE_SID=***(数据库实例名)
sqlplus / as sysdba
shutdown immediate;
exit
lsnrctl stop
sqlplus / as sysdba;
startup;

删表空间

drop tablespace *表空间名字* including contents;

删用户

drop user *用户名字* cascade;

启动监听

exit
lsnrctl start


↙↙↙阅读原文可查看相关链接,并与作者交流