Không có cú pháp "Kết nối dễ dàng" cho LDAP, vì vậy bạn sẽ cần phải định cấu hình các tệp ldap.ora và sqlnet.ora và sử dụng bí danh không phải Chuỗi kết nối dễ dàng trong node-oracledb (hoặc trong các công cụ khác như SQL * Plus, PHP OCI8, Python cx_Oracle, Golang godror, v.v.).
Tôi đã cho (!) Biết các bước là:
-
Gọi netca -> Sử dụng thư mục
-
Định cấu hình đặt tên để sử dụng LDAP bằng netca-> Cấu hình phương thức đặt tên. Điều này thiết lập sqlnet.ora để tra cứu tên.
-
chạy netmgr để thiết lập mục nhập trong ldap hoặc Trình quản lý doanh nghiệp để thiết lập ldap.
-
Sao chép các tệp đó vào thư mục con trên máy mà bạn chạy Node.js và đặt TNS_ADMIN thành thư mục chứa tệp. Với Ứng dụng khách tức thì, bạn có thể đặt nó vào
network\admin
thư mục con trong thư viện Ứng dụng khách tức thì. Xem mục nhập quản lý Cấu hình mạng Oracle tùy chọn -
Đặt chuỗi kết nối của node-oracledb thành bí danh kết nối được định cấu hình trong 3, ví dụ:"orcl"