Oracle JDBC SOCKS गुणहरू र ड्राइभर संस्करणहरू
संस्करण-विशिष्ट Oracle JDBC SOCKS गुणहरू प्रयोग गर्नुहोस् र तिनलाई HTTPS प्रोक्सी र डाटाबेस प्रोक्सी-प्रयोगकर्ता सुविधाहरूबाट छुट्याउनुहोस्।
ड्राइभर-स्तरीय SOCKS समर्थन दस्तावेज गर्ने Oracle JDBC ड्राइभरका लागि, यी गुणहरूलाई विद्यमान जडान सेटअपमार्फत पठाउनुहोस्:
properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");तिनीहरू मध्यस्थ छान्छन्, डाटाबेस होस्ट, सेवा वा लगइनको प्रतिस्थापन होइन। स्थापित ड्राइभरले तिनलाई समर्थन गर्छ र जडान कारखानाले त्यो गुण स्रोत साँच्चै पठाउँछ भनी पुष्टि गर्नुहोस्। सार्वजनिक रूपमा पहुँचयोग्य डाटाबेसका लागि, सार्वजनिक मध्यस्थहरूलाई अनुमति दिने मार्गमा, SOCKS प्रोक्सी सूची ले त्यो ड्राइभरको SOCKS समर्थनसँग मिलाउन उम्मेदवारहरू प्रदान गर्छ। डाटाबेस खाता र TLS सेटिङहरू कायम राख्दै प्रत्येक वास्तविक डाटाबेस वा फेला परेको अन्त्य बिन्दु र पोर्टमा पहुँच पुष्टि गर्नुहोस्। त्यो सार्वजनिक शाखा प्रोक्सी-खाता इनपुटहरू सेट नगरिएको अवस्थामा मात्र प्रयोग गर्नुहोस्; विद्यमान प्रोक्सी प्रयोगकर्तानाम वा पासवर्ड उम्मेदवारमा नसार्नुहोस्।
| सुविधा | उद्देश्य |
|---|---|
| SOCKS गुणहरू | समर्थित नेटवर्क रिले मार्ग |
| HTTPS प्रोक्सी गुणहरू | अर्को नेटवर्क-प्रोक्सी मार्ग |
| डाटाबेस प्रोक्सी-प्रयोगकर्ता प्रमाणीकरण | डाटाबेस पहिचान, इन्टरनेट रिले होइन |
API ले oracle.net.socksRemoteDNS पनि दस्तावेज गर्छ; तैनाथ गरिएको ड्राइभरका लागि यसको उपलब्धता र व्यवहार जाँच्नुहोस्। सामान्य JVM र Oracle-विशिष्ट गुणहरू अदलबदल गर्न मिल्दैन।
पुराना SOCKS/NIO समाधानहरूलाई तिनका पुरानो ड्राइभर सन्दर्भ चाहिन्छ। ऐतिहासिक उत्तरले त्यसो गर्यो भनेर मात्र यातायात अक्षम नगर्नुहोस्। राउटिङ काम गरेपछि पनि, डाटाबेस प्रोटोकल, TLS, खोज र प्रमाणीकरणलाई अझै अनुकूल जडान विवरण र खाता चाहिन्छ।