|
Ol�
pessoal, Estou
com problemas para fazer duas conex�es seguidas (coisa b�sica e normal)
utilizando o JDK 1.4.1_01 rodando sobre Red Hat Linux 7.2. O seguinte c�digo: import java.sql.*; public class Teste� { import java.sql.*; public class Teste� { ����������� public static void main( String[] args
) throws Exception { ����������������������� Class.forName("oracle.jdbc.driver.OracleDriver"); ����������������������� Connection
con = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:orcl","theUser","thePassword!"); ����������������������� Statement
stmt = con.createStatement(); ����������������������� ResultSet rs = stmt.executeQuery("select * from member"); ����������������������� while (rs.next())� { ����������������������������������� System.out.println(rs.getString("nm_name")); ����������������������� } ����������������������� rs.close(); ����������������������� stmt.close(); ����������������������� con.close(); ����������������������� System.out.println(); ����������������������� System.out.println(); ����������������������� Connection
con2 = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:orcl","theUser","
thePassword!"); ����������������������� Statement
stmt2 = con2.createStatement(); ����������������������� ResultSet rs2 = stmt2.executeQuery("select
* from article"); ����������������������� System.out.println(); ����������������������� while (rs2.next())� { ����������������������������������� System.out.println(rs2.getString("ds_title")
+ "<br>"); ����������������������� } ����������������������� System.out.flush(); ����������������������� rs2.close(); ����������������������� stmt2.close(); ����������������������� con2.close(); ����������� } } trava a execu��o quando tento
instanciar a conex�o con2 com DriverManager.getConnection (na linha 24 do c�digo).
Quando eu digo trava quero dizer o seguinte: n�o � lan�ada nenhuma exce��o. O
processamento simplesmente para e n�o volta ao prompt, como se o c�digo
estivesse rodando um loop infinito. Antes que me perguntem: o classes12.zip est�
no classpath, tanto que a primeira conex�o funciona (mostrando todos os
registros da tabela member). O
mesmo c�digo rodando sobre a mesma vers�o de jvm (exatamente a mesma vers�o:
1.4.1_01) sobre Windows XP e Windows 2000 Professional funciona sem problemas.
O classes12.zip utilizado � o mesmo arquivo que foi utilizado no Linux. Nos
dois casos estou utilizando a jvm do JDK, e n�o do JRE. Algu�m imagina o que possa
estar ocorrendo ? Grato, Sergio Stateri Jr [EMAIL PROTECTED] |
- [java-list] duas conex�es seguidas no JDK 1.4.1 no Linux Sergio Stateri Jr
- Sergio Stateri Jr
