회사에서 A 서비스에 대한 유지보수 진행 중에, 테스트 DB가 없어 일단 급한대로 내 로컬에 올리기로 했다. localhost에 오라클 DB를 올리는 건 해봐서 잘 진행이 되었는데 IP를 넣고 접속 테스트 진행하니 실패한다.

The Network Adapter could not establish the connection

tnsnames.ora, listener.ora 파일 수정

[오라클 설치 경로]/product/11.2.0/dbhome_1/NETWORK/ADMIN/tnsnames.ora

tnsnames.ora

listener.ora

localhost 부분을 내 IP 주소로 변경하고 저장해주자.

이 때 저장은 바로 해당 폴더에 할 수 없게 되어 있기 때문에 해당 파일을 열어서 수정한 뒤, 다른 이름으로 배경화면 같은 곳에 저장하고 파일을 덮어씌우는 식으로 진행해야 한다.

listener.ora 내 설정 추가

listener.ora

(SID_DESC=
    (SID_NAME=[설정한 SID명])
    (ORACLE_NAME=[오라클 설치 주소])
)

오라클 재시작

관리자 권한으로 lsnrctl stoplsnrctl start로 재시작

참고 : codedragon.tistory.com/3973

+ Recent posts