Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để bạn kết nối với máy chủ LDAP bằng node-oracledb?

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à:

  1. Gọi netca -> Sử dụng thư mục

  2. Đị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.

  3. 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.

  4. 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

  5. Đặ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"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mệnh đề WHERE có điều kiện với câu lệnh CASE trong Oracle

  2. Tạo cơ sở dữ liệu mới và kết nối mới trong Oracle SQL Developer

  3. Cách thêm chỉ báo AD / BC vào ngày trong Oracle

  4. Không thể đăng nhập vào cơ sở dữ liệu bằng SYS với Oracle SQL Developer

  5. Từ Thủ tục đã lưu, trả về tham số OUT &con trỏ OUT &kết quả phân tích cú pháp (Oracle)