PostgreSQL Örnek veritabanına (Sample Database) Yükleme ve Bağlanma

Bu yazımız da PostgreSQL örnek veritabanı (Sample Database) nasıl yüklenir? Bu işlemleri inceleyeceğiz. Eğer bilgisayarınız da PostgreSQL yüklü değilse aşağıdaki yazılarımızı okumasını tavsiye ederim.

Evet şimdi, Örnek veritabanımızı yükleme işlemlerine başlayabiliriz.

Öncelikle sqlshell çalıştıralım.

Karşınıza çıkan ekran daki parametrelere “Enter” diyerek geçin. Password kısmında ise kurulumda ki şifrenizi yazın ve “Enter” tıklayın.

​​​​​​​Server [localhost]:

Database [postgres]:

Port [5432]:

Username [postgres]:

Password for user postgres:

Yukarıda indirdiğimiz Örnek veritabanımızın olan “dvdrental” isminde PostrgreSQL’de bir yeni veritabanı oluşturmak için  aşağıdaki komutu yazalım.

Create DATABASE dvdrental;

PostgreSQL bize yeni bir veritabanı oluşturacaktır.

Şimdi ise indirdiğimiz örnek veritabanını yükleme işlemine geçeceğiz.

Komut İstemi açalım. Başlat>>cmd

C:\>cd C:\Program Files\PostgreSQL\11\bin komutunu çalıştıralım.

Daha sonra indirdiğimiz örnek veritabanı restore işlemini gerçekleştiriyoruz. Bunun için ise aşağıdaki komutu yazıyoruz.

pg_restore -U postgres -d dvdrental C:\dvdrental\dvdrental.tar

Buradaki komutları açıklamak gerekirse;

-U postgres komutu PostgreSQL veritabanına login olmak için kullanıyoruz.

-d dvdrental komutu ise hedef veritabanına yüklemek için kullanılmaktadır.

Yukarıdaki komutu yazdıktan sonra bizden password isteyecektir. Burada yine kurulumdaki şifremizi yazıyoruz.

pgAdmin Kullanarak DVDRental  veritabanını yükleme

pgAdmin açtığımız da Databases kısmında dvdrental veritabanını göreceğiz. dvdrental sağ tıklayıp Restore diyoruz. Ve aşağıdaki adımları takip ediyoruz.

Karşımıza aşağıdaki gibi ekran gelecektir. Burada sadece Filename kışından indirdiğimiz dvdrental veritabanını “.tar” uzantılı dosyayı seçiyoruz ve Restore diyoruz.

Ve Tebrikler J artık örnek database olan dvdrental PostgreSQL yüklemiş oldunuz. Artık testlerinizi ve çalışmalarınızı buradan yapabilirsiniz. Daima kendinizi geliştiriniz. J

​​​​​​​