0

我使用以下说明安装了 node-oracle:https ://github.com/oracle/node-oracledb

但是,我一直在努力尝试连接到远程 oracle 数据库。所以我正在利用社区来帮助我。我创建了不同的 *.ora 文件(ldap.ora、sql.ora TNS 等)并将我的 TNS_ADMIN 目录设置为这些文件所在的位置。底线是我有这个连接字符串:

jdbc:oracle:thin:@ldap://{hostName-1}:{portNumber}/{dbname},cn=OracleContext,dc=world ldap://{hostName-2}:{portNumber}/{dbname},cn=OracleContext,dc=world

我可以使用 Oracle SQL Developer 很好地访问数据库。但是,我使用 SQLPlus 或 Node 没有成功。

我已经检查了这些(以及许多其他):

https://community.oracle.com/thread/3759037

如何使用 node-oracledb 连接到 LDAP 服务器?

连接到 oracle 时出错

ORA-12560: TNS: 协议适配器错误

有没有人想出这一点,并可以发布以下解决方案:

  1. 你的 jdbc 连接字符串
  2. 您的示例 *.ora 文件或您从节点传递给 oracledb.getConnection() 的任何参数?

谢谢,

4

0 回答 0