Postgresql Örnek Veritabanı Yükleme

Postgresql de bazen denemeleri ,testleri yapacağımızda örnek veritabanına ihtiyaç duyabiliyoruz. Bunun için epel reposunda da bulunan  pagila’yı kullanabiliriz. Pagilla’yı yüklemek için aşağıdaki adımları izleyebilirsiniz.

Pagila veritabanını yüklemeden önce epel reposunu yüklemeniz gerekiyor.
Aşağıdaki komut yardımı ile epel reposunu yükleyebilirsiniz.

yum install epel-release

Repoyu indirdikten sonra pagilanın dosyalarını yüklemek için aşağıdaki komutu çalıştırıyoruz.

yum install pagila

Yukarıdaki gibi pagila’nın dosyaları kuruldu şimdi nerede olduğuna bakalım.

cd / yaptıktan sonra  aşağıdaki komut yardımı ile paketi arıyoruz.

find / -name 'pagila*';

Yukarıda pagilanın dosyalarının bulunduğu path’i gördük sıra bunları yüklemeye geldi bunun için postgrese bağlanıyoruz.

Psql -U postgres

Postgres user’ı ile bağlandık ve şimdide  pagila veritabanı oluşturup içine dizinlerdeki dosyaları yükleyelim.

create database pagila;

Pagila veritabanımız oluştuktan sonra “\c pagila” yazarak bağlanıyoruz ve aşağıdaki işlemleri sırası ile yapıyoruz.

Schama ,tablo,type ,domain,function gibi nesneler aşağıda oluşturuluyor.

\i /usr/share/pagila/pagila-schema.sql

Yukarıda oluşturulan tablolara insert scripti yardımı ile veriler yükleniyor.

\i /usr/share/pagila/pagila-insert-data.sql

Tablolar alter ediliyor ve copy komutu ile veriler yükleniyor.

 \i /usr/share/pagila/pagila-data.sql

Veritabanı oluşturduk ve içine veriler basıldı psql e bağlanarak \l+ artı komutuyla  veritabanının boyutunu kontrol edebilirsiniz.

Loading