Quantcast
Channel: SCN : All Content - PowerBuilder Developer Center
Viewing all articles
Browse latest Browse all 2935

DBMS OLEDB is not supported in your current installation

$
0
0

Hello!

I've installed PB12.6 and migrated my code from PB12.0 without problems, deployed the project and replaced the DLL-files of the application with the xxx126.dll files. (btw this is PB Classic)

 

When the project is deployed as 64-bit and launched I get this error:

"DBMS OLEDB is not supported in your current installation."

However, when deployed as 32-bit it works just fine.

Both versions uses the same files, which was built with the 64-bit exe (I just added the 32-bit exe within the same folder)

 

As far as I understand it's because it can't load PBOLE26.DLL, but I don't understand what to do to fix this issue.

I used Process Monitor to try to figure out what the problem was. I filtered on paths which contains "pbole" (and the application's name as the process name)

 

The 32-bit startup

32bit_startup.png

 

The 64-bit startup

64bit_startup.png

 

Essentially, the 32-bit only uses the DLL in the application's folder, but the 64-bit starts looking all over the place for some reason and does a lot more. I guess something goes wrong when it tries to load the DLL? (since it does find it but then decides it needs to look elsewhere)

Any ideas on how to tackle this problem?

 

I've tried to install PB12.6 on an almost clean PC to see if it would work, but got the same problem there.

 

Any help is much appreciated!


Viewing all articles
Browse latest Browse all 2935

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>