Oracle 에서 환경 변수의 설정

Oracle 버 전 번 호 를 보 는 명령 을 배 워 서 먼저 공 유 했 습 니 다.
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
PL/SQL Release 10.2.0.1.0 - Production
CORE    10.2.0.1.0      Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production

 여기 서 보 듯 이 제 가 설치 한 것 은 Oracle 10g express 버 전 입 니 다. 앞으로 이 명령 을 꼭 기억 하 겠 습 니 다. select * from v $version;.
 어제 Oracle 을 설치 한 후에 명령 행 모드 로 sqlplus 에 들 어가 지 못 했 습 니 다. 검 사 를 통 해 제 가 Oracle 환경 변 수 를 설정 하지 않 았 기 때 문 입 니 다.
[Xredman@localhost bin]$ sqlplus
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

 자세 한 연 구 를 통 해 제 sqlplus 명령 은 / usr / lib / oracle / xe / app / oracle / product / 10.2.0 디 렉 터 리 에 있 을 것 입 니 다.
[root@localhost XE]# ll /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin
   97600
...
-rwxr-xr-x 1 oracle dba     4304 2006-02-20 sqlplus
...


 이로써 저 는 명령 이 있 는 위 치 를 알 게 되 었 습 니 다. 다음 단 계 는 Oracle 에서 환경 변수 에 대한 설명 을 논술 해 야 합 니 다.
==========================================================================================
Oracle 은 소프트웨어 를 관리 할 때 운영 체제 의 환경 변 수 를 대량으로 사용 하 는데 그 중에서 가장 중요 한 것 은 그 중의 세 개의 ORACLE 이다.HOME, ORACLE_BASE 와 ORACLSID
ORACLE_HOME: Oracle 실행 프로그램 을 실행 할 위 치 를 지정 합 니 다. 대부분의 Oracle 은 이 변수 에 따라 어떤 버 전의 소프트웨어 를 실행 할 지 결정 합 니 다.
O RACLE_BASE: 데이터베이스 관리 파일 에 설 치 된 기본 디 렉 터 리 를 정의 합 니 다.
ORACL_SID: 시작 할 로 컬 Oacle 데이터베이스 이름 을 정의 합 니 다.
=========================================================================================
이 환경 변 수 를 전역 적 으로 공유 할 수 있 도록 / etc / profile 에 마지막 으로 추 가 했 습 니 다.
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export PATH=$PATH:$ORACLE_HOME/bin

 OK, reboot 테스트 해 볼 게 요.

좋은 웹페이지 즐겨찾기