-
가상환경 DB에 SqlDeveloper 연결 실패Oracle 19c/Sql Developer 2023. 6. 6. 15:54
A. 리스너 상태 확인
B. OS내 방화벽 해제 확인
C. SQL Developer 입력정보 확인
#A 리스너 상태
1. 서비스 연결 상태
lsnrctl status 2. 리스너 시작이 안된 경우 해당 명령으로 리스너를 시작
lsnrctl start 3. 리스너 상태확인
lsnrctl status 리스너가 지원하는 서비스가 없음 4. DB 인스턴스를 시작했는지 확인
sqlplus / as sysdba 확인 결과 DB 인스턴스 상태가 idle 5. 인스턴스 시작
startup
quit6. 인스턴스 상태 확인
lsnrctl status # B. 가상환경 OS 내의 방화벽 OFF 확인
* 보안관련 설정 전 확인
-- 방화벽 중지
systemctl stop firewalld
systemctl disable firewalld
-- 블루투스 중지
systemctl stop bluetooth
systemctl disable bluetooth
-- 시간 동기화 중지
systemctl stop chronyd
systemctl disable chronyd
mv /etc/chrony.conf /etc/chrony.conf.bak
-- NTP 중지
systemctl stop ntpdate
systemctl disable ntpdate
-- AVAHI 중지
systemctl stop avahi-daemon.socket
systemctl disable avahi-daemon.socket
systemctl stop avahi-daemon
systemctl disable avahi-daemon
-- 가상 시스템 관리 중지
systemctl stop libvirtd
systemctl disable libvirtd# C. 정보확인
1. SID 정보
SELECT instance FROM v$thread; 2. IP 정보 (로컬IP 사용 가능)
ifconfig 3. 계정정보 : conn 유저명/비밀번호
conn hr/hr 4. Developer 입력정보
NAME : Sql Developer 상에서 사용할 별칭 상관 x
사용자 이름 : DB내의 계정
비밀번호 : DB내 계정의 PW
호스트 이름 : 로컬IP와, 가상IP 모두 연결 가능
SID : DB 설치 시 지정했던 정보