有没有一种方法可以在不编辑我的 PATH 变量的情况下使用 Node.js oracledb 库?
Is there a way to use the Node.js oracledb library without editing my PATH variable?
我正在尝试使用 Node.js 构建一个 Web 界面,以显示工作中来自 Oracle 数据库的数据。我做了一些研究,发现我需要 oracledb 才能访问它。我找到的任何安装指南都说我需要编辑我的 PATH 变量才能使用它。
我没有工作电脑的管理员权限,有什么解决办法吗?有没有办法为我 运行 的一个命令行实例创建一个临时路径?任何解决方法都值得赞赏。
使用 Windows 和 macOS 上的 node-oracledb 5,您可以通过调用 initOracleClient()
来设置 Oracle Client 库的位置,而无需进行任何外部配置。这就是全部 documented:
const oracledb = require('oracledb');
try {
oracledb.initOracleClient({libDir: 'C:\oracle\instantclient_19_6'});
} catch (err) {
console.error('Whoops!');
console.error(err);
process.exit(1);
}
只有一个安装指南:https://oracle.github.io/node-oracledb/INSTALL.html您找起来有困难吗?您有什么改进建议吗?
我正在尝试使用 Node.js 构建一个 Web 界面,以显示工作中来自 Oracle 数据库的数据。我做了一些研究,发现我需要 oracledb 才能访问它。我找到的任何安装指南都说我需要编辑我的 PATH 变量才能使用它。
我没有工作电脑的管理员权限,有什么解决办法吗?有没有办法为我 运行 的一个命令行实例创建一个临时路径?任何解决方法都值得赞赏。
使用 Windows 和 macOS 上的 node-oracledb 5,您可以通过调用 initOracleClient()
来设置 Oracle Client 库的位置,而无需进行任何外部配置。这就是全部 documented:
const oracledb = require('oracledb');
try {
oracledb.initOracleClient({libDir: 'C:\oracle\instantclient_19_6'});
} catch (err) {
console.error('Whoops!');
console.error(err);
process.exit(1);
}
只有一个安装指南:https://oracle.github.io/node-oracledb/INSTALL.html您找起来有困难吗?您有什么改进建议吗?