오라클 연결시 위와 같은 에러를 만날 수 있다. 

 

체크사항과 해결방법 공유!~

 

 

1. 환경변수가 잘 설정되었는지 확인한다.

ORACLE_HOME 는 오라클이 설치되어있는 디렉토리로 설정한다. 

 

2. tnsnames.ora 파일의 존재 유무 / 내용 확인 ! 

- 파일이 없다면 새로 생성해서 작성해준다. 

DB1 =
            (DESCRIPTION =
               (ADDRESS_LIST =
                  (ADDRESS = (PROTOCOL = TCP)(HOST = 나의아이피)(PORT = 1521))
                )
 
             (CONNECT_DATA =
               (SERVER = DEDICATED)
               (SERVICE_NAME = ORCL 또는 SID=) * 둘중에 하나만 입력해주면 된다.
             )
           )

DB2 = 
            (DESCRIPTION = 
               (ADDRESS_LIST = 
                  (ADDRESS = (PROTOCOL = TCP)(HOST = 나의아이피)(PORT = 1521)) 
                ) 
  
             (CONNECT_DATA = 
               (SERVER = DEDICATED) 
               (SERVICE_NAME = ORCL 또는 SID=) * 둘중에 하나만 입력해주면 된다. 
             ) 
           ) 

 

- 괄호가 짝이 맞게 작성되어있는지 오타는 없는지 확인해준다. 

 

3. 둘 다 잘 되어있는 경우 (나의케이스..) 

- 환경변수, 파일, 설치 모두 정상적으로 진행했는데도 위와 같은 에러를 만난다면 나와 같은 경우이다. 

해결방법 : 이상하게도 환경변수에 들어가 path - 편집 - JAVA_HOME 를 제일 밑으로 내린 후 저장!

다시 실행하니 정상적으로 동작했다.

 

 

 

+ Recent posts