8.1.5설치시..ora-12545에러 부분
글쓴이: suk2059 / 작성시간: 월, 2004/09/06 - 3:04오후
디비생성시($dbassist) 후 설치 초기에
ORA-12545: CONNECT FAILED BECAUSE TARGET HOST OR OBJECT DOES NOT EXIST
에러가 뜨면서 설치가 안됩니다.
검색 해보니 TNSNAMES.ORA 파일 IP ADDRESS CHANGE라고는 하는데..
이건 설치후에 클라이언트와 연결을 위한 부분 아닌가요?
또한 현재 에러 상황에서 $ORACLE_HOME/network/admin 쪽에
tnsnames.ora파일이 존재 하고 있지 않습니다.. 수정하려해도 해당파일이 없
는데.. 다른 해결방법에 대해 질문드립니다.
Forums:
몇가지를 확인하세요
1. 쉘상에서 그냥 hostname을 쳐 보십시요..
==> full domain name으로 나와야 합니다. (ex: aa.co.kr)
만약 full domain name으로 나오지 않는다면 /etc/sysconfig/network파일을 수정하시고, 아니면 그냥 쉘상에서 hostname aa.co.kr 로 입력하시면 됩니다. 적용 하실려면 logout했다가 다시 login 하세요
2.위 1번에서 명시된 도메인네임을 /etc/hosts파일에 등록합니다.
3. 잘 아시겠지만.. 오라클에서 네트웍을 정의하는 부분은 크게 두가지입니다.
listener.ora (이건 내 자신-localhost-을 정의해 주죠)
tnsnames.ora (요건 다른 호스트를 정의해 주죠)
제 생각에는
1. 초기 오라클 설치시 마지막의 network부분(listener설치)의 설치가 제대로 되지 않은채 skip으로 넘어가셨거나..
2. dbassist로 디비 설치 명령을 내리셨을때 listener 데몬이 안떠있거나..
그랬을 것 같군요..
앞서 말씀 드린 것들을 점검해 보신후 설치 해 보세요...
P.S. 가급적 8.1.7.1을 사용 하시구.. 8.1.7.4로 패치 하셔야 할 겁니다.. 오래된 버전은 워낙 크리티컬한 버그가 많아서요~ :wink:
라이센스문제..
상업적인 목적으로 사용시에는 현재 8.1.5에 관한 부분만 되어있어서요..
얘기 들어보면 상관없이 아무버전 사용해도 된다고 하든데..
상관없는건가요?
오라클 버전은 전혀 상관 없습니다.
아시는지 모르겠지만 오라클 라이센스 정책은 M$의 것들과는 다릅니다.
크게 두가지이지요.. per CPU, per client
라이센스가 있으시다면 아무 버전이나 상관 없는데요.. (단, 업무 용도가 CS환경이었는데.. web으로 바뀌었다.. 그러면 당연히 상관이 있겠지요 :wink: )
댓글 달기