我正在使用mac
进行开发我想创建一个node.js服务器,以便从iPhone应用程序访问oracle数据库。
localhost已成功通过node.js服务器访问Oracle数据库。
但是,我遇到了托管它的错误。 (托管使用firebase托管。)
错误:解析函数触发器时出错。 错误:NJS-045:无法加载Node.js 9.8.0的oracledb附加二进制文件(darwin,x64) Node.js require()错误是: DPI-1047:无法加载64位Oracle客户端库:" dlopen(libclntsh.dylib,1):找不到图像"。请参阅https://oracle.github.io/odpi/doc/installation.html#macos以获取帮助 Node.js require()映射到/Users/jeongyeon/Atom/BestianServer/functions/node_modules/oracledb/build/Release/oracledb.node Node-oracledb安装说明:https://oracle.github.io/node-oracledb/INSTALL.html
要在node.js中使用oracledb,oracle instantclient必须具有符号链接(ln-s)
**在Windows上,必须设置环境变量。
我认为托管时遇到错误,因为我无法识别符号链接或环境变量设置。
有没有人成功在nodejs上托管oracledb? 我会感激一点帮助。
谢谢。