当前位置: 首页 > 知识库问答 >
问题:

从节点js连接Oracledb时出错

阎慈
2023-03-14

C:\Users\ramachandran.s

oracledb@1.2.0安装C:\Users\ramachandran.s\node\u modules\oracledb node gyp rebuild

C:\Users\ramachandran.s\node\u modules\oracledb

我错过了什么,请帮忙

共有3个答案

乔伯寅
2023-03-14

通过如下安装windows构建工具,所有gyp错误都将得到解决

npm安装-g--生产windows构建工具

希望它能对某人有所帮助

东方飞捷
2023-03-14

下面是一个很好的安装指南,其中包括解决上述问题的步骤。

https://community.oracle.com/docs/DOC-931127

需要安装Oracle OCI LIB,本指南将向您介绍如何安装。

别锐
2023-03-14

正如错误消息中所说,您需要安装Windows Server 2008的Windows SDK或Microsoft Visual Studio 2008。oracledb Node.JS包使用Oracle OCI库,安装包时会编译这些库。

我在Linux和OSX上运行oracledb,所以我不确定,但您可能希望看到安装后错误消息是否消失https://www.visualstudio.com/en-US/products/visual-studio-express-vs. 它是免费的。

 类似资料:
  • 这是我的模型。 这是我的控制器用户。js: app.post('/Signup/',函数(req, res){{console.log(req.body.username); User.new用户( 这个概念是一旦用户名/密码被接受,一个API密钥将与用户名一起存储。虽然,用户名负载正在被接受,但是当我执行UserApiSchema调用来生成api时,没有生成这样的api。也没有错误。

  • 错误:.错误:在function.module._resolveFilename(module.js:336:15)在function.module._load(module.js:278:25)在module.require(module.js:365:17)在require(module.js:384:17)在object处找不到模块“../build/release/oracle_bindi

  • 我想通过节点JS连接oracle db。为此,我尝试安装node-oracledb模块。 npm错误!此运行的完整日志可以在以下位置找到:npm err! C:\users\appdata\roaming\npm-cache_logs\2019-04-09t06_36_44_005z-debug.log 我不明白为什么需要python依赖关系才能与oracle DB连接?又该怎么做呢?

  • PS G:\开机 错误:ER_BAD_DB_错误:握手时未知数据库“启动”。顺序_握手时出现错误(G:\boot\node\u modules\mysql\lib\protocol\sequences\Sequence.js:47:14)。协议中的错误包(G:\boot\node\u modules\mysql\lib\protocol\sequences\Handshake.js:123:18)

  • 问题内容: 考虑以下简单的Node.js应用程序: 它向google.com发出2000个HTTP请求,一个接一个。问题在于它会请求5号并暂停大约3分钟,然后继续处理请求6-10,然后再暂停3分钟,然后再请求11-15,然后暂停,依此类推。 编辑: 我尝试将www.google.com更改为localhost,这是运行我的计算机的极其基本的Node.js应用程序,返回“ Hello world”,

  • 我试图使用node.js与mongoDB和以下教程在http://howtonode.org/express-mongodb 打开连接的代码是 但是我看不到任何连接被关闭。但当我看到mongo控制台上的日志时,我可以看到一些连接在一段时间后打开和关闭。 连接会自动关闭吗?当大量客户端尝试访问服务器时会有问题吗?应该在哪里关闭连接? 谢谢 图措