Oracle JDBC SOCKS svojstva i verzije upravljačkog programa
Koristite Oracle JDBC SOCKS svojstva specifična za verziju i razlikujte ih od značajki HTTPS proxyja i proxy korisnika baze podataka.
Za Oracle JDBC upravljački program koji dokumentira SOCKS podršku na razini upravljačkog programa, proslijedite ova svojstva kroz postojeće postavljanje veze:
properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");Ona biraju posrednika, a ne zamjenu za host, uslugu ili prijavu baze podataka. Provjerite da instalirani upravljački program ih podržava i da tvornica veza doista prosljeđuje taj izvor svojstava. Za javno dostupnu bazu podataka na ruti koja dopušta javne posrednike, popis SOCKS proxyja nudi kandidate za uparivanje sa SOCKS podrškom tog upravljačkog programa. Potvrdite pristup svakoj stvarnoj bazi podataka ili otkrivenoj krajnjoj točki i portu, zadržavajući račun baze podataka i TLS postavke. Koristite tu javnu granu samo s nepodešenim unosima proxy računa; ne prenositi postojeće proxy korisničko ime ili lozinku na kandidata.
| Značajka | Svrha |
|---|---|
| SOCKS svojstva | Podržana mrežna ruta prijenosa |
| HTTPS proxy svojstva | Druga mrežna proxy ruta |
| Autentifikacija proxy korisnika baze podataka | Identitet baze podataka, ne internetski prijenos |
API također dokumentira oracle.net.socksRemoteDNS; provjerite njegovu dostupnost i ponašanje za instalirani upravljački program. Generička JVM i Oracle-specifična svojstva nisu zamjenjiva.
Stara SOCKS/NIO rješenja trebaju svoj stari kontekst upravljačkog programa. Ne onemogućujte prijenos samo zato što je povijesni odgovor to učinio. Nakon što usmjeravanje proradi, protokol baze podataka, TLS, otkrivanje i autentifikacija i dalje zahtijevaju kompatibilan opisnik veze i račun.