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以後:



歡迎轉載,但轉載請註明地址:

相關文章
相關標籤/搜索