Oracle

1 resposta
H

Boa Tarde

Estou desenvolvendo uma Classe de Conexao para um banco de dados oracle 9i , só que a classe não se conecta ao banco de dados.

segue abaixo o código.

/*
 * NovaConexao.java
 *
 * Created on 16 de Agosto de 2006, 10:18
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package conversor.source.conexao;

import java.sql.*;
import oracle.jdbc.driver.OracleDriver;

/**
 *
 * @author fabricadbk
 */
public class NovaConexao {
    
    /** Creates a new instance of NovaConexao */
    public NovaConexao() {
    }
    
    public static void main(String args[]){
        String url = null;

        url = "jdbc:oracle:thin:@hostname:1521:databasename";
        
        String username = "teste";
        String password = "teste";
        
        Connection connection = null;
        try{
            
            Class.forName("oracle.jdbc.driver.OracleDriver");
            
            connection = DriverManager.getConnection(url,usuario,senha);
             
            if(connection == null){
                System.out.println("Nao conectado");
            } else {
                System.out.println("Conectado com sucesso");
            }
        } catch(Exception e){
            System.out.println(e.toString());
        }
    }
    
}

Estou utilizando o classes12.jar da oracle.

Vitor Hugo Brito de Oliveira

1 Resposta

cgalvao

Essa ira dar certo no 9i, mais vc tem ter o classes12.jar api do oracle no java

Class.forName(driverName);

String ip = 192.168.0.0;

String sid = teste;

String portNumber = 1521;

String url = jdbc:oracle:thin:@ + ip + : + portNumber + : + sid;

String username = user;

String password = pass;

Connection conn = DriverManager.getConnection(url, username, password);
Criado 16 de agosto de 2006
Ultima resposta 16 de ago. de 2006
Respostas 1
Participantes 2