ORA-12154: TNS: 지정된 접속 식별자를 분석 할 수 없음

HMS·2024년 1월 18일

oracle 재 설치

목록 보기
3/3

ORA-12154: TNS: 지정된 접속 식별자를 분석 할 수 없음 : Oracle 데이터베이스에 연결하려고 할 때 발생하는 일반적인 오류라고 할 수 있다.

에러 발생시 체크 포인트

해당 에러가 발생했을때 3가지정도 확인해야 할 부분이 있다.

  1. 환경변수 확인
  2. tnsnames.ora 파일 유무 및 내용 확인
  3. TNS Service Name 확인

추가적으로 네트워크나 방화벽등의 문제가 있을 수 있다.

1. 환경변수 확인

환경 변수 설정에서 ORACLE_HOME 환경 변수가 적절하게 설정 되어 있어야 하며, 해당 변수가 tnsnames.ora 파일이 위치한 경로를 가리켜야 한다.

2. tnsnames.ora 파일 유무 및 내용 확인

오라클 설정파일인 tnsnames.ora 파일의 경우 첫 설치시에 생성이 되어있지 않으므로 해당 파일의 유무를 확인해야한다.
C:\app\client\[User]\product\12.1.0\client_1\network\admin 경로에 위치하고 있으므로 생성유무를 먼저 확인한다.

그리고 tnsnames.ora 내부 설정 중 port, service_name, 컨벤션등이 제대로 설정되어있는지 확인한다.

3. TNS Service Name 확인


연결하려는 DB의 TNS Service Name을 정확하게 입력하지 않으면 해당 에러가 발생할 수 있다.

결론

재 설치 작업을 진행하며 3가지 오류를 모두 겪었다..
재 설치 후 환경변수를 설정해 주지 않아 오류가 발생했고
tnsnames.ora 설정파일을 넣어주지 않아 또 발생하고
service name을 오기입하여 발생했었다..
꼼꼼하게 확인하며 작업하자!..

profile
안녕하세요

0개의 댓글