Ao invés de usar este banco hsqldb poderia usar o Oracle SQL Developer 11g? Se a resposta for sim como a sintaxe ficaria?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ao invés de usar este banco hsqldb poderia usar o Oracle SQL Developer 11g? Se a resposta for sim como a sintaxe ficaria?
Sim . A sintaxe ficaria algo parecido com:
String url = "jdbc:oracle:thin:@localhost:<numeroPortaDoBanco>:<nomeDoBanco>";
String username= "usuarioDoBanco";
String password = "senhaDoBanco";
Connection c = DriverManager.getConnection(url, username, password);
Lembrando que: - Em "< numeroPortaDoBanco >" e "< nomeDoBanco >" você deve passar os valores que foram configurado para o banco, deixando a url algo proximo disso: Ex. "jdbc:oracle:thin:@localhost:1521:loja-virtual". - E caso seu banco não tenha senha, basta deixa o atributo password em branco. Ex. String password = "";
Espero ter ajudado.
Deu o seguinte erro:
Deu o seguinte erro: Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:RevisaoProva at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at TestaConexao.main(TestaConexao.java:16)
Lembrando que você precisa do Driver JDBC (aquele arquivo .jar) para fazer a conexão.
Você pode baixar o Driver JDBC para o Oracle aqui:
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
Abraços!
O que falta é exatamente o que o Leonardo Cordeiro falou.
Conseguiu configurar ORACLE João?
Consegui, obrigado pessoal.