[ERROR] 오라클 TNS SERVICE 시작에러

Posted by yvette.theomom's blog
2015. 7. 30. 10:11 개발/021_에러노트
반응형

[ERROR] 오라클 TNS SERVICE 시작에러


MyEverNote: [ERROR] 오라클 TNS SERVICE 시작에러



  • 현상:

 ---------------------------

서비스
---------------------------
OracleXETNSListener 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다. 일부 서비스는 다른 서비스 또는 프로그램에서 사용되지 않으면 자동으로 중지됩니다.
---------------------------
확인  
---------------------------



  • 해결:


 결론: path 의 오라클경로를 oracle11xe 를 맨앞으로 빼주고 재부팅한다.




해결과정: 

0. 내컴 환경에는 오라클버전이 3개 있음.
     1) oracle 11xe
     2) oracle 10g client
     3) oracle 10g runtime

1. path 수정
     위의 2), 3) 을 나중에 추가로 설치하면서 path 에 자동으로 2,3의 path 가 앞에 있었다.
     그것을 main 으로 쓰고 있는 1) 의 경로를 앞에오게 둔다.

내 환경변수: 
     
D:\oraclexe\app\oracle\product\11.2.0\server\bin;D:\oracle_program\instantclient_11_2;d:\oracle_program\oracle10g_runtime\bin;D:\oracle_program\oracle10g_client;%ORACLE_HOME%;

하하....너무 많네..ㅎㅎ 여튼 맨앞에 oracle11xe 버전이 맨앞에 오면 된다.
사실 window7 64bit 를 쓰면서 toad 도 못쓰고, orange 도 못쓰고 오로지 sql developer 만 쓰니까 너무 불편해서..
나름 이것저것 구글링을 해서 찾아보고 하다보니 저리 경로가 많아졌다.

instantclient_11_2 는 window7(64) 에서 Toad11 을 쓰기 위한 설정이었고,
oracle10g_runtime 은 window7(64) 에서 Orange4.x 를 쓰기 위한 설정이었고,
oracle10g_client 는 Orange 를 쓰기 위한 설정이었으나. 이 버전으론 실패해서 위에 runtime 버전으로 다시 깐것이다.


그럼 이 path 는 안쓰니까 삭제해볼까...=====> 안됨.. 삭제 했다가 삽질....삭제는 안하는걸로..
ORACLE_HOME 시스템변수(내가 설정한것)를 삭제하면 안되는것 같음.

 
3. 재부팅