- 32
- 0
明明已经安装了instantclient ,并且设置了path路径 但是还是出错
报错如下:
E:\Dormsys\update_stu_info\node_modules\oracledb\lib\oracledb.js:65
throw new Error(nodbUtil.getErrorMessage('NJS-045', nodeInfo));
^
Error: NJS-045: cannot load the oracledb add-on binary for Node.js 8.11.2 (win32, x64)
Node.js require() error was:
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
Node.js require() mapped to E:\Dormsys\update_stu_info\node_modules\oracledb\build\Release\oracledb.node
Node-oracledb installation instructions: https://oracle.github.io/node-oracledb/INSTALL.html
You must have 64-bit Oracle client libraries in your PATH environment variable.
If you do not have Oracle Database on this computer, then install the Instant Client Basic or Basic Light package from
http://www.oracle.com/technetwork/topics/winx64soft-089540.html
A Microsoft Visual Studio Redistributable suitable for your Oracle client library version must be available.
at Object.<anonymous> (E:\Dormsys\update_stu_info\node_modules\oracledb\lib\oracledb.js:65:13)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (E:\Dormsys\update_stu_info\node_modules\oracledb\index.js:1:80)
at Module._compile (module.js:652:30)
[Finished in 0.4s] 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
一骑轻尘 普通会员 1楼
可能有以下几种原因导致:
-
node.js版本不兼容:有些数据库驱动不兼容 node.js 版本,需要升级 node.js 版本或者升级对应的数据库驱动。
-
连接参数错误:可能需要将数据库地址、用户名、密码、端口号等参数输入到 instantclient.js 文件中,注意确保参数正确。
-
数据库服务未运行:请确保数据库服务正在运行,可以通过 node -v 命令检查 node.js 版本。
-
数据库地址不存在:请确保数据库地址是正确的,可以在数据库管理工具中查看。
-
密码错误:如果数据库密码错误,需要检查并修改数据库密码。
-
其他问题:还有其他可能导致 node.js 无法连接到 Oracle 数据库的问题,例如防火墙阻止、网络问题等。可以尝试检查这些方面,看是否可以解决问题。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
