Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Conexion que no sea JDBC

Estas en el tema de Conexion que no sea JDBC en el foro de Oracle en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 20/10/2006, 05:20
 
Fecha de Ingreso: mayo-2006
Mensajes: 28
Antigüedad: 18 años
Puntos: 0
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.
  #2 (permalink)  
Antiguo 20/10/2006, 07:24
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
osea lo que puedes hacer, si tienes windows hacer un puente entre obdc y jbdc y conectar via obdc a oracle, aunque la forma correcta es que te conectes por el tns, como lo haces tu
__________________
:-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:
  #3 (permalink)  
Antiguo 20/10/2006, 08:59
 
Fecha de Ingreso: mayo-2006
Mensajes: 28
Antigüedad: 18 años
Puntos: 0
Ya pero es una aplicacion web lo que estoy montando, servlet contra oracle, eso seria en local pero ami me hece falta web.
Gracias
  #4 (permalink)  
Antiguo 20/10/2006, 09:54
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
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:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.