conexion a bd de oracle
Necesito conectar una aplicacion de java a una bd de oracle por medio de internet, alguien puede decirme como acerlo o donde encuentro la informacion para eso.
graciax
graciax
En primer lugar vas necesitar un driver para conectar con una bd de oracle. Esto no es más que un archivo comprimido con todas las clases necesarias para realizar la conexión. Supongo que este driver se encontrará en Internet. Cuando lo tengas debes indicarle a tu entorno de desarrollo que debe utilizar este driver. Esto ya depende del programa que utilices.
Para terminar te pongo las lÃneas más importantes dentro del código para hacer la conexión:
//Aqui indicaremos cómo se llama el driver
Class.forName("oracle.jdbc.driver.OracleDriver");
//Y en esta lÃnea conectamos con la base de datos
this.conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:SERVICIO", "USUARIO", "CONTRASEÑA");
donde pone localhost:1521:SERVICIO no es más que la direccion IP del ordenador al que te quieres conectar. En este caso es nuestro propio ordenador. En segundo lugar indicamos el puerto por el que nos vamos a conectar. Para Oracle suele ser el 1521. Y por último el nombre de la bd con la que queremos trabajar. A continuacion introduciremos entre comillas el nombre de usuario y la contraseña.
Espero haberte sido de ayuda. Un saludo
Para terminar te pongo las lÃneas más importantes dentro del código para hacer la conexión:
//Aqui indicaremos cómo se llama el driver
Class.forName("oracle.jdbc.driver.OracleDriver");
//Y en esta lÃnea conectamos con la base de datos
this.conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:SERVICIO", "USUARIO", "CONTRASEÑA");
donde pone localhost:1521:SERVICIO no es más que la direccion IP del ordenador al que te quieres conectar. En este caso es nuestro propio ordenador. En segundo lugar indicamos el puerto por el que nos vamos a conectar. Para Oracle suele ser el 1521. Y por último el nombre de la bd con la que queremos trabajar. A continuacion introduciremos entre comillas el nombre de usuario y la contraseña.
Espero haberte sido de ayuda. Un saludo