"Proud to be who you are'

Facebook

Membuat Koneksi Database Oracle dengan Java

-
Unknown


Membuat koneksi database pada java pada umumnya sama. Yang membedakan hanyalah driver dari setiap database. Kalau MySql sudah disediakan library oleh tool Netbeans (saya menggunakan netbeans 6.9.1). Kalau untuk oracle harus di download dulu librarynya. Kalau sebelumnya sudah menggunakan SQL Developer untuk oracle, nah di folder JDBC uda ada 2 file library untuk koneksi oracle dengan java. Tinggal di add library from folder.
Langsung aja y ke koneksinya. Perhatikan program berikut ini:


------------------------------------------------------------------------------------------------------------------------------------------
package com.koneksi;


import java.sql.Connection;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;


/**
 *
 * @author Daniel Riano
 */
public class OrclConnection {
    Connection con = null;


    public Connection getConnection(){
        return this.con;
    }


    public void closeConnection(){
        try {
            this.con.close();
        } catch (SQLException ex) {
             Logger.getLogger(OrclConnection.class.getName()).log(Level.SEVERE, null, ex);
        }
    }


    public OrclConnection() throws SQLException{
        try {
            oracle.jdbc.pool.OracleDataSource ds = new oracle.jdbc.pool.OracleDataSource();
            ds.setDriverType("thin");
            ds.setServerName("localhost"); //server name, bisa juga pake ip address
            ds.setPortNumber(1521); //port
            ds.setDatabaseName("ORCL"); // Oracle SID
            ds.setUser("mahasiswa");
            ds.setPassword("admin");
            con = ds.getConnection();
        } catch (SQLException ex) {
            Logger.getLogger(OrclConnection.class.getName()).log(Level.SEVERE, null, ex);
        }


    }


------------------------------------------------------------------------------------------------------------------------------------------

Leave a Reply