Como puedo montar desde java una conexion a oracle, pero qno sea JDBC??
La jdbc me da problemas con oracle, porque a un numero definido de llamadas a la base de datos, se cae.
| |||
Conexion que no sea JDBC Como puedo montar desde java una conexion a oracle, pero qno sea JDBC?? La jdbc me da problemas con oracle, porque a un numero definido de llamadas a la base de datos, se cae. |
| ||||
haber el problema de tiempo seria si tienes tu oracle en otra parte de la wan o en internet por cosa de tiempo o si tu oracle esta en linux, ya que es el tomcat el que se las ve con el oracle, el le envia las consultas, el cliente no tiene nada que ver con eso.. aca hay una explicacion sobre eso http://www.dcc.uchile.cl/~lmateu/CC6...ajos/jfernand/ import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class MainClass { public static Connection getConnection() throws Exception { String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; String url = "jdbc:odbc:northwind"; String username = ""; String password = ""; Class.forName(driver); // load JDBC-ODBC driver return DriverManager.getConnection(url, username, password); } public static void main(String args[]) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { conn = getConnection(); stmt = conn.createStatement(); String query = "select EmployeeID, LastName, FirstName from Employees"; rs = stmt.executeQuery(query); while (rs.next()) { System.out.println(rs.getString("EmployeeID") + " " + rs.getString("LastName") + " " + rs.getString("FirstName")); } } catch (Exception e) { // handle the exception e.printStackTrace(); System.err.println(e.getMessage()); } finally { try { rs.close(); stmt.close(); conn.close(); } catch (Exception ee) { ee.printStackTrace(); } } } }
__________________ :-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios: :pirata: |