windows bat命令 开启关闭Oracle服务


0、吐槽

单位发的ThinkPad T61,太弱小了。windows

问题是我去百度下T61,发现它好贵好贵,真心无力吐槽,还不如给我发台外星人,便宜点的。。oracle

Oracle一开就内存就不够了,因此绝对不能让它开机自启动!spa

可是每次要用到Oracle就得手工去:cmd -> services.msc -> 一个个点击开启!.net

这个让这么懒的我没法忍受,只能怒写bat命令!code

文章转自:http://blog.csdn.net/emaste_r/article/details/25457815

一、查看windows全部服务

[plain] view plaincopy在CODE上查看代码片派生到个人代码片blog

  1. sc query state= all > 1.txt  ip


把输出结果导入到1.txt中,打开1.txt,发现oracle相关的服务有:内存

[plain] view plaincopy在CODE上查看代码片派生到个人代码片get

  1. OracleMTSRecoveryService  cmd

  2. OracleOraDb10g_home1Agent  

  3. OracleOraDb10g_home1ClientCache  

  4. OracleOraDb10g_home1HTTPServer  

  5. OracleOraDb10g_home1PagingServer  

  6. OracleOraDb10g_home1SNMPPeerEncapsulator  

  7. OracleOraDb10g_home1SNMPPeerMasterAgent  

  8. OracleOraDb10g_home1TNSListener  

  9. OracleServiceGT2  



二、编写开启服务bat

OpenOracleServices.bat:

[plain] view plaincopy在CODE上查看代码片派生到个人代码片

  1. @echo on  

  2. echo "Open Oracle Services..."  

  3. net start OracleMTSRecoveryService  

  4. net start OracleOraDb10g_home1Agent  

  5. net start OracleOraDb10g_home1ClientCache  

  6. net start OracleOraDb10g_home1HTTPServer  

  7. net start OracleOraDb10g_home1PagingServer  

  8. net start OracleOraDb10g_home1SNMPPeerEncapsulator  

  9. net start OracleOraDb10g_home1SNMPPeerMasterAgent  

  10. net start OracleOraDb10g_home1TNSListener  

  11. net start OracleServiceGT2  

  12. echo "Open Oracle Services finished..."  


双击OpenOracleServices.bat以后:


三、编写关闭服务bat

StopOracleServices.bat:

[plain] view plaincopy在CODE上查看代码片派生到个人代码片

  1. @echo on  

  2. echo "Stop Oracle Services..."  

  3. net stop OracleMTSRecoveryService  

  4. net stop OracleOraDb10g_home1Agent  

  5. net stop OracleOraDb10g_home1ClientCache  

  6. net stop OracleOraDb10g_home1HTTPServer  

  7. net stop OracleOraDb10g_home1PagingServer  

  8. net stop OracleOraDb10g_home1SNMPPeerEncapsulator  

  9. net stop OracleOraDb10g_home1SNMPPeerMasterAgent  

  10. net stop OracleOraDb10g_home1TNSListener  

  11. net stop OracleServiceGT2  

  12. echo "Stop Oracle Services finished..."  


双击StopOracleServices.bat以后:



欢迎转载,但转载请注明地址:

相关文章
相关标签/搜索