반응형

CentOS에서 오라클에 대한 외부접속 설정

 

>>root계정으로 진행
1. IP주소 할당 확인
    #ifconfig
할당되어 있지 않다면
    #ifup ens33
재시작 시 자동으로 IP설정하려면
    #vi /etc/sysconfig/network-scripts/ifcfg-ens33 열어서
        onboot=yes 라고 수정하고 저장
    #ifdown ens33
    #ifup ens33
이제 시스템 재부팅시 ifup 안 해도 됨.

 

2. port확인
    #netstat -atunp | grep 1521

 

3. 방화벽 설정
    #firewall-cmd --zone=public --add-port=1521/tcp --permanent
    #firewall-cmd --reload
    #firewall-cmd --list-all

 

>>oracle계정으로 진행
4.
    $cd $ORACLE_HOME/network/admin
    $vi listener.ora
        localhost -> mydb.test 로 수정

 

>>root계정으로 진행
5. DNS 레코드 설정 추가

    #vi /etc/resolv.conf
    맨 아래에
    mydb.test      리눅스IP주소

 

>>oracle계정으로 진행
6. 리스너 재시작
    $lsnrctl stop
    $lsnrctl start

 

7. Windows10에서 sqldeveloper 재실행
    사용자이름: 오라클데이터베이스 계정
    비밀번호 : 위 계정 비밀번호

    호스트네임 : 리눅스 IP주소
    포트 : 1521
    SID : orcl

테스트 클릭 하면 상태:"성공" 나오는지 확인

반응형

+ Recent posts