Estou tentando acessar o banco de dados Oracle 8i, mas ainda não consegui.
Já peguei as classes da Oracle no site oficial da Oracle, já peguei diversos materiais da Oracle, mas não tive sucesso ainda.
poderia me indicar o local aonde pegou os materias da Oracle?
trabalho aki com Oracle 8i, e o pessoal aki nao usa java… keria tentar introduzir aqui
N
Neo
O local onde peguei os drivers foi aí:
Obs: Estou usando o JBuilder 8 EE e tento importar a classe mas ele diz que não existe a classe, mas eu criei as pastas oracle/jdbc/driver dentro do J:, pois estou usando o NT 4.0 Server, e lá dentro coloquei todas as classes que tinha baixado do site da Oracle
O que faço ???
Tenho que descompilar as classes da Oracle e coloca-las no meu projeto ???
dreamspeaker
“Importar” ?
Muita calma nessa hora…
O que você está fazendo no seu código exatamente?
N
Neo
Dá erro nesta linha: DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
dreamspeaker
Esse lugar onde você colocou suas classes da oracle é algum diretório lib, ou está no classpath? Sua aplicação no JBuilder está “enxergando” essas classes?
N
Neo
Não, elas não estão em nenhuma pasta lib e nem no classpath.
Vc sabe como configurar isso dentro do JBuilder EE ???
Todas as classes estão dentro de :
J:/oracle/jdbc/driver
dreamspeaker
ahn… não!.. hehehehehe…
Mas, cara, é basicamente isso, sua classe não está achando a bliblioteca do oracle. Sei lá, sai fuçando aí no JBuilder, alguma coisa do tipo Libraries do projeto, Paths, essas coisas.
N
Neo
import java.sql.*;
Connection connection = null;
try
{
// Carregando o Driver JDBCStringdriverName="oracle.jdbc.driver.OracleDriver";Class.forName(driverName);// Criando uma nova conexão com o banco StringserverName="127.0.0.1";StringportNumber="1521";Stringsid="mydatabase";Stringurl="jdbc:oracle:thin:@"+serverName