본문 바로가기
TechNical/Oracle

오라클 서비스 시작 시키는 배치파일 맹글어 보기

by 강멍멍이 2008. 7. 7.
반응형
뭐.. 별건 아니다.
단지 오라클 시작 시키는게 쬐금 귀찮을 때 써 먹을 만한 배치파일이다.
내용도 별거 음따.. 하하..~

오라클을 설치하면 기본적으로 자동 시작으로 되어 있을 것 이다.
허나.. 윈도우 로딩 할 때 시작되는 서비스 들이 많고 특히나 오라클 처럼 무겁다면...
9i는 덜 하지만 10g는 겁내 무거워 졌으므로... 로딩 시간이 길어지고 버벅이는 느낌도 든다.
또한.. 오라클을 매일같이 쓰는게 아니라면.. 자동 시작은 더더욱 쓸대 없는 짓이 된다.

해서~ 서비스 시작을 수동으로 바꿔 놓고.. 낸쥬 쓸대가 있을 때 서비스를 수동 시작하려면
솔직히 귀찮다 -_-
고로.. 더블 클릭하면 오라클에서 필요한 서비스가 올라오게 만드는 배치파일을 하나 맹글기록 하자.

기본적인 문법은..

NET START [SERVICE_NAME]

이렇게 되겠다.
예제를 봐야 이해가 되는 사람들이 있으므로...
오라클이 등록된 서비스 이름이 OracleServiceORCL 요거라면 아래와 같이 해 주면 되겠다.

net start OracleOraDb10g_home1TNSListener
net start OracleServiceORCL

오라클 메인 서비스랑 TNS 리스너를 띄우는 것 이다.

기본적으로 요거 두 개만 띄워주면 혼자 쓰는데는 지장이 없다.
물론 EM을 쓰고자 한다면 콘솔 서비스도 띄워야 되지만.. 이 녀석이 여간 무거운게 아니다 ㅡㅡ

그러면 스톱 시키는 건? 비슷하다.

net stop OracleOraDb10g_home1TNSListener
net stop OracleServiceORCL


아.. 메모장을 열어서 위와 같이 입력하고 적당한 파일명을 주고 확장자를 bat로 붙여 주면 된다.
예를 들면.. oracle_start.bat   이 정도?
파일이 생성되면 시험삼아 더블 클릭해서 실행 시켜 보자.

별 내용 없는데 왜케 길어 졌지 ㅡㅡ;;
반응형

댓글