오라클이 눈에는 안 보이지만 설치를 하는 순간 컴퓨터를 켜면 자동으로 켜지게 설정되어 있어 계속 돌아가고 있다고 한다.시계 옆에 나 켜져있소 끄겠소? 하고 알려주는 아이콘이라도 만들지 -_-^
아무튼... 굳이 이게 계속 켜있게 할 필요가 없다.
윈도우 키 -> services.msc -> Oracle ~~ 을 찾는다.
여러개가 있는데 스캐줄러는 오라클에서 스케줄 활성해야 켜지는 것 같다.
스케줄러를 제외하면 4개가 있는데 특히 'OracleServiceXE'랑 'OracleXETNSListener' 이 2개가 늘 켜있게된다.
우선 스케줄러를 제외한 4개를 모두 중지하고 수동으로 바꾼다.
매번 여기 들어와서 이렇게 수동으로 켜고 꺼도 된다. 하지만 귀찮으니까... 자동화를 위해 실행파일 버튼을 만들거다.아... 맥에서는 오토메이터 하나면 끝나는데 귀찮아...
윈도우 키 -> 'memo' 라고 치면 메모장이 알아서 검색된다. 열기!
여기에 켜고 끌 서비스를 적으면 되는데 규칙이 있다.
실행 규칙 : net start ABC
정지 규칙 : net stop ABC
여기서 ABC는 저 위에 services.msc에 있는 켜고 끌 서비스 이름을 오타 하나 없이 정확히 넣으면 된다. 오타 나면 귀찮으니까 저 services.msc에서 서비스 이름을 우클릭 하고 속성을 눌러서 복사해서 붙여넣기 하면 된다.
우클릭 -> 속성 -> 서비스 이름 복붙
net start OracleServiceXE
net start OracleXETNSListener
net start OracleMTSRecoveryService
net start OracleXEClrAgent
내 기준으론 이렇게 적으면 된다.
파일 -> 다른 이름으로 저장 -> 'Oracle 11g start.bat' 에 '모든 파일' 인코딩 'UTF-8'로 저장( .bat 이나 모든 파일 둘 중 하나라도 빼먹으면 다시 해야한다...) (아마 윈도우는 UTF-8로 안 해도 될 것 같긴 한데... ANSI인가? 저거 극혐...) -> 그냥 ANSI로 하자 어차피 윈도에서만 쓸거니까...
마찬가지로 종료 파일도 만든다.
net stop OracleServiceXE
net stop OracleXETNSListener
net stop OracleMTSRecoveryService
net stop OracleXEClrAgent
파일 -> 다른 이름으로 저장 -> 'Oracle 11g stop.bat' 에 '모든 파일' 인코딩 'UTF-8'로 저장 'ANSI'로 저장!!
중요!! 실행할 때는 반드시 우클릭 -> 관리자 권한으로 실행
실행했는데 에러가 났어요!! -> 그냥 ANSI로 저장하자. 그러면 첫 글짜 깨짐 없다.
자세히 보면 첫 줄에 net start~ 가 되어야 하는데 이상한 문자가 들어가고 @et start~ 이런식으로 되어버린다.
첫 줄만 에러난거니 그냥 간단하게 첫 줄에는 스페이스바 혹은 점(.) 하나 찍고 두 번째 줄부터 작성하고 저장하면 된다.
정상적으로 실행.
아.... 패럴에선 관리자 권한으로 실행 못 누르잖아...;;;;;;; 왜 포스팅했지? ŏ̥̥̥̥םŏ̥̥̥̥
빨리... 오라클을 맥에 설치하던 나스에 설치하던 도커로 설치해야겠다.....
'개발자 > Database & SQL' 카테고리의 다른 글
Toad (토드) 설치, 접속 정보 설정 (0) | 2020.04.10 |
---|---|
오라클 데이터베이스 접속 정보 (sqlnet.ora, tnsnames.ora, listener.ora) (0) | 2020.04.09 |
Oracle, Toad for Oracle 설치부터 접속까지 (0) | 2020.03.30 |
계절성지수 (주차별 효과) (0) | 2020.03.25 |
맥용 DB 관리 프로그램 - Toad for Oracle을 대체하자 (0) | 2020.03.25 |