Share :![]()
![]()
Oke, sudah lama rasanya udah ga posting disini. kali ini Bang Agung mau memberikan sedikit tutorial Cara Instalasi Oracle Driver OCI8 pada Mac OS atau gimana caranya project php yang sedang kamu kerjakan dengan database Oracle bisa terkoneksi dengan baik.
Setelah menghabiskan beberapa waktu mencoba mengkonfigurasi OCI8, Bang Agung bisa menyimpulkan bahwa konfigurasi yang agak sulit. Artikel ini akan membahas cara mengaktifkan dan menjalankan OCI dan Instant Client di Mac OSX kamu.
langsung saja yuk, simak langkah-langkah berikut:
- instantclient-basic-macos.x64-19.8.0.0.0dbru.zip (basic)
- instantclient-sqlplus-macos.x64-19.8.0.0.0dbru.zip (sqlplus)
- instantclient-sdk-macos.x64-19.8.0.0.0dbru.zip (sdk)
sudo ln -sfn /usr/local/instantclient/19.8.0.0.0/sdk/include/*.h /usr/local/include/
sudo ln -sfn /usr/local/instantclient/19.8.0.0.0/sqlplus /usr/local/bin/
sudo ln -sfn /usr/local/instantclient/19.8.0.0.0/*.dylib /usr/local/lib/
sudo ln -sfn /usr/local/instantclient/19.8.0.0.0/*.dylib.12.1 /usr/local/lib/
sudo ln -sfn /usr/local/lib/libclntsh.dylib.12.1 /usr/local/lib/libclntsh.dylib
*note kalau ada file yang gagal di symlinks, copy paste aja dari folder instantclient ke folder tujuan contoh: /usr/local/instantclient/19.8.0.0.0/sdk/include/*.h /usr/local/include/ artinya copy seluruh file yang ber-extention .h lalu kita copy dan paste ke folder /usr/local/include/
- Download oci8 disini (sesuikan dengan php version kalian).
$ tar -zxf oci8-x.x.x.tgz
$ cd oci8-x.x.x
$ ./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib
$ make install
$ php — ini
Demikian tutorial yang bisa Bang Agung berikan, kurang lebihnya mohon dimaklumi. terimakasih telah berkunjung dan nantikan update-update artikel Bang Agung selanjutnyaa.
Referensi: