본문 바로가기
IT & 테크

[DB] 오라클 TNS 접속 개념 및 관련 오류해결

by BlackD 2025. 2. 5.
반응형
반응형

1. TNS의 기본 개념

데이터베이스 클라이언트와 서버 간의 통신을 관리하는 프로토콜
네트워킹 세부사항을 추상화하여 투명한 연결을 제공
Oracle Net Services의 핵심 구성 요소

2. TNS 구성 파일

주요 구성 파일:
tnsnames.ora: 데이터베이스 연결 정보가 저장되는 주요 구성 파일
sqlnet.ora: 네트워크 매개변수 설정 파일

기본 경로:

Windows: %ORACLE_HOME%\network\admin
Linux/Unix: $ORACLE_HOME/network/admin

3. TNS 관련 오류 해결


1. 연결 실패 시 확인사항
tnsnames.ora 파일의 경로 및 권한 확인
서비스 이름의 정확성 검증
리스너 상태 확인: lsnrctl status
네트워크 연결 테스트: ping hostname

2. 주요 오류 메시지와 해결 방법
ORA-12519: 연결 문자열 문제 → tnsnames.ora 파일 확인
ORA-12560: 리스너 연결 실패 → lsnrctl 상태 확인
ORA-12154: TNS 구성 오류 → 환경 변수 및 파일 경로 확인

반응형