Informix "Unable to load translation shared library (DLL). SQLCODE=-11048" problem

295 Views Asked by At

As the title says, I’ve been trying to connect my application (django rest framework backend deployed on IIS 8 (windows server 12 R2) to Informix but it shows me the same error:

[Informix][Informix ODBC Driver]Unable to load translation shared library (DLL). SQLCODE=-11048

What is worth noting is:

  • There are two versions of Informix installed on the server, and have been there for a long time, but this problem only started occurring recently.
  • The only things that have been installed during the period where it stopped working are HTTP Platform Handler 1.2 and Application Request Routing 3.0.
  • Proxy is enabled on the server in IIS.
  • The connection string is configured correctly.

SERVER=server_name;DATABASE=db_name;HOST=ip_address;SERVICE=port;Protocol=used_protocol;UID=user_name;PWD=password;

What I tried :

  • Tried disabling proxy to see if it was the problem, but nothing happened.
  • Tried uninstalling HTTP Platform Handler, but it somehow refuses so nothing to note on that end.
  • INFORMIXDIR is set correctly on both env and the setnet32 configs.
  • Tested using the ConnectTestDemo, and one of the installed versions of the sdk works while the other gives me the same error.

I would appreciate any lead on how to solve this, however small. Thank you.

0

There are 0 best solutions below