반응형
환경
OS : Windows Server 2008
오라클버전 : 11g
오류내용
ORA-12514: TNS:리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함
입력된 필드에 오류가 있을 수 있습니다.
또는 서버에 대한 접속 준비가 완료되지 않았을 수 있습니다.
원인
서버의 IP를 변경 후 리스너의 IP가 제대로 설정되지 않음.
해결방법
C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
*다음 경로는 설치위치에 따라 다를 수 있습니다.
다음 경로로 이동하면 tnsnames.ora 파일이 있습니다.
메모장을 이용하여 파일을 열어보면 다음과 같은 내용이 있습니다.
*** =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 아이피)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 서비스이름)
)
)
LISTENER_*** =
(ADDRESS = (PROTOCOL = TCP)(HOST = 아이피)(PORT = 1521))
저 같은 경우에는 "아이피" 부분을 동일하게 서버 아이피로 설정하니 문제가 해결되었습니다.
*문제가 발생하였을때는 LISTENER_*** 의 아이피 부분이 기존 서버 아이피로 설정이 되어 있었습니다.
설정 후 리스너를 재시작을 해야합니다.
저같은 경우에는 서버 자체를 재시작 했습니다.
반응형
'→ 데이터베이스 > ORACLE 오류' 카테고리의 다른 글
[ORACLE] ORA-28056 Writing audit records to Windows Event Log failed (2) | 2012.01.04 |
---|---|
[ORACLE] ORA-01017 invalid username... , ORA-02063 line가 선행됨... (0) | 2011.10.07 |
[ORACLE] ORA-12560 (4) | 2011.09.26 |
[ORACLE] ORA-00020: maximum number of processes (150) exceeded (1) | 2011.08.31 |
[ORACLE] 오라클 삭제(제거) (4) | 2011.08.11 |