Oracle
 sql >> база данни >  >> RDS >> Oracle

Как се свързвате с LDAP сървър с помощта на node-oracledb?

Няма наличен синтаксис „Easy Connect“ за LDAP, така че ще трябва да конфигурирате файлове ldap.ora и sqlnet.ora и да използвате псевдоним, различен от Easy Connectstring, в node-oracledb (или в други инструменти като SQL*Plus, PHP OCI8, Python cx_Oracle, Golang godror и др.).

Казаха ми (!) стъпките са:

  1. Извикайте netca -> Използване на директория

  2. Конфигурирайте именуването за използване на LDAP чрез netca->Конфигуриране на методи за именуване. Това настройва sqlnet.ora за търсене на име.

  3. стартирайте netmgr, за да настроите записа в ldap или Enterprise Manager, за да настроите ldap.

  4. Копирайте тези файлове в поддиректория на машината, където изпълнявате Node.js, и задайте TNS_ADMIN към директорията, съдържаща файловете. С Instant Client можете да го поставите в network\admin поддиректория в библиотеките на Instant Client. Вижте записа за ръководство Опционална Oracle Net Configuration

  5. Задайте connectString на node-oracledb към псевдонима за свързване, конфигуриран в 3, напр. "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. Предотвратяване на отпадане на таблица в целева схема в Oracle Streams

  2. Сравнение на доставчици, съвместими с Entity Framework за Oracle?

  3. тригери за кръстосано издание напред в R12.2

  4. как да извикам един съхранен процес от прашник и да модифицирам рекурсора, който се връща?

  5. Oracle DROP TABLE АКО СЪЩЕСТВУВА Алтернативи