Boa tarde pessoal, estou com um probleminha para acessar uma base de dados que se encontra fora do dominio da rede. Comecei a trabalhar em um local onde tudo esta em plataforma microsoft.
o pessoal aqui desenvolve em .net e c#, e acessam uma base de dados oracle, onde essa máquina não esta no dominio da rede, e as aplicações microsofteanas usam um OLEdb(udl) para fazer a comunição e a tramitação dos dados. Fiz uma servlet para acessar essa base so que nem por reza braba consigo acessar o servidor do oracle. ja tentei via thin, oci, ja tentei uma ponte via ODBC e não obtive sucesso.
Class.forName("oracle.jdbc.OracleDriver").newInstance();
con = DriverManager.getConnection("jdbc:oracle:thin:@host:porta:servico", usuario, senha);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
con = DriverManager.getConnection("jdbc:oracle:oci8:@servico", usuario, senha); //tenho o client do oracle instalado no servidor com o tns apontando para o servidor que quero acessar
se alguém puder me ajudar, desde ja agradeço a força.