기본 10g 설치의 리눅스 세팅에서 추가 해줘야하는 사항
# vi /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=dba
# chown oracle.dba /etc/oraInst.loc
원격 접속으로 설치 하기 위해서
# vi /home/oracle/.bash_profile
export DISPLAY=:0.0
rsp 파일 설정하기
# vi /home/oracle/database/response/enterprise.rsp
UNIX_GROUP_NAME="dba"
FROM_LOCATION="../stage/products.xml"
ORACLE_HOME="/home/oracle/product/10g"
ORACLE_HOME_NAME="OraHome"
n_configurationOption=3
Silent 설치
$ cd /home/oracle/database/
$ ./runInstaller -silent -force -waitforcompletion -responseFile /home/oracle/database/response/enterprise.rsp
root 권한으로 아래 명령어를 실행시켜 줍니다.
# /home/oracle/product/10g/root.sh
설치가 완료 되었습니다.
Silent 패치하기
$ unzip p8202632_10205_LINUX.zip
$ cd Disk1
rsp 파일 설정 하기
$ vi /home/oracle/Disk1/response/patchset.rsp
UNIX_GROUP_NAME="dba"
FROM_LOCATION="../stage/products.xml"
ORACLE_HOME="/home/oracle/product/10g"
ORACLE_HOME_NAME="OraHome"
DECLINE_SECURITY_UPDATES=true
$ ./runInstaller -silent -force -waitforcompletion -responseFile /home/oracle/Disk1/response/patchset.rsp
root 권한으로 아래 명령어를 실행시켜 줍니다.
# /home/oracle/product/10g/root.sh
패치 완료
Silent DB 생성
rsp 설정하기
$ vi /home/oracle/database/response/dbca.rsp
GDBNAME = "testdb"
SID = "testdb"
CHARACTERSET = "KO16MSWIN949"
NATIONALCHARACTERSET= "UTF8"
$ dbca -silent -templateName General_Purpose.dbc -responseFile /home/oracle/database/response/dbca.rsp
$ sqlplus / as sysdba
SQL > select status from v$instance;
DB가 생성 되었습니다.