Error: DPI-1047: 64-bit Oracle Client library cannot be loaded

Viewed 2413

I am trying to run oracledb in Node.js.

const oracledb = require('oracledb');

However, the oracle is failing to initialize the client libraries. The full error is:

Error: DPI-1047: 64-bit Oracle Client library cannot be loaded: "The specified module could not be found". See https://oracle.github.io/odpi/doc/installation.html#windows for help

Now I check their "help" article, but it just says to download some zip file with client libraries. So I did that, I extracted the archive and put it's path on the system path. These are the contents:

enter image description here

And here you can see that the path is indeed on system path:

enter image description here

The Node.js I'm running is 64bit.

So what am I missing here?

0 Answers
Related