Rumah > Soal Jawab > teks badan
Saya cuba menyambungkan pangkalan data Oracle dengan node.js menggunakan javaScript.
Keperluan - Saya mengautomasikan UI menggunakan webdriverIo, yang menggunakan node.js dan JS. Dalam satu proses, saya perlu menyambung ke Oracle DB dan menjalankan pertanyaan melalui automasi untuk mendapatkan nilai. Saya mencuba segala-galanya tetapi tindak balas adalah sama setiap kali. Saya cuba menyambungkan oracle db menggunakan Nodejs dan JS. Saya menggunakan VScode untuk pengekodan.
P粉8034443312023-12-28 10:47:02
Untuk Pangkalan Data Oracle 11gR2 atau lebih awal:
Tambahkan panggilan ke initOracleClient()
untuk mendayakan node-oracledb mod tebal
Sebagai alternatif, anda boleh menaik taraf pangkalan data.
Untuk Pangkalan Data Oracle 12c atau lebih tinggi:
Untuk menggunakan Mod Ringkas: Lihat Cari dan tetapkan semula kata laluan pengguna menggunakan versi kata laluan 10G. Kesimpulannya:
Pastikan parameter permulaan pangkalan data sec_case_sensitive_logon
不为FALSE。在 SQL*Plus 中,以 SYSDBA 身份运行 showparameter sec_case_sensitive_logon
untuk menyemak nilai.
(Nota sec_case_sensitive_logon
telah dialih keluar dalam DB 21c).
Jika ralat masih berlaku, sila jana semula kata laluan, cth. jalankan ALTER USER x IDENTIFIED BY y
jika perlu.
Sebagai alternatif, anda boleh menggunakan mod tebal.