:?: Boa Galera to com uma duvida e acho que você podem me ajudar, estou tentando fazer uma conecção com o banco de dados Oracle instalado no meu notebook.
No meu notebook eu tenho;
ORACLE XE - BD funcionando e com bd criado.
ECLIPSE JUNO
ORACLE SQL DEVELOPMENT
há duvida vem no código abaixo:
[code]package br.edu.fiap.persistencia.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class EstatisticaDBManager {
public static Connection obterConexaoOracle() {
Connection connection = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
//connection = DriverManager.getConnection("jdbc:oracle:thin:@192.168.60.15:1521:ORCL","OPS$RM99999","Senha");
connection = DriverManager.getConnection("jdbc:oracle:thin:@LocalHost:1521:XEORCL","OPS$Paulo","paulo1");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
}
return connection;
}
} [/code]
minha duvida é exatamente nesta linha:
eu estou tentando conectar meu proprio banco de dados que eu criei para usar o sql development.
Criei no caso um banco local com o nome Paulo e a senha paulo1
mas quando eu executo eu recebo o seguinte erro:
java.sql.SQLException: Exceção de E/S: The Network Adapter could not establish the connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at br.edu.fiap.persistencia.jdbc.EstatisticaDBManager.obterConexaoOracle(EstatisticaDBManager.java:19)
at br.edu.fiap.persistencia.jdbc.EstatisticaDAO.apagarTodasQuestoes(EstatisticaDAO.java:172)
at br.edu.fiap.persistencia.negocio.EstatisticaBO.apagarTodasQuestoes(EstatisticaBO.java:22)
at br.edu.fiap.persistencia.teste.EstatisticaTeste.main(EstatisticaTeste.java:16)
Exception in thread "main" java.lang.NullPointerException
at br.edu.fiap.persistencia.jdbc.EstatisticaDAO.apagarTodasQuestoes(EstatisticaDAO.java:189)
at br.edu.fiap.persistencia.negocio.EstatisticaBO.apagarTodasQuestoes(EstatisticaBO.java:22)
at br.edu.fiap.persistencia.teste.EstatisticaTeste.main(EstatisticaTeste.java:16)
Inclusive criei uma pasta e coloquei a dll do oracle. e fiz tudo certo mas pelo que eu entendi o erro é na autenticação do meu bd.