Server Info : Memory 8, Process 2*2, HardDisk 80GB, Network Bridge, CentOS 7
- 오라클은 꼭 GUI 버전 / Datastage 또한 마찬가지
1. Oracle 12 설치
(1) Oracle 홈페이지에 들어가 리눅스 버전 12C를 다운로드 받는다.
(2) CentOs7 설치 이후 yum update를 해준다.
(3) 필요한 패키지를 설치한다.
yum install -y binutils compat-libcap1 gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh compat-libstdc++-33 libaio libaio libaio-devel libaio-devel libgcc libgcc libstdc++ libstdc++ libstdc++-devel libstdc++-devel libXi libXi libXtst libXtst make sysstat xorg-x11-apps
(4) 추후를 대비해 hostname을 바꿔준다.
(5) selinux도 꺼준다.
(6) 앞으로 사용할 Oracle 그룹과 계정을 생성하여준다.
(7) 권한설정을 해준다.
(8) oracle 계정의 .bash_profile을 수정하여준다.
export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_BASE=/home/oracle/db
export ORACLE_SID=orcl
export ORACLE_HOME=$ORACLE_BASE/product/12.1.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
(9) 커널 설정도 수정해준다.
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1987162112
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
#vi /etc/sysctl.conf
(10) Shell Limit를 설정해준다.
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
#vi /etc/security/limits.conf
(11) Oracle 파일을 옮겨 압축을 풀어준다. (unzip [파일명])
(12) 재부팅 이후 ./runInstaller로 Oracle 설치를 실행한다. 본인들이 심사 하고 켜준다.
(13) 원하는 역할에 맞게 구성하여 설치한다.
(14) 중간에 sid 확인한다.
(15) ulimit -s 로 stack size 확인 이후에 ulimit -s 10240으로 조절하여 다시 체크한다.
(16) 설치한다.
(17) 설치 완료 이후 접속하여 구동을 확인한다.
(18) tnsname.ora 수정
외부에서 접속할 수 있게 하려면 tnsname.ora 파일을 수정해야 한다. oracle 설치 위치에 있다.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = orads)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = orads)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
host = IP, PORT = 정한 포트 넣으면 된다. 이후 sql developer로 접속해본다.
(19)접속 안될 때는 꼭 방화벽을 확인해준다.
(20) 접속 완료
2. DataStage 설치
(1) 11.7 Version을 설치하였다. 일단 설치 파일을 옮겨준다.
(2) umlimit -n 10240으로 limit을 늘려준다.
(3) ./setup 을 통해 설치를 시작한다.
(4) 나타난 주소로 접속 이후 설치를 진행한다.
(5) requirement check 이후 필요한 요소를 설치하여준다.
(6) 옵션 선택 이후 설치한다.
(7) Install한다.
'Database > ORACLE' 카테고리의 다른 글
ORACLE 12C SAMPLE DATABASE 만들기 (0) | 2019.04.30 |
---|---|
ORACLE ) Dual 사용해보기 (0) | 2019.04.30 |
ORACLE CONNECT BY LEVEL 사용 (0) | 2019.03.20 |