alson0508 | |
| 2006-03-01 12:47 - Respuestas: 5 - Tema nº: 2408757
Buenas estoy intentando crear una conexion para Oracle pero no soy capaz me podeis ayudar
Mis pasos
1º Desde Origines de datos (ODBC) y desde DSN de sistema: "Agregar"
2º Selecciono "Microsoft ODBC for Oracle"
3º Ahora vienen mis dudas en lo que tengo que poner
Nombre del Origen de datos: "supongo que es el que yo quiera no?"
Descripcion: "supongo que es la que yo quiera no?"
Nombre de Usuario: "No se a lo que se refiere, es el nombre de la base de datos,
o el usuario que me he creado dentro de Oracle"
Servidor:"es el nombre del ordenador donde esta? en este caso es el mismo PC,
pongo PC001"
Gracias por la ayuda.
| |
|
|
techior | |
|
Re: Crear ODBC para Oracle - 2006-03-01 15:16 - Respuesta 2
Hola alon0508
Juer... ahora si que tengo q rascar el fondo del barril de la memoria, nen.... A ver si me acuerdo....
El nombre del origen de datos es el que vas a utilizar desde los programas, asi que hazlo cómodo y facil de recordar (no pongas símbolos raros).
La descripción, si, lo que quieras
El usuario es el usuario que te has creado dentro de la BBDD (o el admin, casi mejor...)
El servidor, si lo tienes todo ahí mismo, prueba con localhost (aunque puede que tengas q poner localhost:8080 o el puerto por el que entre... ahi ya me pierdo un poco en los recuerdos... sorry)
Espero que esto te ayude. Cuéntanos, vale??
Un saludo
| |
|
|
alson0508 | |
|
Re: Crear ODBC para Oracle - 2006-03-01 16:27 - Respuesta 3
Pues me sigue saliendo este error, a la hora de probar la conexion
javax.servletException: [Microsoft][ODBC driver for Oracle] ORA-12514: TNS:listener does not currently know of service requested in connect des-c-r-i-p-tor | |
|
|
techior | |
|
Re: Crear ODBC para Oracle - 2006-03-01 16:32 - Respuesta 4
Vale... m'as pillao. Ahí m'as pillao
Te pide usuario y clave para el acceso? Has comprobado que sean correctas? Y que el usuario tenga permisos de acceso a dba?
Y, en todo caso (aqui me tiro un poco a la piscina ya que aunque de ODBC dominaba, de Oracle ni papa. Lo mío era SQLServer....) has comprobado que la instalación de Oracle te permita el acceso por via ODBC?
Un saludo | |
|
|
alson0508 | |
|
Re: Crear ODBC para Oracle - 2006-03-02 16:25 - Respuesta 5
Gracias por lo anterior al final me conseguido solucionar eso, pero como todo he solucionado eso y me encontrado con otro problema, que te paso a contar (siento ser tan abuson)
tengo un proyecto con jbuider 8 que atacaba a acces y este no me dio problemas pero ahora lo tengo que cambiar a oracle y me estoy dando problemitas jeje.
Antes usaba esta cadena de conexion y listo:
import java.sql.*;
private String sql="";
private Connection con=null;
private Statement st = null;
private ResultSet rs = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbcdbcESGLOSE");
st = con.createStatement();
rs = st.executeQuery(sql);
Y con esto basicamente me funcionaba pero ahora para oracle me falat el driver que no se como meterlo en el Jbuilder, ya que con esta lineas me falla:
import java.sql.*;
private String sql="";
private Connection con=null;
private Statement st = null;
private ResultSet rs = null;
Class.forName ("oracle.jdbc.driver.OracleDriver")
con = DriverManager.getConnection("jdbcracle:thin:@199.1.1.0:1521rueba","usuario", "clave");
st = con.createStatement();
rs = st.executeQuery(sql);
Al ejecutar esto me sale :
javax.servlet.ServletException: oracle/jdbc/driver,OracleDriver
Y si incluyo estas lineas sacadas de Internet:
import oracle.jdbc.driver.*;
import oracle.sql.*;
Me dice que:
"Error # 704: cannot access directory oracle\jdbc\driver"
"Error # 704: cannot access directory oracle\jsql"
Alguien me puede decir donde fallo o como meto el driver en el jbuilder
Gracias de antemano
| |
|
|
|