라이트 모드의 Node-oracledb는 비밀번호 유효성 검사기 유형 0x939(NJS-116)를 지원하지 않습니다.
P粉392861047
P粉392861047 2023-12-27 18:42:09
0
1
827

javaScript를 사용하여 Oracle 데이터베이스를 node.js와 연결하려고 합니다.

요구 사항 - node.js와 JS를 사용하는 webdriverIo를 사용하여 UI를 자동화하고 있습니다. 한 프로세스에서는 Oracle DB에 연결하고 자동화를 통해 쿼리를 실행하여 값을 가져와야 합니다. 다 해봤지만 반응은 매번 똑같았어요. Nodejs와 JS를 사용하여 oracle db를 연결하려고 합니다. 코딩에 VScode를 사용하고 있습니다.

P粉392861047
P粉392861047

모든 응답(1)
P粉803444331

Oracle Database 11gR2 이하의 경우:

  • node-oracledb initOracleClient()thick 모드를 활성화하려면

    에 대한 호출을 추가하세요.
  • 또는 데이터베이스를 업그레이드할 수도 있습니다.

Oracle Database 12c 이상:

  • 라이트 모드를 사용하려면: 10G 비밀번호 버전을 사용하여 사용자 비밀번호 찾기 및 재설정을 참조하세요. 요약하자면:

    1. 값을 확인하려면 데이터베이스 초기화 매개변수sec_case_sensitive_logon不为FALSE。在 SQL*Plus 中,以 SYSDBA 身份运行 showparameter sec_case_sensitive_logon를 확인하세요. (참고 sec_case_sensitive_logon는 DB 21c에서 제거 되었습니다).

    2. 오류가 계속 발생하면 비밀번호를 다시 생성하세요(예: 필요한 경우 ALTER USER x IDENTIFIED BY y 실행).

  • 또는 두꺼운 모드를 사용할 수도 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!