Koneksi PHP ke Oracle Database

saya ingin membuat koneksi dari php ke database oracle.. saya menggunakan OS win7 64bit, PHP 5.4.12, WAMP 2.4(64bit), oracle 11g..

di oracle 11, saya buka file tnsnames.oRA dan menuliskan:

 db =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = xxxx.xxxxx.net)
    )
  )

ket : x = disensor hehe

Saya telah mengkonfigurasi pengaturan wamp (php.ini) dengan menghapus titik koma (;) ekstensi = php_oci8_11g.dll, Saya ingin membuat koneksi ke database oracle dengan menggunakan php. Saya mencoba dan masih eror .. apakah ada yang salah?

koneksi.php:

 <?php
$conn = oci_connect('webrep', 'report09', 'db');//username,pass,db
if (!$conn) {
    $e = oci_error();
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}else{

    echo "conn";
}
?>

Saya menjalankannya localhost dan hasilnya terlihat seperti ini:

Apakah ada yang salah ? Saya baru pertama kali menghubungkan oracle, saya sangat berterima kasih jika Anda bersedia membantu.

avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

edit php.ini nya

aktifin extension Oracle nya terlebih dahulu


;extension=php_oci8.dll
;extension=php_oci8_11g.dll

Jadi


extension=php_oci8.dll
extension=php_oci8_11g.dll

Kalau belum bisa coba lihat ini gan https://www.devside.net/wamp-server/connect-wamp-server-to-oracle-with-php-php_oci8_11g-dll

buat referensi

avatar uzzielpelawak
@uzzielpelawak

72 Kontribusi 21 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban