Conexão Oracle  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
jgbtPJ
JavaChild
[Avatar]

Membro desde: 06/03/2003 00:00:00
Mensagens: 148
Offline

Bom dia! <BR>Estou tentando conectar em um banco oracle e esta da dando o seguinte erro: <BR>SqlExceptionExcecao de E/S; <BR> Connection refused(DESCRIPTION=(TMP=)(VSNNNUM=134242304)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) <BR>Tenho o banco oracle local na minha maquina. <BR>Abaixo mando o meu codigo: <BR> <BR>import java.sql.*; <BR> <BR>public class FirstSql <BR>{ <BR> <BR> public static void main(String args[]) <BR> { <BR>// String url = "jdbc:oracle:thin:aluno5/s12345@aluno1:1521AEWST01"; <BR>// String url = "jdbc:oracle:thin:work_manager/work_manager@danprod:1521ANNUSNET"; <BR> String url = "jdbc:oracle:thin:scott/tiger@dannus06:1521ANNUS06"; <BR> Connection con; <BR> String query = "SELECT deptno, dname FROM dept"; <BR>// String query = "SELECT project_id, project_name FROM wm_project"; <BR> Statement stmt; <BR> try <BR> { Class.forName("oracle.jdbc.driver.OracleDriver"; <BR> } <BR> catch(java.lang.ClassNotFoundException e) <BR> { <BR> System.err.print("ClassNotFoundException"; <BR> System.err.println(e.getMessage()); <BR> } <BR> try <BR> { <BR> System.out.println("teste"; <BR> System.out.println(url); <BR> con = DriverManager.getConnection(url); <BR> System.out.println("teste1"; <BR> stmt=con.createStatement(); <BR> ResultSet rs = stmt.executeQuery(query); <BR> while(rs.next()) <BR> { <BR> System.out.print(rs.getInt(1)); <BR> System.out.println(" " + rs.getString("dname"); <BR> } <BR> stmt.close(); <BR> con.close(); <BR> } <BR> catch(SQLException ex) <BR> { <BR> System.err.print("SqlException"; <BR> System.err.println(ex.getMessage()); <BR> } <BR> } <BR>} <BR> <BR>Ele chega a printar o teste e a url, mas não passa pelo comando "con". <BR>Alguem pode me ajudar? <BR>Desde ja agradeço! <BR> <BR>João Bier
[WWW] aim icon [ICQ]
alissonPJ
Entusiasta Java
[Avatar]

Membro desde: 04/08/2002 00:00:00
Mensagens: 15
Localização: 84023699
Offline

dae.. <BR> <BR>tente mudar de con = DriverManager.getConnection(url); para <BR>con = DriverManager.getConnection(url, user, pws); <BR> <BR>[]´s <BR> <BR>
[WWW] aim icon [ICQ]
jgbtPJ
JavaChild
[Avatar]

Membro desde: 06/03/2003 00:00:00
Mensagens: 148
Offline

Modifiquei e continua dando erro. <BR>Ja tentei com o exemplo "TestaConexaoOracle" que tem no site e tambem da erro. <BR>Não sei se não é o driver. <BR>Baixei do site da oracle a versão p/ 8i, meu banco é 8. <BR>Ja ouvi dizer que o driver vem com o oracle.Se é verdade alguem sabe em que pasta ele fica. <BR>Mas se fosse o driver ele passaria pelo registro na hora de executar??? <BR>Alguem tem uma luz p/ me dar??? <BR>Desde ja agradeço!!! <BR> <BR>João Bier. <BR>
[WWW] aim icon [ICQ]
bruno_agostinhoPJ
Smalltalk
[Avatar]

Membro desde: 11/04/2003 00:00:00
Mensagens: 2
Offline

Tudo indica um problema de conexão de rede. Você já verificou o "listener" na porta 1521 ? Tente também alterar o "host" de dannus06 para localhost ou 127.0.0.1.
[WWW] [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team