by 라뮤 [설치/설정] DB링크 ORA 12154 TNS 지정된 접속 식별자를 분석할 수 없음 [2019.02.06 23:03:19]
COUNSEL DB를 --> EXA_GRADE DB에 DB LINK 연결하려고 합니다.
아래 절차대로 진행했습니다.
==============================================================
1. COUNSEL DB 내 tnsnames.ora 에 EXA_GRADE DB 리스너 정보 삽입하기
EXA_GRADE1 =
(DESCRIPTION =
(LOAD_BALANCE = YES)
(FAILOVER = ON)
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.5.61)(PORT = 8148))
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.5.62)(PORT = 8148))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = GRADE)
(FAILOVER_MODE = (TYPE = SELECT)(METHOD = BASIC))
)
)
==================================================================
2. DB LINK 생성
create public database link "LINK_EXGRADE"
connect to APGS
identified by "apgs"
using 'EXA_GRADE1';
===================================================================
3. DB LINK 연결
select * from APGS.ABATTOIR@LINK_EXGRADE;
"ORA 12154 : TNS:지정된 접속 식별자를 분석할 수 없음" 화면에 발생
===================================================================
4.
(COUNSEL DB) 일반계정 : $>tnsping EXA_GRADE1
하면 ok 출력
tnsping 이 OK 되는 걸로 보아 정상적인 연결이 되었다고 판단할 수 있는 것이죠?
====================================================================
5. EAX_GRADE DB 리스너 정보 확인
6. EAX_GRADE DB 리스너 상태 확인
리스너 정보, 상태확인 후 이상이 없다면
이상이 없다면 . EAX_GRADE DB 리스너를 재가동해야 하는지요?
RAC 구성 시 리스너 재가동은
srvctl stop listener –n 노드명
srvctl start listener –n 노드명
명령어를 사용해야하는가요?
참고로 COUNSEL, EAX_GRADE DB 둘다 RAC 구성으로 되어 있습니다.
====================================================================
5, 6번 리스너 정보, 상태 확인은 이미지로 되어 있어서 파일첨부해서 워드화일로 올립니다.
많은 도움 부탁드립니다.
마농님 답변 감사드립니다.
COUNSDEL DB에서 sqlplus apgs/apgs@exa_grade1 로 접속을 시도했는데
ERROR
ORA-03113 : end-of-file on communication channel
Process ID : 0
Session ID : 0 Serrial number : 0
Enter user-name : apgs
Enter password : apgs
ERRROR
ORA-01034
OR-27101
오류메시지가 뜨네요
오렌지툴을 이용해서 exa_grade1 DB "apgs" 계정을 접속하면 잘 접속됩니다.