PostgreSQL dat uzantılı dosyayı tabloya import etmek

PostgreSQL de bazen bazı tablolara import/export etmemiz gerekebilir. Bu yazımda PostgreSQL üzerinde .dat uzantılı dosyayı tabloya import edeceğiz. Bunu yaparken en basit ve kolay yol olan pgadmin üzerinden yapacağım.

 

İlk olarak import etmek için  “.dat” uzantılı dosyamızın içerisinde ki kolonlar ile uyuşacak tablo oluşturmamız gerekiyor.

CREATE TABLE public.film_category
(
film_id smallint NOT NULL,
category_id smallint NOT NULL,
last_update timestamp without time zone NOT NULL DEFAULT now()
)

Yukarıdaki şekilde tablomuzu oluşturduk .

NOT : Tablo create edilmediği takdirde import\export komutu çalışmayacaktır.

 

Pgadmin üzerinden tablomuzun üzerine giderek  import\export butonuna tıklıyoruz.

Tablonun üzerinde sağ tıkladıktan sonra import\export butonuna tıklıyoruz.

 

Filename kısmında  .dat uzantılı  dosyamızın lokasyonun giderek .dat uzantılı dosyamızı seçiyoruz.

.dat dosyamızı seçtikten sonra bir sonraki kısıma Format penceresine gelerek “binary” kısmını seçiyoruz.

Yukarıdaki şekilde Filename  ve Format ‘ı seçtikten sonra “ok ” tuşun bastığımız da arka taraf da aşağıdaki copy komutu çalıştırılarak .dat uzantılı dosyamızı tabloya aktarmış olacağız.

 

 

Yukarıda görüldüğü gibi 1000 kaydımız tablo içerisine başarılı bir şekilde aktarılmıştır.

 

Loading