Kwa dereva wa Oracle JDBC anayeandika usaidizi wa SOCKS katika ngazi ya dereva, pitisha hizi kupitia usanidi uliopo wa muunganisho:

properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");

Huchagua mpatanishi, si badala ya mwenyeji, huduma au kuingia kwa hifadhidata. Thibitisha kwamba dereva iliyosakinishwa inaziunga mkono na kwamba kiwanda cha muunganisho kinapitisha chanzo hicho cha sifa kwa kweli. Kwa hifadhidata inayofikiwa na umma kwenye njia inayoruhusu wapatanishi wa umma, orodha ya proksi za SOCKS inatoa wagombea wa kuoanisha na usaidizi wa SOCKS wa dereva huyo. Thibitisha ufikiaji wa kila hifadhidata halisi au kituo cha mwisho na bandari kilichogunduliwa, ukihifadhi akaunti ya hifadhidata na mipangilio ya TLS. Tumia tawi hilo la umma tu wakati pembejeo za akaunti ya proksi hazijawekwa; usihamishie jina la mtumiaji au nenosiri la proksi lililopo kwa mgombea.

KipengeleLengo
Sifa za SOCKSNjia ya upitishaji mtandao inayoungwa mkono
Sifa za proksi ya HTTPSNjia nyingine ya proksi ya mtandao
Uthibitishaji wa mtumiaji-proksi wa hifadhidataUtambulisho wa hifadhidata, si upitishaji wa intaneti

API pia inaandika oracle.net.socksRemoteDNS; angalia upatikanaji na tabia yake kwa dereva iliyowekwa. Sifa za jumla za JVM na zile mahususi za Oracle hazibadilishani.

Suluhisho za zamani za SOCKS/NIO zinahitaji muktadha wao wa zamani wa dereva. Usizime usafirishaji kwa sababu tu jibu la kihistoria lilifanya hivyo. Baada ya uelekezaji kufanya kazi, itifaki ya hifadhidata, TLS, ugunduzi na uthibitishaji bado zinahitaji maelezo ya muunganisho na akaunti inayolingana.

Makala zinazohusiana