2014-02-19 3 views
1

이 문제는 어디에서나 발생합니다. 그리고 어제와 오늘 한시간 후 6 시간이 지난 후에 나는 무너지고 좋은 친구들에게 스택 오버플로를 물어보기로했습니다.TNS-3505 오류의 Oracle 호스트 주소 확인

오라클 10.2.0 (오르막 전투 였음)을 설정하고 SQL 로더가 작동하도록했습니다. TOAD가 400k 레코드를로드하는 데 15 시간이 걸리기 때문에 필자가 필요합니다. 그래서 내 질문은이 오류를 해결하는 방법이 아니므로 오류가 있습니다. 나는 오류를 수정하는 것에 관한 거의 4 가지 자습서를 읽었습니다. TOAD가 데이터베이스에 제대로 연결되어 있기 때문에 TOAD에서 모든 정보를 가져 와서 TNSNAMES.ora 및 sqlnet.ora 파일이 올바르게 구성되었는지 확인하는 방법이 있습니까? 정보를 복사하여 붙여 넣지 만 어쨌든 작동하지 않습니다.

또한이 두 파일을 제외하고 관리 도구가 SQL 로더를 설치하지 않았기 때문에 약간의 배경으로이 문제를 방지 할 수있는 다른 문제가 있습니까? Oracle 10g를 다시 설치해야했습니다. SQL 로더가 실행되기 때문에 설치가 잘된 것 같습니다. 내게서 더 많은 정보가 필요하시면 편집 해 드리겠습니다.

고마워, 대신 TNS를 사용

답변

0

는 ezconnect를 사용하여 연결을 시도 할 수 있습니다 이름 :

sqlldr username/[email protected]//localhost:1521/orcl 

이 사용 된 TNS 이름이 제대로 해결 될 수없는 문제를 해결합니다. 오라클을 다시 설치해야 관리 도구를 얻을 수 있다고 말하면서 오라클의 잘못된 집에서 tnsnames.ora 파일을 볼 수도 있습니다.

+0

당신의 추측은 가까웠고 실제 ORACLE_HOME 변수가 잘못된 tnsnames.ora 파일을 가리 키도록 변경된 두 번째 "클라이언트"가 설치되었다는 사실을 알게되었습니다. 정말 고맙습니다. –