Msg 성장일기
single db 설치 본문
1) OS requirement 확인
- RPM 설치 (yum / rpm -ivh)
- 그룹 및 유저 / 패스워드 생성
- 설치 경로 디렉토리 생성 (ORACLE_HOME/ ORACLE_BASE)
- Kernel Parameter 설정 및 적용
- 자원 제한 설정
- /etc/hosts 설정 및 hostname(규칙설명) 확인
- 유저 profile 설정
2) Database 설치
- Database 엔진 설치
- Database 엔진 patch
- Database 생성
실제 실습
1) oracle linux 7.6 설치
https://edelivery.oracle.com/osdc/faces/SoftwareDeliver

2) https://positivemh.tistory.com/521 참고하여 설치
3) Oracle Database 19c 설치 전에 필요한 기본 설정들을 자동화하여 설치 과정을 단순화하기 위해 아래 명령어 수
|
# yum -y install oracle-database-preinstall-19c
|
패스워드 설정
|
1
|
# passwd oracle
|
selinux permissive 설정
|
1
2
|
# vi /etc/selinux/config
SELINUX=permissive
|
방화벽 해제
|
1
2
|
# systemctl stop firewalld
# systemctl disable firewalld
|
설치 경로 생성
|
1
2
3
4
|
# mkdir -p /ORA19/app/oracle/product/19.0.0/db_1/
# mkdir -p /ORA19/app/oradata
# chown -R oracle:oinstall /ORA19
# chmod -R 775 /ORA19
|
오라클 계정 접속 후 .bash_profile 에 아래 내용 추가
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# su - oracle
$ vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=oel7
export ORACLE_UNQNAME=oracle19
export ORACLE_BASE=/ORA19/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/db_1
export ORA_INVENTORY=/ORA19/oraInventory
export ORACLE_SID=oracle19
export DATA_DIR=/ORA19/app/oradata
export PATH=/usr/sbin:/usr/local/bin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export DISPLAY=192.168.137.1:0.0
|
오라클 설치파일 압축해제
|
1
2
|
$ cd $ORACLE_HOME
$ unzip LINUX.X64_193000_db_home.zip
|
오라클 설치
|
1
|
$ ./runInstaller
|
'study_DB > Oracle' 카테고리의 다른 글
| RAC(Real Application Clusters) (0) | 2025.06.10 |
|---|---|
| 데이터 백업방식 (0) | 2024.08.08 |
| 파티션 (0) | 2024.08.05 |
| 오라클 설치(구축) (0) | 2023.11.27 |
| 리두 로그, 아카이브 로그 (0) | 2023.09.13 |