oci 정리 좀 해주세요.. 0 3 12,819

by 손님 [설치/설정] 설치 [2009.08.17 09:32:48]


안녕하세요..

오라클이 몬지는 모르지만 이렇게 설치하기 어려울지 몰랐습니다 ㅠㅠ
MSSQL은 설치하는데 10분도 안걸리는데 오라클은 모 죽으라는 건지 ㅠㅠ

일단 서버는 WIN2008(64비트)입니다.  오라클은 10g(64비트)고요..
PC도 똑같이 설치하려고 하는데요...
일단 PC에다가 설치를 하고 접속을 하려고 하는데요...sqlplus에서는 되는데요..
TOAD(9.6)에서는 안되네요..

cannot load oci dll

이렇게 뜨는데요. 환장하겠네요 ㅡㅡ;;
그래서 여기까지 오게되었습니다. 글을 검색해보니 

- TeLl2  [2009-03-16 12:21]  
제가 알기로는 클라이언트툴(toad, orange...)등등은 32bit 오라클 클라이언트만 지원하는 걸로 알고 있습니다. 툴용으로 32bit 클라이언트 설치하셔야 합니다.

- TeLl2  [2009-03-16 12:22]  
저도 테스트용 64bit 서버, 툴용 32bit 클라이언트 이렇게 셋팅해서 사용하고 있습니다. 

이렇게 답변한 글이 있었는데요..
무슨 말인지를 잘 모르겠습니다.
클라이언트를 따로 설치할 수가 있나요 ? oci만 바꿔치기 하면 되는건가요 ?
10g 설치할때 봤는데 클라이언트 툴용만 설치하게 되어 있지 않은데요...

자세한 설명 좀 부탁드릴게요 ㅠㅠ
이번 프로젝트때 sqlplus를 쓰고 싶지 않습니다 ㅠㅠ
이거 쓰면 프로젝트 망가질 것 같아요 ㅠㅠ

부디 초짜 돠 주세요~~~

by Ejql [2009.08.17 10:54:03]
윈2008(64bit)에 DBMS 올리고, 거기다 서드파트제품(토드/오렌지) 설치한다면 윈 64bit를 지원하는 서드파트제품인지 확인하세요. 당연히 안된다면 설치까지는 가능하겠지만 위와같은 오류라든지 나오겠죠.

DBMS올린 서버와는 별도로 다른 PC에 서드파트 제품을 설치한다면, 기본이 xp이니까. 32bit로 설치하시고, 서드파트제품 설치후 테스트 해보세요.
xp가 64bit짜리도 있으니 잘확인하시고..

by TeLl2 [2009.08.17 13:50:22]
질문하신 분의 상황이 현재
개인 PC에도 똑같은 환경을 위해서 64bit os에
64bit 오라클을 설치 하신 상태 같은데요..
검색하신 것과 같이
이와 같은 상황에서 서드파트제품을 설치해서 사용하실려면
툴 자체가 32bit만을 지원하므로 32bit oci 라이브러리가 설치 되어 있어야 합니다.
위의 상황에서 추가로 32bit 오라클(클라이언트 혹은 서버 엔진만)을
홈디렉토리를 다르게 하여 설치 하신 후
서드파티 툴에서 오라클 홈디렉토리를 32bit가 설치된
홈디렉토리로 경로를 설정하신 후 작업하시면 됩니다.

만일 개인pc에서 서버환경과 똑같이 셋팅하여 테스트 하려는 상황이 아니라
서버쪽에 접속하셔서 작업하려고 하시는 상황이라면
그냥 32bit을 설치 하셔도 서버쪽에 접속하여 작업하시는 데에는
아무 문제 없습니다.

답변이 되었는지 모르겠네요.

by 손님 [2009.08.17 15:48:02]
TELI2님 킹왕짱이에요 ㅋㅋ

지금 32비트 oci 라이브러리 32비트 OracleInstant Client 설치해서요.
하고 있는데요.. 참 어렵네요 ㅋㅋ
찾아보면서 하면 되겠죠 모 ^^;

답변 감솨합니다~

자주 올게요~~~ *^^*
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입