javascript - 在没有 Oracle Instant Client 的情况下将 Node.js 与 Oracle 配对

标签 javascript node.js oracle

我正在尝试测试与我们的 Oracle 数据库的连接。 我读到 Oracle 发布了 node-oracledb 来促进这一点。 然而,问题是您需要安装 Oracle Instant Client。 我想知道是否有可能绕过这个。 如果有人能够在没有安装 Oracle Instant Client 的情况下拉取项目并在他们的机器上运行测试,那将是理想的。

这可行吗? 先感谢您! 问候

最佳答案

Node-oracledb 是一个本地附加组件,可调用 Oracle 客户端库中的 C 函数。这些处理通过网络连接到数据库。 如果没有 Oracle 客户端库,您将无法使用 node-oracledb。

当在没有安装数据库(包含所需的库)的机器上运行 node-oracledb 时,Instant Client 可以免费下载并通过解压缩轻松安装。 Rpm 也可用于 Linux。

Instant Client 可从以下位置获得:

关于javascript - 在没有 Oracle Instant Client 的情况下将 Node.js 与 Oracle 配对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32118786/

相关文章:

javascript - 使用光线转换器添加延迟

javascript - 格式化 JSON,使用 vanilla js 按 key 组排序

Node.js mongodb 通过 ObjectID 更新

node.js - 如何在Express和NodeJS中进行Mongoose错误处理。

r - 如何在Windows 7上安装ROracle软件包?

javascript - 几个链接在粘性导航菜单中不起作用

javascript - 如何检查 DOM 节点是否为 `html` 节点

node.js - 如何使用 Sequelize ORM 将 "many to many"数据插入 node.js 上的 sqlite

java - 如果我们在 mysql 中第 3 次尝试输入错误密码而在 oracle 中使用相同查询进行第 4 次尝试时,帐户是否被锁定?

java - 如何使用java从oracle数据库中随机选择图像