我正在尝试使用 Node.js 的官方 node-oracledb 驱动程序连接到 Oracle DB 并接收:
ORA-12154: TNS: 无法解析指定的连接标识符。var oracledb = require('oracledb'); oracledb.getConnection({ 用户:“”,密码:“”,connectString:“DNS=MY;UID=MYNAME;PWD=MYPWD”},函数(错误,连接){...
Excel ( ) 中的相同 connectStringconnectString="ODBC;DNS=MY;UID=MYNAME;PWD=MYPWD"
工作正常,以及 tnsping 到 DB,因此它与 TNS 配置和环境变量无关。