Lastnosti Oracle JDBC SOCKS in različice gonilnika
Uporabljajte lastnosti Oracle JDBC SOCKS, specifične za različico, in jih ločite od funkcij proxyja HTTPS in uporabnika proxyja podatkovne baze.
Za gonilnik Oracle JDBC, ki dokumentira podporo SOCKS na ravni gonilnika, posredujte te lastnosti prek obstoječe nastavitve povezave:
properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");Izbirajo posrednika, ne nadomestila za gostitelja, storitev ali prijavo podatkovne baze. Preverite, da nameščeni gonilnik jih podpira in da tovarna povezav res posreduje ta vir lastnosti. Za javno dostopno podatkovno bazo na poti, ki dovoljuje javne posrednike, seznam proxyjev SOCKS ponuja kandidate za uskladitev s podporo SOCKS tega gonilnika. Potrdite dostop do vsake dejanske podatkovne baze ali odkrite končne točke in vrat, pri čemer ohranite račun podatkovne baze in nastavitve TLS. To javno vejo uporabljajte le z nenastavljenimi vnosi proxy računa; ne prenašajte obstoječega uporabniškega imena ali gesla proxyja na kandidata.
| Funkcija | Namen |
|---|---|
| Lastnosti SOCKS | Podprta omrežna pot prenosa |
| Lastnosti proxyja HTTPS | Druga omrežna pot proxyja |
| Preverjanje pristnosti uporabnika proxyja podatkovne baze | Identiteta podatkovne baze, ne internetni prenos |
API dokumentira tudi oracle.net.socksRemoteDNS; preverite njegovo razpoložljivost in vedenje za nameščeni gonilnik. Splošne lastnosti JVM in lastnosti, specifične za Oracle, niso zamenljive.
Stare rešitve SOCKS/NIO potrebujejo svoj stari kontekst gonilnika. Ne onemogočite prenosa samo zato, ker je to storil zgodovinski odgovor. Ko usmerjanje deluje, protokol podatkovne baze, TLS, odkrivanje in preverjanje pristnosti še vedno zahtevajo združljiv opisnik povezave in račun.