#kimtheho
Windows에서 발생한 오류
UDI-12154: 작업이 ORACLE 오류 12154을(를) 생성함
ORA-12154: TNS:지정된 접속 식별자를 분석할 수 없음
...혹시 오라클을 재설치하신적있으신가요?
결론적으론 ORACLE_HOME D:\app\oracle\product\11.2.0\ dbhome_2 <-환경변수 추가하면 됨.
어느 ORACLE을 대표 HOME으로 할지 설정하면됨. 그러면 시스템은 ORACLE_HOME 환경변수를 참조하여 아 XXX경로가 ORACLE홈이구나 생각하고 작업을 수행함.
ORA-12154: TNS:지정된 접속 식별자를 분석할 수 없음 뜻
:야, 네 컴퓨터에 여러 개의 오라클이 동작하는데 도대체 어느 오라클을 대상으로 작업해야 하냐? 내가 어디에 접속할지 ORACLE_HOME을 통해 식별시켜 줘라는 뜻.
이하 내용은 참고만 하기.
이것저것 해보았는데도 안 된다면 Oracle이 여러개 동작중일 것이다. 어느 Oracle을 대표로 사용할지 ORACLE_HOME 환경변수를 통해 대표 Oracle을 지정해줘야한다.
D:\app\oracle\product\11.2.0 디렉토리에 가면
dbhome_1
dbhome_2
.
.
이렇게 여러개 dbhome이 존재한다. 이중에 어느 것을 대표로 할지 환경변수를 지정해주면 된다.
Windows키누른 상태로 r을 누르면 실행이 나온다.
sysdm.cpl을 입력하여 환경변수 설정으로 간다.
system 환경변수에 ORACLE_HOME을 추가하고 각자 환경에 맞는 경로를 ORACLE_HOME으로 지정해준다.
ORACLE_HOME D:\app\oracle\product\11.2.0\ dbhome_2