Print Thread
9i Client reverting to SQL*Net calls?
#2683 10/29/01 08:10 AM
Joined: Aug 2000
Posts: 21
Melbourne,VIC,Australia
S
Sonique Offline OP
Member
OP Offline
Member
S
Joined: Aug 2000
Posts: 21
Melbourne,VIC,Australia
Hi all,

Has anyone out there had any success using DOA 3.4.3 with the 9i Client? We've found that it reverts back to using the SQL*Net calls as it can not find about 1/2 of the Net8 calls. Still investigating .....

Re: 9i Client reverting to SQL*Net calls?
#2684 10/29/01 10:33 AM
Joined: Aug 2000
Posts: 21
Melbourne,VIC,Australia
S
Sonique Offline OP
Member
OP Offline
Member
S
Joined: Aug 2000
Posts: 21
Melbourne,VIC,Australia
It was loading the wrong DLL due to a simple version check in OracleCI.pas in function FindOCIDLL:

if (tINfo.Version >= 8) and
(tInfo.Major >= 1) then
begin
OCIDLL := Path + 'oci.dll';
...
end;

When this was changed to

if ((tINfo.Version >= 8) and (tInfo.Major >= 1)) or (tINfo.Version >= 9) then
begin
OCIDLL := Path + 'oci.dll';
...
end;

the 8i functions are enabled (i.e. OCI80Detected = True and OCI81Detected= True)
and the problems that we have encountered so far have disappeared.


Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.037s Queries: 13 (0.010s) Memory: 2.4993 MB (Peak: 3.0426 MB) Data Comp: Off Server Time: 2024-05-17 08:04:41 UTC
Valid HTML 5 and Valid CSS