C#,Delphi,Oracle,MSSQL 개발자블로그

[Oracle] ORA-12560 : TNS 프로토콜 어댑터 오류 해결방법. 본문

Programming/Oracle

[Oracle] ORA-12560 : TNS 프로토콜 어댑터 오류 해결방법.

19760323 2017. 3. 12. 19:26

오라클서버는 한번 설치를 하고나면, 서버를 이용하든 안하든 컴퓨터를 부팅할 때마다 자동으로 실행이 된다.


성능이 좋은 컴퓨터는 별 상관이 없을지 모르나, 성능이 좋지 않은 컴퓨터의 경우 컴퓨터의 속도 저하를 불러올 수 있어,


컴퓨터의 오라클서버를 사용하지 않는다면, 평소에 오라클 서비스를 꺼두고 사용하는 것이 좋다.


그런데, 이 때,  다시 서버를 사용할 일이 있어 켜서 쓰려고 할 때, 서비스를 제대로 켜지 않으면, 이런 오류가 날 수 있다.



- 원인 : Oracle Server가 시작이 안되 있어 DB에 접속할 수 없는 현상.


- 해결 : 내컴퓨터에서 우클릭 -> 관리 -> 서비스 -> 에서 다음 파일을 실행한다. (11g 기준.)


           OracleDBConsoleorcl (이건 안켜도 될 수 있음)

           OracleOraDb11g_Home1TNSListner

           OracleServiceORCL


           그 후, cmd로 들어가서 리스너를 재시작 한다.

             

리스터 정보 확인 : lsnrctl services

리스너 정지 : lsnrctl stop

리스너 시작 : lsnrctl start

Comments