안녕들 하시지요?
pc에 델파이4와 퍼스널오라클(svrmgr30으로 로그온 했더니 8.0.3 release이더군요)
을 설치하고 연결하려 합니다.
이곳 게시판에 적혀 있는대로
sql* net8 easy config에서 값들을 설정한 후
bde 설정을 하려 보니 vender init에는 ora803.dll이 자동 로드되어 있지 않더군요.
그래서 그냥 거기 나와있는 거 ora703.dll(?)인가로 셋팅하고 델파이에서 데이터베이스
컴포넌트를 통해 연결하려니까 "vender init failure" 어쩌구 하는 에러 메시지가 뜨더군요. 그래서 이번에 vender init를 oci.dll로도 해보고, ora803.dll로도 해보았는데도
역시 같은 에러 메시지가 떴습니다. 후자의 dll파일들은 분명히 존재하는 것을 확인했구요.
도대체 어떻게 해야 합니까?
혹시 다른 부분을 잘못 셋팅했을 수도 있겠지만, 일단 에러 메시지상 위의 문제인거
같아서 질문을 올립니다.
답변부탁드립니다.
> 안녕들 하시지요?
>
> pc에 델파이4와 퍼스널오라클(svrmgr30으로 로그온 했더니 8.0.3 release이더군요)
> 을 설치하고 연결하려 합니다.
> 이곳 게시판에 적혀 있는대로
> sql* net8 easy config에서 값들을 설정한 후
> bde 설정을 하려 보니 vender init에는 ora803.dll이 자동 로드되어 있지 않더군요.
> 그래서 그냥 거기 나와있는 거 ora703.dll(?)인가로 셋팅하고 델파이에서 데이터베이스
> 컴포넌트를 통해 연결하려니까 "vender init failure" 어쩌구 하는 에러 메시지가 뜨더군요. 그래서 이번에 vender init를 oci.dll로도 해보고, ora803.dll로도 해보았는데도
> 역시 같은 에러 메시지가 떴습니다. 후자의 dll파일들은 분명히 존재하는 것을 확인했구요.
> 도대체 어떻게 해야 합니까?
> 혹시 다른 부분을 잘못 셋팅했을 수도 있겠지만, 일단 에러 메시지상 위의 문제인거
> 같아서 질문을 올립니다.
> 답변부탁드립니다.
>
vender init은 oci.dll 맞고요 그 위에보면 dll32가 SQLORA8.DLL로
되어있나 확인해보세요 혹시 SQLORA32.DLL로 되어있지 않나요?
SQLORA8.DLL 로 바꿀수 있으면 바꾸시구요 바꿀 수 없다면 델파이를 다시 설치해야죠..
설치시 custom으로 설치하면 데이타베이스 셋업잡아주는 부분에서
오라클8으로 세팅시키세요.
델파이4를 standard로 설치하면 기본적으로 오라클 7.3으로 세팅되는것으로 알고 있습니다만.. 헤헤 그럼..