. oraenv 사용법
2022. 11. 3. 11:14ㆍServer의 세계/Oracle 관리실무
수동으로 export ORACLE_HOME=~~~/~~~/~~~ 으로 입력해서 환경변수들을 다 고치지 않아도,
. oraenv 입력한 뒤 , SID만 입력하면 자동으로 값들이 변환된다. 여러 번 반복적인 export 작업을 해야할 때, 해당 명령어를 쓰면 유용할 것 같다.
실험 db : 2node DB in RAC mode
1. sql에 접속하여 select instance from v$thread;를 입력하여 sid를 확인한다.
2. sqlplus를 종료한 뒤 커맨드 창에서 vi /etc/oratab 명령어를 입력한다.
3. 그리고 가장 하단에 다음의 형식으로 입력한다.
database_sid:oracle_home_dir:Y|N
-database_sid 서버에 있는 Oracle 인스턴스의 시스템 ID(SID).
-oracle_home_dir 이 인스턴스와 연관된 ORACLE_HOME 디렉토리.
-Y|Ns는 인스턴스가 부팅 시 자동으로 시작되어야 하는지 여부(Y=예, N=아니오)
4. wq 으로 저장하고 나온 후, . oraenv를 입력한 후, sysplus / as sysdba를 입력하면 SID= RAC2로 환경변수가 변경되면서 해당 db sql로 접속하게 된다.
instance name을 확인해본다.
또한 echo 명령어를 통해서 SID가 변경된 것을 확인할 수 있다.
D.O.N.E!!

'Server의 세계 > Oracle 관리실무' 카테고리의 다른 글
hugepages 개념과 설정 방법 (0) | 2024.02.22 |
---|---|
Clock Synchronization (Feat.Observer mode, CTSS daemon) (0) | 2022.09.28 |
LVM 정리, oracleasm disks 구성 간단 정리, partition 확인 (0) | 2022.09.26 |
[Server] 쉽지만 Engineering용어로는 낯선 단어들 1탄 (Redundancy/consolidation/node) (0) | 2022.08.05 |
[Oracle] Cache Fusion 이란? (RAC 구조/DB Buffer Cache와 관계) (0) | 2022.08.04 |