Skip to Content
0

DBMS DIR is not supported in your current installation

Feb 12, 2017 at 04:10 PM

173

avatar image

I am working on a migration project, where we are migrating one 32-bit PB12.0 application from Windows 2003 to 2012 R2 server. We have copied all the required files and folders in the new server. Sybase Open Client (OCS_15.0) has been installed and using ISQL we are able to connect to Sybase DB. We have not change anything in the PB12.0 code we just copied the .exe and referenced DLL in the new server.

While executing the job in windows 2012 R2 server we are getting

"DBMS DIR is not supported in your current installation"

But the same PB12.0 exe is working fine in Windows7 64-bit system.

If we navigate to the PB folder we can see PBDIR120.DLL is there. Also using PowerBuilder Runtime Package we could see PBDIR120.DLL

pb.png

pb.png (32.2 kB)
10 |10000 characters needed characters left characters exceeded

Is the installed Sybase Open Client 32 bit?

0
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Roland Smith Feb 13, 2017 at 04:08 AM
0

Maybe you should be using SYC or ASE database drivers instead of DIR.

Share
10 |10000 characters needed characters left characters exceeded
AKS Ghosh Feb 14, 2017 at 03:14 PM
0

Finally, the issue got resolved. The reason of the issue,

Previously, PB12.0 job was using Sybase Open Client OCS_12_5. As part of windows migration, Sybase Open Client is upgraded to OCS_15_0. Because of this there was a conflict between PBDIR120.DLL and the dlls under "OCS_15_0/dll" folder.

If we add the DLLs in the path from "OCS_12_5/dll" folder then the application is working fine.

Share
10 |10000 characters needed characters left characters exceeded