반응형

I 리눅스(Linux) CentOS 7 ─ Oracle 12c 다운로드 및 설치

 

Oracle VM VirtualBox

CentOS-7-x86_64-Minimal-1804.iso

Oracle JDK (jdk-8u251-linux-x64.tar.gz)

Oracle Database 12c Release 2 (12.2.0.1.0) for Linux x86-64

https://www.oracle.com/database/technologies/oracle12c-linux-12201-downloads.html

 

 

I CentOS 7 - Oracle 12c 다운로드 및 설치 (4)

1. 오라클 설치

2. 방화벽 설정

3. bash_profile 수정

4. 오라클 접속

5. 테이블 생성 테스트

 

 

1. 오라클 설치 시작

# /stage/database/runInstaller
 

 

 

 

 

 

 

설치 과정에서 이하 script 실행

 

# /u01/app/oraInventory/oraininstRoot.sh
# /u01/app/oracle/product/12.2.0/dbhome_1/root.sh
 

 

 

 

 

 

 

2. 방화벽 설정

 

# firewall-cmd --zone=public --add-port=1521/tcp --add-port=5500/tcp --add-port=5520/tcp --add-port=3938/tcp --permanent
# firewall-cmd --reload
 

 

 

 

3. bash_profile 수정

 

TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_HOME_LISTENER=$ORACLE_HOME/bin/lsnrctl
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
 

 

 

 

bash_profile 적용

 

# source ~/.bash_profile
 

 

 

 

4. 오라클 접속

 

# sqlplus system@orcl
 

 

 

 

5. 테이블 생성 테스트

 

CREATE TABLE NamesTBL (id NUMBER GENERATED AS IDENTITY, name VARCHAR(20));
INSERT INTO NamesTBL (name) VALUES ('Gabriel');
INSERT INTO NamesTBL (name) VALUES ('Admin');
SELECT * FROM NamesTBL;
 

 

 

반응형