안녕하세요..
델파이 초보자입니다.
델파이에서 오라클을 붙여서 사용하여야 하는데 도와주십시요.
시스템.
Server 환경 : UNIX 에 Oracle 7.3.4
Client 환경 : WIN98 에 델파이 5.0 , ORACLE 8.1.5 Client MODULE
오라클 SETTING
Net8 Easy Config 에서 GTSNUMA 로 SQL*NET 를 잡고..
SQLPLUS 에서 TEST 하면.. UNIX Oracle 7.3.4 에 scott/tiger@gtsnuma 로
잘 들어갑니다.
델파이 SETTING
BDE Administrator를 실행하고
[Configuration] → [Drivers] → [Native] → [ORACLE]
▶DLL32 : SQLORA32.DLL
▶VENDER INIT : ORA73.DLL
▶NET PROTLCOL : TCP/IP
▶SERVER NAME : GTSNUMA
▶USER NAME : SCOTT
설정후 저장
Alias 등록하기
BDE Administrator의
Database - [Object] - [New]항 - [Database Driver Name]-'ORACLE'을 선택
Alias 이름 gts
저장
실행하면 Error : "Vendor initalization failed."
그래서. ORA73.DLL 를 찾아보니 설치가 되지않아서
오라클 8.1.5 CD 에서 찾아서..
C:ORACLEORA81BDE --> ORA73.DLL 을 복사
실행하면 Error
Vendor initalization failed.
Cannot load an IDAPI service library.
File:ORA73.DLL
Alias : NUMA
고수님들.. 도와주세요..정말 급한데요..
참 글구 ..
BDE 에서 오라클 8.1.5 상태로 만들면
DLL32 : SQLORA8.DLL
VENDER INIT : OCI.DLL
이렇게 해서 실행하면..
DatabaseName : gts
TableName : emp
연결은 되는데..
Active : True 로 설정하면 Error..
General SQL error.
ORA-12663:클라이언트에 의해 요청된 서비스는 서버에서 사용할수없습니다.
이런 에러메세지가 나옵니다.
무척급한데요.. 고수님들의 조언 부탁드립니다.
참고로 NT SERVER 에 오라클 8.1.5 를 올려놓고 델파이5 와 붙이면
잘되고 있습니다.
can't load idapi ...관련 메세지라면 autoexec.bat파일을 꼭 확인해보시고요..
만약 패스가 잡혀있다면 아래 항목에서
Server name 에 @GTSNUMA라고 한번 바꾸고 해보세여...
그럼..
> BDE Administrator를 실행하고
> [Configuration] → [Drivers] → [Native] → [ORACLE]
>
> ▶DLL32 : SQLORA32.DLL
> ▶VENDER INIT : ORA73.DLL
> ▶NET PROTLCOL : TCP/IP
> ▶SERVER NAME : GTSNUMA
> ▶USER NAME : SCOTT
> 설정후 저장
김은엽 wrote:
> 안녕하세요..
> 델파이 초보자입니다.
> 델파이에서 오라클을 붙여서 사용하여야 하는데 도와주십시요.
>
> 시스템.
>
> Server 환경 : UNIX 에 Oracle 7.3.4
> Client 환경 : WIN98 에 델파이 5.0 , ORACLE 8.1.5 Client MODULE
>
> 오라클 SETTING
>
> Net8 Easy Config 에서 GTSNUMA 로 SQL*NET 를 잡고..
> SQLPLUS 에서 TEST 하면.. UNIX Oracle 7.3.4 에 scott/tiger@gtsnuma 로
> 잘 들어갑니다.
>
> 델파이 SETTING
>
> BDE Administrator를 실행하고
> [Configuration] → [Drivers] → [Native] → [ORACLE]
>
> ▶DLL32 : SQLORA32.DLL
> ▶VENDER INIT : ORA73.DLL
> ▶NET PROTLCOL : TCP/IP
> ▶SERVER NAME : GTSNUMA
> ▶USER NAME : SCOTT
> 설정후 저장
>
> Alias 등록하기
> BDE Administrator의
> Database - [Object] - [New]항 - [Database Driver Name]-'ORACLE'을 선택
> Alias 이름 gts
> 저장
>
> 실행하면 Error : "Vendor initalization failed."
> 그래서. ORA73.DLL 를 찾아보니 설치가 되지않아서
> 오라클 8.1.5 CD 에서 찾아서..
> C:ORACLEORA81BDE --> ORA73.DLL 을 복사
> 실행하면 Error
> Vendor initalization failed.
> Cannot load an IDAPI service library.
> File:ORA73.DLL
> Alias : NUMA
> 고수님들.. 도와주세요..정말 급한데요..
> 참 글구 ..
>
> BDE 에서 오라클 8.1.5 상태로 만들면
> DLL32 : SQLORA8.DLL
> VENDER INIT : OCI.DLL
> 이렇게 해서 실행하면..
> DatabaseName : gts
> TableName : emp
> 연결은 되는데..
> Active : True 로 설정하면 Error..
>
> General SQL error.
> ORA-12663:클라이언트에 의해 요청된 서비스는 서버에서 사용할수없습니다.
>
> 이런 에러메세지가 나옵니다.
>
> 무척급한데요.. 고수님들의 조언 부탁드립니다.
>
> 참고로 NT SERVER 에 오라클 8.1.5 를 올려놓고 델파이5 와 붙이면
> 잘되고 있습니다.
>
>
>
>
>
>
>
>
>
>