我正在尝试使用Node.js构建Web界面,以显示工作中来自Oracle数据库的数据。我进行了一些研究,发现需要oracledb才能访问它。我发现任何安装指南都说我需要编辑PATH变量才能使用它。
我没有对我的工作电脑的管理员权限,那么有什么办法解决呢?是否有办法为我正在运行的命令行的一个实例创建临时路径?任何解决方法都值得赞赏。
答案 0 :(得分:1)
使用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您是否很难找到它?您有任何改进建议吗?