참고 블로그
1. 사전준비
https://tlo-developer.tistory.com/214
1. 사전준비
2. 설치 중 에러발생 요소
https://riorio.tistory.com/132
3. silent설치 (설치 실행 명령어 까지 참고)
3. silent 설치 (설치 실행 이후의 작업내용 참고)
4. 설치 후 작업 중 에러발생 요소
https://garimoo.github.io/database/2018/05/11/install_oracle.html
silent 이하를 db_install.rsp 파일로 만들어서 responseFile 옵션넣고 실행하면
설치가 진행이 안된다. 그냥 커먼드라인에 붙여서 해결
oracle 계정 홈디렉토리의 .bash_profile 에 추가 내용
#2021_06_26
#for oracle_db
export TMPDIR=/tmp
export ORACLE_BASE=/oracle_db
export ORACLE_SID=orcl
export ORACLE_HOME=$ORACLE_BASE/app/product/12.2.0/dbhome_1
export ORACLE_HOME_LISTNER=$ORACLE_HOME/bin/lsnrctl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$PATH
#01. 설치 실행 명령어
./runInstaller -silent \
DECLINE_SECURITY_UPDATES=true \
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false \
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.1.0 \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=dba \
INVENTORY_LOCATION=/oracle_db/oraInventory \
SELECTED_LANGUAGES=en \
ORACLE_HOME=/oracle_db/app/product/12.2.0/dbhome_1 \
ORACLE_BASE=/oracle_db/app \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=oinstall \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.BACKUPDBA_GROUP=dba \
oracle.install.db.DGDBA_GROUP=dba \
oracle.install.db.KMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba
#02. 설치 완료 후 - root 계정으로 실행해야 하는 것
oraInventory 내의 스크립트
product 내의 스크립트
#03. 다시 oracle 계정으로 돌아와서 해야하는 작업
netca 로 리스너 구성 작업
netca /silent /responsefile /home/oracle/database/response/netca.rsp
DB구성
dbca -silent -createDatabase -responseFile /home/oracle/database/response/dbca.rsp
패스워드를 모두 oracle 로 설정하였음
패스워드가 너무 간단하다는 경고 로그
DB 설치 완료
sqlplus 접속해보자
sqlplus / as sysdba
(아래는 alias 걸어놓은 명령어로 실행)
리스너 오픈
끝
DB 관련 테스트 진행해보도록 하자
'Database' 카테고리의 다른 글
oracle 12c (12.2.0.1) - 테스트용 테이블 생성 (0) | 2021.06.27 |
---|---|
oracle 12c (12.2.0.1) 유저 생성 명령어 + 권한 부여 (0) | 2021.06.27 |
[Oracle DB] Password 만료 시 해결 방법 (0) | 2021.04.15 |
[Oracle DB] sqlplus 명령어 (0) | 2020.07.14 |