관리 메뉴

엉망진창

윈도우 서비스 명령 프롬프트로 제어 본문

OS / HW/Windows Tip / Util

윈도우 서비스 명령 프롬프트로 제어

엉망진창 2009. 6. 11. 16:27
명령프롬프트에서

서비스명 확인
sc GetKeyName "OracleServiceORCL"

서비스 삭제
sc delete "OracleServiceORCL"

서비스 시작
sc start "OracleServiceORCL" 또는
net start "OracleServiceORCL"

서비스 멈춤
sc stop "OracleServiceORCL" 또는
net stop "OracleServiceORCL"

오라클 시작.bat
net start "OracleDBConsoleorcl"
net start "OracleOraDb11g_home1TNSListener"
net start "OracleServiceORCL"

오라클 멈춤.bat
net stop "OracleDBConsoleorcl"
net stop "OracleOraDb11g_home1TNSListener"
net stop "OracleServiceORCL"

net와 sc의 차이점 - 출처 : http://lolisia.tistory.com/106
net.exe [Start | Stop] [Process/Service Name]
sc.exe [Start | Stop] [Service Name]

net.exe는 서비스 시작/종료시, 해당 작업이 완료될 때 까지 대기한다.
sc.exe는 작업을 요청하고 바로 반환하며, sc query [Service Name] 으로 서비스의 현재 상태를 파악해야 한다.