-
sql developer 접속 오류 ORA-12514에러수정 2022. 1. 7. 00:50
SQL Developer에 테스트 접속 먼저 했는데

두둥.. 이렇게 리스너가 없다는 에러가 발생했다..
제일 처음 만들었던 서버는 문제가 없는데..
어떻게 에러가 매일같이 나오는지 ^_ㅜ
매번 다른 에러인것도 참..신선하다..ㅎ
구글링을 통해서 해결을 해 보자 ㅠㅠ
우선 CMD 창을 열어서 lsnrctl status를 입력 해 준다.
그럼 아래와 같이 설명이 나오는데 맨 하단 표시 부분을 보면 된다.

체크 표시 된 부분에

내가 설정한 SID이름이나 서비스 이름이 있어야 한다.
근데 지금 나처럼 SID이름이나 서비스 이름이 뜨지 않는 경우에는 oracle 설정 파일을 바꿔줘야한다.
listener.ora 라는 파일과 tnsnames.ora 라는 파일을 수정해줘야한다.

밑 줄 친 부분에서 c:~admin 까지 복사 해 준 다음 파일 탐색기를 열어 해당 경로를 붙여넣기 하면 파일의 경로가 뜬다
admin 파일이기때문에 메모장을 메모장 -> 우클릭 -> 관리자 권한으로 실행 으로 해 준 다음
메모장을 켜서 ctrl+o 로 파일을 열어 준다.
만약 해당 경로로 들어갔는데 파일이 보이지 않는다면 txt파일 열기로 되어 있는 체크박스를 모든 파일 보기로 바꿔주면 된다.
tnsnames.ora 파일 먼저 확인해보자

HOST에는 IP주소를 입력 해 주고 PORT에는 PORT번호를 입력 해 준다.
그리고 하단 밑줄 부분에는 서비스이름으로 지정 한 것을 입력 해 준다.

표시 한 부분도 내가 가지고 있는 정보와 동일하게 수정 해 준다.
그리고 lsnrctl status 를 다시 실행 했을 때 내가 설정 한 SID 나 서비스이름이 뜨면 성공
'에러수정' 카테고리의 다른 글