(Java)Membuat Koneksi Data Base Oracle

Membuat Koneksi data base sebenarnya semua nya sama, yang membedakan pada data base yang anda gunakan yaitu pada presentation layer, presentation layer merupakan layer yang di gunakan untuk memberikan layer satu dengan layer dua saling membutuhkan, dimana layer 1 merupakan koneksi data base dan layer dua merupakan GUI atau form, nah jadi presentation layer di letakkan pada class connection, jadi ketika kita ingin mengganti koneksi tidak lagi mengotak – atik scrip yang tercampur dengan class – class yang lain, jadi sebaiknya pada saat pembuatan project pisahkan antara koneksi dengan class yang lain. yang di butuhkan pada koneksi ini yaitu ojdbc,jar, ojdbc,jar merupakan fungsi class yang di butukan untuk membuat koneksi antara data base dengan project, kalau menggunakan mysql atau postgreSQL itu sudah ada pada netbeans, jadi untuk oracle silakan download di sini http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html

oh ya… untuk membuat koneksi data base yang di perhatikan yaitu OCI8,,, kalau temen temen menggunakan apache kita bisa setting di :

1. Pergi ke direktori xampp, trus cari folder php.
2. Pada folder php, cari file php.ini dan buka dengan notepad tentunya.
3. Cari ;extension=php_oci8.dll. Agar lebih mudah, tekan Ctrl-F kemudian ketik oci.
4. Setelah ketemu, hilangkan tanda “;” pada ;extension=php_oci8.dll sehingga berubah menjadi extension=php_oci8.dll. Kemudian save.

oci8

 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package db.oracle;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 *
 * @author MrRoot
 */
public class DBOracle {
    private static Connection connection;
    public static void main(String[] args) throws SQLException {
    getConnection();    
    }  
    public static Connection getConnection() throws SQLException {
      if(connection==null){
        DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
           connection=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "root", "toor");
           System.out.println("Berhasil");
      }else{
          System.out.println("Gagal");
      }
        return connection;
    }
    
}

Dimana :
root : user
toor : password

Capture

Advertisements