Prova a usare socksProxyHost
e socksProxyPort
proprietà di sistema. Guarda qui
al capitolo "2.4) SOCKS" e qui
. (http.proxyHost non funzionerà con JDBC.) Di seguito è riportata la descrizione dell'uso del proxy con JDBC (ad esempio Oracle):Connetti all'esterno del database Oracle Internet dall'interno della intranet tramite JDBC
. Potresti voler usare le proprietà:socksProxySet, socksProxyPort, socksProxyHost, java.net.socks.username, java.net.socks.password, socksNonProxyHosts
. Ecco la descrizione di come impostare versione, nome utente e password
. E ovviamente hai bisogno di un proxy socks, non di HTTP .
Se hai solo un proxy HTTP, puoi provare a eseguire il tunneling di JDBC tramite HTTP. Ci sono poche soluzioni. Ad esempio, ecco una soluzione gratuita http://sourceforge.net/projects/sqlgateway/ e qui commerciale http://www.idssoftware.com/jdbcdrv.html