2017-12-21 3 views

답변

7

SQL Developer는 다음 위치에있는 tnsnames.ora 파일을 찾습니다 :

  • 사용자 홈 디렉토리
  • $ ORACLE_HOME \ 네트워크 \ 관리자 - 당신은 클라이언트가
  • OS 환경 변수를 설치 한 가정
  • 당신이 환경 설정에 지정된 위치 TNS_ADMIN에 대한 TNS_ADMIN
  • 레지스트리 항목의 값

enter image description here

마지막 하나는 다른 것들보다 우선합니다. 당신은 명령

show tns 

enter image description here

당신은 tnsnames.ora 파일하지 않는 실행하는 SQL 워크 시트에 자신이 볼 수

'무료를.' 누군가는 당신을 위해 건축하고, 유지하고, 분배해야 할 것입니다.

그러나 TNSNames.ora 파일없이 Oracle 데이터베이스에 연결할 수 있습니다. .ora 파일에 일반적으로 정의되어있는 정보가 모두 필요하다고 가정하면 '기본'연결을 만들 수 있습니다.

enter image description here

시스템의 또 다른 특질 - 당신이 tnsnames_old.ora 또는 tnsnames.bak 같은으로 저장 한 파일의 이전 버전이있는 경우 그래서 - - 우리는 '우리가 실제로 이름 TNSNAMES이 * ANY 파일의 항목을 읽어 SQL * Plus가 사용하던 것들도 보았고 사용할 것입니다.

관련 문제