Mega Search
23.2 Million


Sign Up

Make a donation  
Can not load open client, please verify that libsybct.dll/li  
News Group: embarcadero.public.dbartisan.general

Hi

I have installed the DBArtisan 8.7.3 under C:\Program Files\Embarcadero\DBA873 successfully. I have Sybase Retail (C:\Sybase  v12.5) on my machine which contains the open client dll under C:\sybase\OCS-12_5\dll. And environment variable are set as follows :-

INCLUDE = C:\sybase\OCS-12_5\include
LIB = C:\sybase\OCS-12_5\bin\;C:\sybase\OCS-12_5\dll\;C:\sybase\OCS-12_5\
PATH = C:\sybase\OCS-12_5;C:\sybase\OCS-12_5\dll;C:\sybase\OCS-12_5\bin
SYBASE = C:\sybase\OCS-12_5
SYBASE_OCS = OCS-12_5

When I try to register the datasource I am getting error : - Can not load open client, please verify that libsybct.dll/libct.dll

Can anybody tell me whats wrong with setting and why DBartisan not picking the dlls

Thanks & Regards,
Vishal

Vote for best question.
Score: 0  # Vote:  0
Date Posted: 4-Apr-2012, at 3:07 AM EST
From: Vishal Ruikar
 
Re: Can not load open client, please verify that libsybct.dl  
News Group: embarcadero.public.dbartisan.general
You may have already resolved this, but using Oracle export/import tools allows/requires use of LANG env variable to specify the characterset to use, I was using 'us'. SYBASE Open Client also relies on LANG but requires the value be in it's $SYBASE\locales\locales.dat file. 'us' is not. Instead of throwing the correct error DBArtisan says the libct*dll's can't be found/Open Client load error. Just remove the system env var LANG or set it to one appropriate for the Sybase Open Client tool.

hope this helps you - it was driving me crazy

> {quote:title=Vishal Ruikar wrote:}{quote}
> Hi
> 
> I have installed the DBArtisan 8.7.3 under C:\Program Files\Embarcadero\DBA873 successfully. I have Sybase Retail (C:\Sybase  v12.5) on my machine which contains the open client dll under C:\sybase\OCS-12_5\dll. And environment variable are set as follows :-
> 
> INCLUDE = C:\sybase\OCS-12_5\include
> LIB = C:\sybase\OCS-12_5\bin\;C:\sybase\OCS-12_5\dll\;C:\sybase\OCS-12_5\
> PATH = C:\sybase\OCS-12_5;C:\sybase\OCS-12_5\dll;C:\sybase\OCS-12_5\bin
> SYBASE = C:\sybase\OCS-12_5
> SYBASE_OCS = OCS-12_5
> 
> When I try to register the datasource I am getting error : - Can not load open client, please verify that libsybct.dll/libct.dll
> 
> Can anybody tell me whats wrong with setting and why DBartisan not picking the dlls
> 
> Thanks & Regards,
> Vishal

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 31-Oct-2012, at 3:17 PM EST
From: Kevin Bootz