首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“‘oracledb”Oracle客户端库错误(错误: NJS-045和其他错误)

“‘oracledb”Oracle客户端库错误(错误: NJS-045和其他错误)
EN

Stack Overflow用户
提问于 2018-04-23 07:32:59
回答 3查看 10.4K关注 0票数 0

我已经使用命令将oracledb库安装到我的项目文件夹中。

‘'npm我预言--s’

它已经成功安装,并且它在我的项目中的文件夹'node_modules‘中。在项目文件夹中,在下载并打开它之后,我也有了'instantclient‘文件夹。

当我试图运行我的程序时,会发生以下错误:

在对象处按需(内部/module.js:11:18)。(c:\Users\tlobel\Documents\Install_1\node_modules\oracledb\index.js:1:80) at Module._compile (module.js:652:30)等待调试器断开连接.c:\Users\tlobel\Documents\Install_1\node_modules\oracledb\build\Release\oracledb.node错误: NJS-045:无法加载Node.js 8.11.1 (win32,x64) oracledb.js:68的oracledb附加二进制文件,oracledb.js:68无法加载Node.js DPI-1050: Oracle客户端库必须位于11.2或更高版本的 Node-oracledb安装说明:在路径环境变量__中必须有64位Oracle客户端库。如果此计算机上没有Oracle数据库,则从http://www.oracle.com/technetwork/topics/winx64soft-089540.html 安装Instant Client Basic或Basic轻型包--适用于您的Oracle客户端库版本的Microsoft可再发行版必须是可用的__。

我的PATH如下所示:

\ Files\Git\usr\bin;C:\Users\usr1\Downloads\Git-2.16.2-64-bit;C:\Users\usr1\Downloads\VC_redist.x64;C:\Program文件\PATH=C:\Python27\;C:\Python27\Scripts\ PATH=C:\Python27\;C:\Python27\Scripts;C:\Program\Git\cmd;C:\Program\Git\mingw64 64\bin;C:\Program\Microsoft;C:\User\usr1 1\AppData\漫游\npm

我的项目位于文件夹中:C:\Users\usr1 1\ my Documents\Install_1

我也下载了VS再发行版,但我不知道该放在哪里.有人知道要解决哪些问题才能奏效吗?

答案非常感谢!

EN

回答 3

Stack Overflow用户

发布于 2018-04-23 12:11:37

我最近也犯了一个类似的错误。最初,我在使用这个包时没有任何问题,它不需要安装更多的依赖项。然而,前几周我对Node进行了升级,然后升级了oracledb,然后得到了与您类似的错误。

包的git集线器页面非常有用,并描述了在主机服务器上附加安装所需的内容。

https://github.com/oracle/node-oracledb

票数 0
EN

Stack Overflow用户

发布于 2022-08-17 22:46:00

安装Oracle客户端库必须位于11.2或更高版本。并在环境变量中设置bin路径。

票数 0
EN

Stack Overflow用户

发布于 2018-05-01 12:51:17

这里的最后一件事是:

https://github.com/oracle/node-oracledb/issues/898

帮助解决问题-推荐一次尝试!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49975630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档