코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
# groupadd oinstall # groupadd dba groupadd oper groupadd backupdba groupadd dgdba groupadd kmdba groupadd racdba |
펼치기 | ||
---|---|---|
|
설치를 진행할 사용자 계정과 그룹을 생성 또는 추가합니다.
Preinstall 패키지가 설치되었다면 oracle 유저와 oinstall, dba 그룹은 이미 생성되어 있습니다.
19c의 preinstall 패키지를 설치한 경우에는 모든 그룹이 생성되어 있습니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
# useradd -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba,vboxsf oracle usermod -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba,vboxsf oracle id oracle passwd oracle |
펼치기 | ||
---|---|---|
|
oracle 계정에 추가된 그룹의 권한을 부여합니다.
vboxsf 그룹은 VirtualBox의 Guest Addition을 사용하기 위한 그룹으로, 실제 운영 환경에서 Guest Addition을 사용하지 않는다면 추가하지 않습니다.
passwd 명령어로 계정의 암호를 입력합니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
mkdir -p /u01/app/oracle/product chown -R oracle:oinstall /u01 chmod -R 775 /u01 |
펼치기 | ||
---|---|---|
|
오라클 소프트웨어 설치를 위한 경로를 생성하고, 해당 경로에 대한 권한과 소유권을 수정합니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
export TMP=/tmp export TMPDIR=$TMP export EDITOR=vi export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/18.3.0<설치버전>/db_1 # 버전에 맞게 경로명 수정 #export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1 #설치할 버전에 맞게 경로명 수정 export ORACLE_SID=orcl export ORACLE_TERM=xterm export BASE_PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch::$BASE_PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export NLS_LANG=AMERICAN_KOREA.AL32UTF8 export PS1='[\u@$ORACLE_SID \W]$ ' |
oracle 계정으로 접속하여 .bash_profile을 수정합니다.
Database 버전이나 구축할 소프트웨어나 환경에 맞게 경로를 정해주면 됩니다.
Powered by Atlassian Confluence 8.5.5, themed by Refined 7.3.10