No suitable driver found for jdbc:oracle

1 resposta
edipokbelo

Olá.
sou novo em java e comecei lendo a fj21.
No exemplo para conectar no banco, ao invés de usar o MySql usei o Oracle, porém quando executo minha aplicação aparece esse erro

<blockquote>Exception in thread main java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@127.0.0.1:1521/XE

at connection.ConnectionFactory.getConnection(ConnectionFactory.java:15)

at connection.ConnectionTest.main(ConnectionTest.java:9)

Caused by: java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@127.0.0.1:1521/XE

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at connection.ConnectionFactory.getConnection(ConnectionFactory.java:12)

 1 more</blockquote>

Procurei no fórum por tópicos parecidos e li algo sobre adicionar o jar no meu classpath, queria saber se no win7 tenho que configurar o classpath “na mão” assim como fazia no winXp.
e ainda por cima deu uma olhada nas variáveis de ambiente do meu sistema e vi que tem uma variável chamada classpath que não foi eu quem criei, segue o conteúdo dela:

1 Resposta

jrbilll

Vai em Window>Preferences>Data Management > Connectivity > Driver Definition > add

E adicione o .jar, não esqueça de na aba Properties adicionar os dados do banco, como senha, usuario, url, etc…

Depois vai perspectiva Database Development e cria uma nova conexão especificando a versão do Banco de Dados que estais usando e adicionando novamente o .jar, não esqueça de testar a ocnexão, e de verificar se aparece na lista a versão do banco que estais querendo usar.

Criado 24 de março de 2011
Ultima resposta 24 de mar. de 2011
Respostas 1
Participantes 2