huashan8 发表于 2018-9-22 14:46:16

oracle服务启动和停止批处理

  Oracle在默认情况下许多服务自动启动,在开机时比较慢,正常运行时也会占用不少的内存。可使用批处理方法在需要的时候手动启动和停止服务,批处理代码如下:
  -------start_oracle.bat----------
  @echo off
  net start OracleOraDb10g_home1TNSListener
  net start OracleServiceORCLSID
  net start OracleDBConsoleorclsid
  -------stop_oracle.bat----------
  @echo off
  net stop OracleDBConsoleorclsid
  net stop OracleServiceORCLSID
  net stop OracleOraDb10g_home1TNSListener
  本机开发时只需启动这3个服务即可。监听程序OracleOraDb10g_home1TNSListener最好在启动时最先启动,关闭时最后关闭。OracleServiceORCLSID是数据库服务, OracleDBConsoleorclsid是OEM启动必须的进程,且依赖于OracleServiceORCLSID,因此在启动时需先启动OracleServiceORCLSID再启动OracleDBConsoleorclsid,关闭时顺序正好相反。

页: [1]
查看完整版本: oracle服务启动和停止批处理