2011년 1월 10일

Toad with Oracle Database Instant Client

Instant Client allows you to run your applications without installing the standard Oracle client or having an ORACLE_HOME. OCI, OCCI, Pro*C, ODBC, and JDBC applications work without modification, while using significantly less disk space than before. Even SQL*Plus can be used with Instant Client. No recompile, no hassle.


참고로 import, export 기능을 사용하는 경우는 사용할 수 없다.




먼저 프로그램 다운로드는 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 에서 하면 된다.




Basic 또는 Basic Lite 는 반듯이 필요하며, 나머지들은 필요한 패키지를 선택하여 다운로드 하면된다. 




다운로드된 파일들은 모두 ZIP 압축되어 있는데 동일한 이름의 폴더에 압축을 푼다.


ODBC 기능을 사용하기 위하여 먼저 odbc_install 을 실행한다. 이제 OCI 을 위해서 TNS_ADMIN 경로을 지정해주자. 
만일 다국어 지원을 위하여 언어를 지정해야 한다면 NLS_LANG 값을 같은 방식으로 지정하면 된다. 한글을 사용하는 경우는 반듯이 해당 데이터베이스의 문자을 확인하고 NLS_LANG 값을 지정해주어야 한다. 보통은 KOREAN_KOREA.KO16KSC5601 지정하면 될 것으로 예상.


참고로  Oracle Database Instant Client 는 여러가지 버전이 있는데 같이 사용하려고 하는 Toad 에서 해당 ODBC 드라이버 버전과 호환되어야 하는가를 확인해야 한다. (Toad v9.0.1.8 버전과 Instance Client 10.1 을 사용하여 성공하였다. )




댓글 없음:

댓글 쓰기