oracle常见五个进程的作用:
1.OracleDBConsoleorcl 控制台的服务进程
2.OracleJobSchedulerORCL 定时器的服务进程
3.OracleOraDb10g_home1iSQL*Plus isql*plus的服务进程
4.OracleOraDb10g_home1TNSListener 监听器的服务进程
5.OracleServiceORCL 数据库服务进程。
Oracle的几个服务如果正常启动会非常消耗内存资源,可是在不用的时候将其结束。而每次都要手动去启动、结束那一个个服务会比较麻烦,我写了一下两个批处理文件,可以方便地完成这两项任务。
这个两个批处理文件非常简单。
启动,新建一个文件将其命名为startOracle.bat,打开,编辑,写入一下语句
@echo off
net start OracleOraDb11g_home1TNSListener
net start OracleJobSchedulerORCL
net start OracleServiceORCL
net start OracleDBConsoleorcl
:end
net start OracleJobSchedulerORCL
net start OracleServiceORCL
net start OracleDBConsoleorcl
:end
停止Oracle相关服务,同样新建一个文件命名为:stopOracle.bat,写入一下语句:
@echo off
net stop OracleDBConsoleorcl
net stop OracleServiceORCL
net stop OracleJobSchedulerORCL
net stop OracleOraDb11g_home1TNSListener
:end
net stop OracleDBConsoleorcl
net stop OracleServiceORCL
net stop OracleJobSchedulerORCL
net stop OracleOraDb11g_home1TNSListener
:end
如果想要方便地在任何地方都可以调用这两个批处理文件,可以将其加入环境配置的PATH里。