Environment variable ORACLE_UNQNAME not defined 에러(EM 실행 시 에러)

Posted by

오라클 설치 후 EM 을 실행 하려고 

http://localhost:1158/em 을 브라우져에 페이지를 찾을 수 없다고 나옴…

분명 오라클은 정상적으로 설치가 됐는데….

CMD 창에서 emctl status dbconsole 명령어로 EM 상태를 확인 해 보았다.

C:\>emctl status dbconsole

아마 위의 그림 내용 처림 ORACLE_UNQNAME 의 환경 변수가 정해 지지 않은 모양이다.

그럼 먼저 ORACLE_UNQNAME 이 먼지 확인 하기 위해 sys 계정으로 접속 후 하기 쿼리로 db_unique_name 을 확인 하자

SQL> SELECT name, db_unique_name FROM v$database; 

db_unique_name 을 확인 했으면 OS 환경에 따라 환경 변수로 지정 해 주자.

Windows 
> set ORACLE_UNQNAME=orcl 


Linux 
> export ORACLE_UNQNAME=orcl 

그리고 재부팅 해도 환경 변수가 설정 되어 있게 끔 시스템 속성에 환경 변수를 추가 하자. (리눅스는 오라클 계정  /.profile 프로파일에 적용)

시스템 속성 -> 고급 -> 환경 변수에 추가 
변수 : ORACLE_UNQNAME 
값 : orcl 

적용 후 시스템을 재부팅 하고 다시 emctl status dbconsole 명령으로 EM 상태를 확인 해보자

C:\>emctl status dbconsole

오~~ 에제 EM 실행이 잘 되었다..

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다