एलडीएपी के लिए कोई "ईज़ी कनेक्ट" सिंटैक्स उपलब्ध नहीं है, इसलिए आपको ldap.ora और sqlnet.ora फ़ाइलों को कॉन्फ़िगर करने की आवश्यकता होगी और नोड-ओरेक्लेडब (या एसक्यूएल * प्लस, पीएचपी ओसीआई 8, पायथन जैसे अन्य टूल्स में गैर-ईज़ी कनेक्टस्ट्रिंग उपनाम का उपयोग करना होगा। cx_Oracle, गोलांग गोडर आदि)।
मुझे बताया गया है (!) चरण हैं:
-
नेटका को आमंत्रित करें -> निर्देशिका उपयोग
-
LDAP का उपयोग करने के लिए नामकरण को netca-> नेमिंग मेथड्स कॉन्फिगरेशन द्वारा कॉन्फ़िगर करें। यह नाम देखने के लिए sqlnet.ora सेट करता है।
-
ldap में प्रविष्टि सेट करने के लिए netmgr चलाएँ या ldap सेटअप करने के लिए एंटरप्राइज़ प्रबंधक चलाएँ।
-
उन फ़ाइलों को मशीन पर एक उपनिर्देशिका में कॉपी करें जहाँ आप Node.js चलाते हैं, और TNS_ADMIN को उस निर्देशिका में सेट करते हैं जिसमें फ़ाइलें हैं। तत्काल क्लाइंट के साथ आप इसे
network\admin
. में डाल सकते हैं तत्काल क्लाइंट पुस्तकालयों के अंतर्गत उपनिर्देशिका। मैनौल प्रविष्टि वैकल्पिक Oracle नेट विन्यास देखें -
नोड-ओरेक्लेडब के कनेक्टस्ट्रिंग को 3 में कॉन्फ़िगर किए गए कनेक्ट उपनाम पर सेट करें, उदा। "ओआरसीएल"