Conexão Netbeans + Oracle Express Edition

Boa tarde pessoal!
Encontrei várias soluções para esse problema aqui no GUJ e no google.
Porém nenhuma resolveu o problema.

Alguém poderia me ajudar?

[code]
package br.com.douglas.jdbc;
import oracle.jdbc.driver.OracleDriver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectionFactory {
public Connection getConnection() throws SQLException {
System.out.println(“Conectando ao Banco”);
try {
return DriverManager.getConnection(“jdbc:oracle:thin:@//127.0.0.1:8080/xe”, “douglasmsi”, “teste”);
} catch(RuntimeException e) {
throw new RuntimeException(e);

    }
}

}[/code]

O código é este acima. Criei uma classe para testa-lo:

[code]
package br.com.douglas.jdbc.teste;

import br.com.douglas.jdbc.ConnectionFactory;
import java.sql.Connection;
import java.sql.SQLException;

public class TestaConexao {
public static void main(String[] args) throws SQLException {
Connection connection = new ConnectionFactory().getConnection();
connection.close();
}
}[/code]

O erro é o seguinte:

Conectando ao Banco Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@//127.0.0.1:8080/xe at java.sql.DriverManager.getConnection(DriverManager.java:602) at java.sql.DriverManager.getConnection(DriverManager.java:185) at br.com.douglas.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:20) at br.com.douglas.jdbc.teste.TestaConexao.main(TestaConexao.java:18) Java Result: 1

adidione ao seu classpath o arquivo ojdbc14.jar…
está disponível no site da oracle.

eu já fiz isso :s.

Será que não deve ser alguma das importações que fiz?

tenta isso:

Class.forName("oracle.jdbc.OracleDriver");
return DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:8080:xe", "douglasmsi", "s1st3mas");

ixe agora aumentou a quantidade de erros. ahuahuaha

Ae consegui!

Obrigado por sua ajuda. O problema estava na porta!
Eu estava usando a 8080. O certo é 1521 :slight_smile:

Valeu pela ajuda!