NJS-116:精简模式下node-oracledb不支持密码验证程序类型0x 939

fhity93d  于 2023-06-22  发布在  Oracle
关注(0)|答案(1)|浏览(363)

我正在尝试使用JavaScript将Oracle db与node.js连接。
需求-我使用webdriverIo自动化UI,它使用node.js和JS。在一个流程中,我需要连接oracle DB并通过自动化运行查询来获取值。我尝试了所有的方法,但每次都是同样的React。我正在尝试连接oracle db,使用Nodejs和JS。我正在使用VScode进行编码。

vof42yt1

vof42yt11#

  • 如果要连接到Oracle Database 11 gR 2或更早版本,请调用initOracleClient()以启用node-oracledb密集模式,或升级数据库。
  • 对于以后的DB:
  • 确保数据库初始化参数sec_case_sensitive_logon不为FALSE。在SQL*Plus中作为SYSDBA运行show parameter sec_case_sensitive_logon以检查值。注意,sec_case_sensitive_logon已经从DB 21 c中删除,请参阅此文档。
  • 重新生成密码,例如运行ALTER USER x IDENTIFIED BY y(如有必要)

相关问题