Oracle 使用时占用太多内存,一般不进行Oracle开发时,不想启动Oracle服务。在Windows XP上,安装Oracle后,首先从“服务”管理工具中所有自动启动的Oracle服务全部改为手动启动。然后建立下面的批处理文件,在需要时手动启动Oracle,不需要时手动关闭。这样做更加方便。
orastart.bat
@echo off
net start OracleServiceORCL
net start OracleOraDb10g_home1TNSListener
net start OracleOraDb10g_home1iSQL*Plus
net start OracleDBConsoleorcl
net start OracleJobSchedulerORCL
pause
orastop.bat
@echo off
net stop OracleDBConsoleorcl
net stop OracleOraDb10g_home1TNSListener
net stop OracleOraDb10g_home1iSQL*Plus
net stop OracleJobSchedulerORCL
net stop OracleServiceORCL
pause
版本:Oracle10gR2,不同版本,可能服务名会有所不同,请参考“服务”管理工具中相应名称。
本文介绍了一种在Windows XP环境下手动控制Oracle服务的方法。通过将Oracle服务设置为手动启动,并创建两个批处理文件(orastart.bat和orastop.bat),用户可以按需启动或关闭Oracle服务,有效节省内存资源。
179





