<개발 환경 >
Client win98
서버 nt4.0 에 오라클7.3 (ip : 10.1.32.220)
서버 win 2003 server 오라클 8i 입니다 (ip : 10.1.32.230)
기존 오라클 7.3으로 으로 개발 했는데요 (역시 잘돌아감)
@ 개발을 8i로 셋팅을 다음과 같이 했어요
1 .오라클 NET8 Assistant 에서
서비스명 data7 -> 오라클7.3 접속시 사용
data8 -> 오라클8i 접속시 사용
Listener -> 오라클7.3 접속시 사용
Listener1 -> 오라클8i 접속시 사용
2. BDE 셋팅함
BDE 에서 DLL32 -> SQLORA8.DLL 사용
VENDOR INIT -> OCL.DLL 사용
프로그램 내에 database 아래부분을 변경
SERVER NAME=DATA7 <-------- 1 번
USER NAME=WJLPAY <-------- 2 번
NET PROTOCOL=TCP/IP
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
LANGDRIVER=korea
SQLQRYMODE=
SQLPASSTHRU MODE=SHARED NOAUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=TRUE
ENABLE INTEGERS=FALSE
LIST SYNONYMS=NONE
ROWSET SIZE=300
BLOBS TO CACHE=64
BLOB SIZE=32
OBJECT MODE=TRUE
PASSWORD=WJLPAY <-------- 3 번
<실제질문>
질문1>
1 번을 변경 data8 로 접속 하는데요
오라클 8i 접속 하여 테이블 Open 나서 데이타 입력 하면 저장됨
그러나 데이타 삭제 하면 Capability Not Supported 에라남 (Query.Delete 에서)
질문2>
1 번을 변경 data7 로 접속 하는데요
오라클 7.3 접속 하여 테이블 Open 하면 에라
General Sql Error
ORA-12663: 클라이언트에 의해 요청된 서비스는 서버에서 사용 할수 없습니다
OCI8.dll 인가를 확인하여야 합니다. 맞나.?