DB/ORACLE

 

컴퓨터를 재부팅할 때 마다 오라클 접속이 안되어서 이것저것 해보다가 해결방법을 찾았다.

 

접속은 실패하고 The Network Adapter could not establish the connection이라는 오류가 뜬다.

 

확인해보니 컴퓨터 부팅 할 때마다 ip 주소가 바뀌고 있었다...

조금 귀찮긴 해도 부팅을 할 때마다 listener파일과 tnsnames파일을 수정해주면 해결된다.

 

 listener.ora 파일과 tnsnames.ora 파일의 경로는

app\(사용자명)\product\21c\homes\OraDB21Home2\network\admin

메모장으로 파일을 열어주고,

명령크롬프트에서 확인한 변경된 ip주소를 복사해서 host의 ip 주소를 바꿔주면 된다.

listener는 한 부분만 바꿔주면 된다.

 

tnsnames는 두 부분을 바꿔주면 된다. 

바꿔주었으면 메모장을 저장 후 

윈도우 서비스관리창을 열어준다.

 

대부분 이미 실행중인데 실행중이 아닌 것은 실행시켜주고,

OracleServiceXE를 다시 시작 해주면 오류가 해결되어 오라클 계정에 잘 접속된다.

 

매번 부팅을 할 때마다 이렇게 해결해야 하는게 맞나싶고 번거롭지만

아무리 검색을 해보아도 이 해결방법만 먹혔다 ㅜㅜ

+ Recent posts