진작 썼어야 했는데
할 때마다 헷갈리는 오라클 설치..
제대로 이해하고 확인하려 작성하는 글
oracle 12c
V77388-01_1of2
V77388-01_2of2
yum install binutils combat-libcap1 combat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh
libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat xclock
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
#kernel.shmall = 2097152
#kernel.shmall = 536870912
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
netcore.wmem_default = 262144
net.core.wmem_max = 1048576
위 설정이 제대로 안되어있으면 GUI가 설치 과정에서 친절하게 알려주더라!! 친절행
vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
groupadd dba
useradd -g dba oracle
passwd oracle
[PW]
[PW] --재입력
export ORACLE_SID=orcl1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export ORACLE_BASE=/home/oracle/database
export ORACLE_HOME=/home/oracle/database/product/12.1.0/dbhome_1
systemctl status firewalld
systemctl stop firewalld
export LANG=C --이거 안하면 글자 깨지던데
xclock 확인 --안되면 root 로 run install xclock, xming 깔았음
systemctl status firewalld
systemctl stop firewalld
./runInstaller


나같은 경우 위와 같이 경로를 설정해주었다...
맨 처음 오라클 설치할 때 위 디렉토리 때문에 좀 헷갈렸던,,
나 진짜 디렉토리 좀 스트레스

히히 정상 설치중
처음에 5일 걸렸던 것 같은데 푸하하 근데 아무것도 몰랐는데 걸릴만 해,,,
cd /home/oracle/database/product/12.1.0/dbhome_1/network/admin
vi tnsnames.ora
vi listener.ora
sqlplus '/as sysdba'
select *
from v$logfile; --redo 파일 어딨나 함 봄

oradata에 있고만
select *
from v$controlfile; --control

잘 있구만

오류1)
진짜 진짜 답답해 sqlplus 로그인 alias bash에 추가하려고 했는데
alias ss=' sqlplus '/as sysdba' ' > 이게 자꾸 못먹는다고 에러떠서
alias ss=sqlplus /as sysdba > 이건 에러는 없지만 될 리가 없고
띄어쓰기 이렇게했다가 저렇게했다가 왜저래 이러고 있었는데
alias ss="sqlplus '/as sysdba'" 큰 따옴표로 묶어주니까 됐다..