sql >> Databáze >  >> RDS >> Oracle

Jak se připojíte k serveru LDAP pomocí node-oracledb?

Pro LDAP není k dispozici žádná syntaxe „Easy Connect“, takže budete muset nakonfigurovat soubory ldap.ora a sqlnet.ora a použít alias jiného typu než Easy Connectstring v node-oracledb (nebo v jiných nástrojích, jako je SQL*Plus, PHP OCI8, Python cx_Oracle, Golang Godror atd.).

Bylo mi řečeno (!), že kroky jsou:

  1. Vyvolat netca -> Využití adresáře

  2. Nakonfigurujte pojmenování pro použití LDAP pomocí netca->Naming Methods Configuration. Tím se nastaví sqlnet.ora pro vyhledávání jmen.

  3. spusťte netmgr pro nastavení položky v ldap nebo Enterprise Manager pro nastavení ldap.

  4. Zkopírujte tyto soubory do podadresáře na počítači, kde spouštíte Node.js, a nastavte TNS_ADMIN na adresář obsahující soubory. Pomocí Instant Client jej můžete vložit do network\admin podadresář v knihovnách Instant Client. Viz položka manuálu Volitelná konfigurace sítě Oracle

  5. Nastavte connectString node-oracledb na alias připojení nakonfigurovaný v 3, např. "orcl"



  1. Vytvořte plán SQL Server Agent Schedule pomocí T-SQL

  2. SQLite JSON_GROUP_ARRAY()

  3. Jak povolit všechna omezení CHECK a cizích klíčů v databázi na serveru SQL (příklady T-SQL)

  4. Jak formátovat záporné hodnoty pomocí závorek na serveru SQL Server (T-SQL)