PostgreSQL için Oracle Client Kurulumu

Oracle_client  localinizden uzak Oracle veritabanlarına bağlanmanız için gereklidir. Oracle_client ile localinizden  oracle’a bağlanmanız için gereklidir. Postgresql de Oracle_fdw için bu kurulumun aşağıdaki gibi yapılması gerekiyor.

İlk olarak oracle’ın sitesinden rpm paketini aşağıdaki linkten indiriyoruz.

https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

Linkten aşağıda işaretli olan rpm paketini indirerek makinemize yüklüyoruz.

Paketi yükledikten sonra aşağıdaki komutu çalıştırarak rpm paketini yüklüyoruz.

sudo yum install oracle-instantclient18.3-basic-18.3.0.0.0-1.x86_64.rpm

Kurulum tamamlandı fakat client’ımızın düzgün çalışması için aşağıdaki gibi konfigurasyonları yapmamız gerekiyor.

İlk olarak  link’i update ediyoruz.

sudo sh -c "echo /usr/lib/oracle/18.3/client64/lib > \

      /etc/ld.so.conf.d/oracle-instantclient.conf"

Bu işlem bittikten sonra yaptığımız konfigürasyonun  çalışması için aşağıdaki komutu çalıştırıyoruz.

sudo ldconfig

LD_LIBRARY_PATH  environmentını tanıtıyoruz;

export LD_LIBRARY_PATH=/usr/lib/oracle/18.3/client64/lib:$LD_LIBRARY_PATH

Yukarıdaki Rpm paketini yükledikten sonra sorun yaşamamak için aşağıdaki paketleri yüklemenizi tavsiye ederim.Oracle client 18.3 versiyonunu kurduğum için bu versiyonları indirdim siz versiyonunuza göre indirmelisiniz.

  • oracle-instantclient18.3-sqlplus-18.3.0.0.0-1.x86_64.rpm
  •  oracle-instantclient18.3-devel-18.3.0.0.0-1.x86_64.rpm

 

 

Loading