数据库在shutdown状态下,仅有PLSExtProc服务,且处于未知状态。
数据库在nomount状态下,有SID、SIDXDB、SID_XPT、PLSExtProc服务,其中,SID、SIDXDB、SID_XPT服务处于就绪/准备状态,PLSExtProc处于未知状态。
下面分别介绍各个服务的作用:
SID:启动数据库实例的服务
SIDXDB:高效处理XML数据的服务,默认会占用8080端口。
SID_XPT:为DG准备的服务,DB BROKER会用到,如果不用DG可以删掉。
PLSExtProc:PL/SQL调用外部接口(C、JAVA编写的过程)的服务——容易受攻击
如何在监听启动时不再启动PLSExtProc服务:直接从listerner.ora中移除该项。
推荐阅读:
Oracle Undo 镜像数据探究
Oracle 回滚(ROLLBACK)和撤销(Undo)
Undo 表空间损坏导致无法open
Undo表空间失败的处理方法
Oracle Undo表空间重建与恢复