Edgard Leal

My personal blog hosted on Github using Jekyll

Home View on GitHub
08 February 2013

[caption id="" align="alignnone" width="320"]Conectar java ao banco de dados oracle com jdbc connect to oracle with jdbc Oracle[/caption]

O JDBC é a sigla de Java Data Base Connector e é uma das maiores vantagens de se utilizar o Java, pela grande facilidade de se conectar a diversos bancos de dados com o mesmo código fonte.

Para começar a utilizar você deve seguir os seguintes passos:

  1. Faça o download do driver no site da Oracle
  2. Adicione o driver ao ClassPath da aplicação
  3. Utilize o código abaixo para criação da conexão com o banco Oracle

Abaixo você pode ver um exemplo de como inicializar uma nova conexão com o banco de dados. Para se conectar com outros bancos basta mudar a String com o nome da classe do driver e a String com a URL de conexão com o banco.

  String driver = "oracle.jdbc.driver.OracleDriver";
  String stringConnection = "jdbc:oracle:thin:@localhost:1521:Desenvolvimento";
  try {
      Class.forName(driver);
  } catch (ClassNotFoundException e) {
      e.printStackTrace();
      return;
      //para não executar a chamada da conexão
  }
  System.out.println("O driver " + driver +  " foi registrado");
  Connection connection = null;
  try {
      connection = DriverManager.getConnection(
          stringConnection, "4dm1n",
          "s3cret0");
      System.out.println("Conectado ao banco !!");
  } catch (SQLException e) {
      e.printStackTrace();
      return;
  }

Outras Strings de Conexão( ConnectionString ):

Banco classe do driver url de Conexão
MySQL com.mysql.jdbc.Driver jdbc:mysql://hostname/ databaseName
ORACLE oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@hostname:port Number:databaseName
DB2 COM.ibm.db2.jdbc.net.DB2Driver jdbc:db2:hostname:port Number/databaseName
Sybase com.sybase.jdbc.SybDriver jdbc:sybase:Tds:hostname: port Number/databaseName


blog comments powered by Disqus