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