회사에서 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 stop
후 lsnrctl start
로 재시작