2010년 9월 30일 목요일

64bit toad for oracle ora-12514 리스너 에러

os : windows7 64bit

 

DB : 32bit client(server)

 

Toad : 32bit ver.10

 

tns 리스너가 로컬을 찾지 못해 나는 에러.

 

listener.ora 파일을 찾아 이렇게 바꿔주자!

 

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = C:\app\kimjinmi\product\11.2.0\dbhome_1)
#      (PROGRAM = extproc) 주석처리
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\kimjinmi\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

 

빨간색으로 한부분을 자신의  SID 명으로 바꿔준다.

 

toad는 tns 리스너를 통해 DB에 접근하게 된다.

 

오라클을 클라이언트가 아닌 서버로 설치할 경우 로컬을 서버로 인식하지 못해

 

DB 에 접근할 수 없어 에러가 나타난다.