Ay: Ekim 2018

Postgresql Random Data Yüklemek

generate random data postgresql,postgresql fill table with random data ,postgresql generate random data ,postgresql generate random date

 803 total views

Postgresql Create Db Yetkisi Vermek

Postgresql Createdb yetkisi vermek , postgresql database oluşturmak için yetki tanımlamasını aşağıdaki script yardımı ile yapabilirsiniz..

 867 total views

Postgresql de uzun süren sorguları bulmak ve kill etmek

postgresql long running queries,Postgresql de uzun süren sorguları tespit etmek ve bu sorguları kill etmek

 1,284 total views

Postgresql Makefile54 Hatası ve Çözümü

Postgresql Makefile54 Hatası ve Çözümü,Postgresql’in reposunda olmayan farklı extension paketini yüklemeye çalıştığımızda aşağıdaki hataya benzer hata
alabiliriz bunun çözümü için  paketleri yüklememiz gerekiyor bu paketleri yükledikten sorun çözülecektir.

Makefile:54: /usr/pgsql-10/lib/pgxs/src/makefiles/pgxs.mk

Extensionları yüklememiz için postgresql libs ve dev paketlerini yüklememiz gerekir.

Postgresql10 da make54 hatası almamak paketi için  aşağıdaki paketler yüklenmelidir.

yum install centos-release-scl-rh

Postgresql library paketini yüklüyoruz.

yum --enablerepo=centos-sclo-rh-testing install rh-postgresql10-postgresql-libs
yum install postgresql-libs

Postgresql sürümüne bağlı olarak dev paketini yüklüyoruz

yum install postgresql10-devel-10.5-1PGDG.rhel7.x86_64.rpm

Bunlar yüklendikten sonra tekrar  işlemlerinize devam edebilirsiniz.

 1,329 total views

Postgresql  MSSQL Server arasında Foreign Data Wrapper

Postgresql MSSQL Server arasında Foreign Data Wrapper

Postgresql de farklı veritabanlarından veri çekilebileceğinden  Postgresql Foreign Data Wrapper isimli yazımda bahsederek postgresql den postgresql e fdw(Foreign Data Wrapper)  yapmıştık bu  yazımda Mssql ile Postgresql arasında  tds_fdw extensionından faydalanarak bağlantı yapacağız .

Postgresql den Mssql Server’a bağlanmak için tds_fdw extensionından faydalanacağız fakat bundan önce  kurmamız gereken birkaç paket olacak bunları aşağıdaki gibi yüklememiz gerekiyor.

Kuruluma geçmeden önce  Postgresql kurulumunu lib ve dev paketlerini yüklemeden yaptıysanız versiyonunuza göre rpm paketlerini bularak yüklemeniz gerekmektedir.

Postgresql de lib ve dev paketlerini kurduk varsayarak devam ediyoruz ve root kullanıcısında devam ediyoruz.

GNU Derleyicisini extension paketi  Tds_fdw uzantısının bağlı olduğu paketleri beraberinde getirdiği için   yüklememiz gerekiyor.

Yum install gcc-y

Başka bir extension bağımlılığımız  için yüklememiz gerek epel reposudur. Bunun sebebi extensionımız için gerekli olan freetds ‘in içinde olmasıdır.

İlk olarak aşağıdaki gibi rpm paketini indiriyoruz.

 1,152 total views

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa