单位发的ThinkPad T61,太弱小了。windows
问题是我去百度下T61,发现它好贵好贵,真心无力吐槽,还不如给我发台外星人,便宜点的。。oracle
Oracle一开就内存就不够了,因此绝对不能让它开机自启动!spa
可是每次要用到Oracle就得手工去:cmd -> services.msc -> 一个个点击开启!.net
这个让这么懒的我没法忍受,只能怒写bat命令!code
[plain] view plaincopyblog
sc query state= all > 1.txt ip
把输出结果导入到1.txt中,打开1.txt,发现oracle相关的服务有:内存
[plain] view plaincopyget
OracleMTSRecoveryService cmd
OracleOraDb10g_home1Agent
OracleOraDb10g_home1ClientCache
OracleOraDb10g_home1HTTPServer
OracleOraDb10g_home1PagingServer
OracleOraDb10g_home1SNMPPeerEncapsulator
OracleOraDb10g_home1SNMPPeerMasterAgent
OracleOraDb10g_home1TNSListener
OracleServiceGT2
OpenOracleServices.bat:
[plain] view plaincopy
@echo on
echo "Open Oracle Services..."
net start OracleMTSRecoveryService
net start OracleOraDb10g_home1Agent
net start OracleOraDb10g_home1ClientCache
net start OracleOraDb10g_home1HTTPServer
net start OracleOraDb10g_home1PagingServer
net start OracleOraDb10g_home1SNMPPeerEncapsulator
net start OracleOraDb10g_home1SNMPPeerMasterAgent
net start OracleOraDb10g_home1TNSListener
net start OracleServiceGT2
echo "Open Oracle Services finished..."
双击OpenOracleServices.bat以后:
StopOracleServices.bat:
[plain] view plaincopy
@echo on
echo "Stop Oracle Services..."
net stop OracleMTSRecoveryService
net stop OracleOraDb10g_home1Agent
net stop OracleOraDb10g_home1ClientCache
net stop OracleOraDb10g_home1HTTPServer
net stop OracleOraDb10g_home1PagingServer
net stop OracleOraDb10g_home1SNMPPeerEncapsulator
net stop OracleOraDb10g_home1SNMPPeerMasterAgent
net stop OracleOraDb10g_home1TNSListener
net stop OracleServiceGT2
echo "Stop Oracle Services finished..."
双击StopOracleServices.bat以后:
欢迎转载,但转载请注明地址: