728x90
##환경
Host: Windows 10
Guest: RHEL 8/ VMware Workstation
DB: Oracle Database 19c Enterprise
Client: DBeaver(Windows)작업순서
1. VM 네트워크 설정: 초기 설치 시 꺼져있던 랜카드를 활성화하고, 외부 접속을 위해 NAT에서 Bridged 모드로 변경
2. 환경 변수 설정: .bash_profile에 오라클 구동을 위한 ORACLE_HOME, ORACLE_SID, PATH 등을 설정
3. 오라클 리스너(Listener) 구성: 외부에서 DB에 붙을 수 있도록 listener.ora 파일 수정 및 포트 개방
4. DB 계정 생성: 실습용 계정(song) 생성 및 DBA 권한 부여
5. 클라이언트 접속: 윈도우 DBeaver를 통해 리눅스 서버 DB에 최종 연결트러블 슈팅
설치과정에서 마주친 주요 에러와 해결 방법이다
1. 인터넷 연결 불가 & 패키지 설치 실패
- 증상: 리눅스 터미널에서 ping 8.8.8.8 실패, 파이어폭스 검색 안 됨
- 원인: 리눅스 설치 초기에는 보안상 네트워크 인터페이스가 OFF 상태임
- 해결
```
# nmtui 명령어로 그래픽 설정 진입
nmtui
# [Edit a connection] -> [ens33] -> [Automatically connect] 체크
(spacebar)
# 저장 후 네트워크 재시작
systemctl reestart NetworkManager
```
2. 환경 변수 오타로 인한 명령어 인식 불가
- 증상: lsnrctl, sqlplus 명령어가 먹통이고 한글이 깨짐
- 원인: .bash_profile 작성 중 NLS_LANG 변수에 오타 발생(등호 대신 언더바 사용)
- 해결: 오타 수정
3. 리스너 연결 거부(TNS:listener does not currently kwon of SID)
- 증상: 리스너는 켜졌으나(lsntctl start), 외부에서 접속하면 연결을 거부함
- 원인: listener.ora 파일의 HOST가 localhost로 되어 있어 내부 접속만 허용됨
- 해결
1) $ORACLE_HOME/network/admin/listener.ora 파일 수정
2) 리스너 재시작: lsnrctl stop -> lsnrctl start
3) DB 강제 등록: sqlplus / as sysdba 접속 후 ALTER SYSTEM REGISTER;
4. 윈도우에서 리눅스 IP를 못찾음
- 증상: DBeaver에서 타임아웃 발생. 핑 테스트 실패
- 원인: VM네트워크가 NAT으로 잡혀있어 외부(윈도우)와 통신 불가
- 해결
1) VMware 설정: [Network Adapter] -> [Bridge] 체크
2) 리눅스에서 ip addr로 Real IP 할당 확인
3) 방화벽 해제: systemctl stop firewalld
5. 로그인 인증 실패(ORA-01017: invalid username/password)
- 증상: 아이디/비밀번호가 정확한데도 로그인이 안 됨.
- 원인: 오라클 19c의 엄격한 대소문자 구분 정책 및 암호화 버전 호환성 문제
- 해결
1) 대소문자 구분 끄기
ALTER STSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE SCOPE=BOTH;
2) 비밀번호 강제 재설정
ALTER USER 계정명 IDENTIFIED By 암호;
3) 계정 잠금 해제
ALTER USER 계정 ACCOUNT UNLOCK;
6. DBeaver 접속 설정 실수(Role)
- 증상: SYS 계정은 되는데 SYSTEM이나 만든 계정은 안 됨
- 원인: 일반 계정 접속 시 Role을 SYSDBA로 잘못 설정 함
- 해결: DBeaver Connection Settings에서 Role을 [Default] 또는 [Normal]로 변경728x90
'SQL' 카테고리의 다른 글
| 테이블스페이스 및 파일 용량 조회하기 쿼리 (0) | 2026.02.06 |
|---|---|
| 데이터 펌프(Data Pump) (0) | 2026.02.04 |
| 아카이브 모드(Archive Mode) (0) | 2026.02.04 |
| [Oracle] VirtualBox에 RHEL8+Oracle 19c 설치 (0) | 2026.02.03 |
| 오라클 파티셔닝 (0) | 2026.01.30 |
댓글