아 자답이라고나 할까요
리눅스용 오라클 8.1.6.1.0.0 을 쓰는데
이곳에서 원격접속시 사용하는 파일은 tnsnames.ora밖에 없더군요
간단한 명령어로 tnsnames.ora를 검사할수있는 명령어는 tnsping이 있더군요
tnsping XXX 로 간단히 실패 성공확인할수 있구요
또다른 방법은 sqlplus 유저명/패스@XXX
더군요
tnsnames.ora에 XXX를 설정했지만 oracle에서 이것을 리졸버못하던데
이것은 리졸버 순위가 있더군요
netasst 명령어로 보면 GUI 환경의 net8 tool이 뜨는데
이곳에서 local 을 클릭하면
profile이란 곳에 리졸버순위를 결정할수있는 것이 있더군요
tnsname
oname
hostname 등등
이곳에서 tnsname이란넘이 promote로 최상위에 있어야 리졸버를 제대로 하더군여
쿠쿠쿠
정말 황당하더군여
이게 정말 맞는지는 모르겠지만 한번 살펴보시기 바랍니다
아 장장 12시간 걸렸당...헉헉
|