Connection with Sqlbaseoledb.dll

Discussion forum about all things SqlBase.
Claudia
Germany
Posts: 4
Joined: 16 Jan 2019, 13:28
Location: Volkach, Germany

Connection with Sqlbaseoledb.dll

Post by Claudia » 01 Mar 2019, 08:25

Hello,

we made an Addin for Outlook which connect via Sqlbaseoledb.dll to the database.
Normally it works, but on a PC of our customer we get no connection.

We registered the DLL with the command regsvr32 - the answer was "Dll registered". When we start Outlook and the Connection via Sqlbaseoledb, a message appears. Like "SqlbaseOledb.1 Provider not installed on this computer".

What are we doing wrong ?

By the way: the PC is using Windows8 - the database is Sqlbase 12.0 - the used Sqlbaseoledb.dll version is 11.7.
(The combination of the version of Sqlbase/SqlbaseOleDBl.ddl works fine on some other PCs! )

Thanks

Claudia

User avatar
Steve Leighton
Site Admin
Site Admin
New Zealand
Posts: 274
Joined: 05 Mar 2017, 20:57
Location: Tauranga, New Zealand <--> Stroud, England

Re: Connection with Sqlbaseoledb.dll

Post by Steve Leighton » 03 Mar 2019, 03:46

Yes 11.7 oledb works with SB12 , so long as they are the same bitness.

Try running regsvr32 as elevated. i.e. as Administrator.
an easy way to run as Administrator is to Open the start menu and type cmd into the search box, Hold Ctrl + Shift and press Enter.

When you run Regsvr32 to register a DLL, you are using the 64-bit version by default so.....

Assuming its the 32bit version, being 11.7 ,
try copying the DLL to C:\Windows\SysWoW64\
In an elevated command prompt: %windir%\SysWoW64\regsvr32.exe %windir%\SysWoW64\Sqlbaseoledb.dll

of course, 64bit versions can be copied to C:\Windows\System32\
In an elevated command prompt: %windir%\System32\regsvr32.exe %windir%\System32\Sqlbaseoledb.dll
Greetings from New Zealand
Steve Leighton

Bankside Systems Ltd.
UK ♦ Australia ♦ New Zealand

www.banksidesystems.co.uk

Image

Return to “General Discussion”

Who is online

Users browsing this forum: [Ccbot] and 0 guests