Re: Yedek Alırken

Lists: pgsql-tr-genel
From: "Ali Dereli" <derelinux(at)gmail(dot)com>
To: pgsql-tr-genel(at)postgresql(dot)org
Subject: Yedek Alırken
Date: 2007-11-13 08:08:52
Message-ID: dfbe28f10711130008g2ac1061cy4f6e9e01ca91e9ba@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

Merhaba;

pgAdminIII ile aldıgım yedekleri yine pgAdminIII ile geri yüklerken sorun
yaşıyorum.

Komut satırından pg_dump ile aldıgım yedekleri pgAdminIII ile yüklerken
sorun cıkmıyor.

pgAdminIII ile alınan yedeklerde "OWNED" ibaresinde hata veriyor.

Satırları inceleyince Komut satırından alınan yedeklerde "OWNED" ibaresi
olmadığını gördüm.

OWNED ile OWNER ibareleri arasındaki fark nedir?
ve pgAdmin kendi aldığı yedegi yüklerken neden sorun cıkarır.

pgAdmin 1.6.3
Yedegi Alınan Veri Tabanı : Centos üzerinde 8.1.4
Yedeklerin Yüklendigi Veri tabanı: Gentoo üzerinde 8.0.13

Saygılar.


From: Devrim GÜNDÜZ <devrim(at)CommandPrompt(dot)com>
To: Ali Dereli <derelinux(at)gmail(dot)com>
Cc: pgsql-tr-genel(at)postgresql(dot)org
Subject: Re: Yedek Alırken
Date: 2007-11-13 08:37:26
Message-ID: 1194943046.6310.92.camel@localhost.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

Merhaba,

On Tue, 2007-11-13 at 10:08 +0200, Ali Dereli wrote:

> pgAdminIII ile aldıgım yedekleri yine pgAdminIII ile geri yüklerken
> sorun yaşıyorum.
>
> Komut satırından pg_dump ile aldıgım yedekleri pgAdminIII ile
> yüklerken sorun cıkmıyor.
>
> pgAdminIII ile alınan yedeklerde "OWNED" ibaresinde hata veriyor.

<kesildi>
> OWNED ile OWNER ibareleri arasındaki fark nedir?
> ve pgAdmin kendi aldığı yedegi yüklerken neden sorun cıkarır.

> pgAdmin 1.6.3
> Yedegi Alınan Veri Tabanı : Centos üzerinde 8.1.4
> Yedeklerin Yüklendigi Veri tabanı: Gentoo üzerinde 8.0.13

Hah işte sorun burada. 8.1 yedeğini 8.0'a yüklemeye çalışıyorsunuz.
8.0'da OWNED anahtar sözcüğü yoktu sanırım. O yüzden de hatayı
alıyorsunuz.

8.1'den yedek aldıktan sonra yedeği düzenlemeniz gerek. Tam tersi olsa
sorun olmazdı bu arada.

Bir de... Denemedim ama 8.0'ın pg_dump'ını 8.1'e karşı çalıştırsanız...
Belki olur :)

Kolay gelsin,

Not: Veritabanı büyük ise şema ve veriyi ayrı ayrı yedeklersiniz; şemayı
kolayca düzenleyebilirsiniz böylece.
--
Devrim GÜNDÜZ , RHCE
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, ODBCng - http://www.commandprompt.com/


From: Devrim GÜNDÜZ <devrim(at)CommandPrompt(dot)com>
To: Ali Dereli <derelinux(at)gmail(dot)com>
Cc: pgsql-tr-genel <pgsql-tr-genel(at)postgresql(dot)org>
Subject: Re: Yedek Alırken
Date: 2007-11-13 09:18:26
Message-ID: 1194945506.6310.98.camel@localhost.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-tr-genel

Merhaba,

On Tue, 2007-11-13 at 10:55 +0200, Ali Dereli wrote:
> Bende sürümden kaynaklanan bi hatadır diye düşünmüştüm ama kafama
> takılan, 8.1 sürümün pg_dump ile aldıgım yedekte OWNED ibaresi
> gecmiyor. 8.0 sürümünde pgadmin ile aldıgım yedektede OWNED ibaresi
> geciyor.
> Yani OWNED ibaresini ı ekleyen pgAdmin.

1 sn 1 sn... OWNED 8.2 ile gelmiş olmalı... Bizim Replicator ürününden
geldi aklıma hatta... Ortamda 8.2 pg_dump'ı var mı ? Debian / Ubuntu
falan mı bu sunucu?

> Bu bi çelişki olmuyormu? Veri yedekleme işlerinde pgadmin'i
> kullanmamalıyız gibi bi sonuc cıkıyor
>
> Bu yedekleme işleminde harici bir tavsiyeniz varmıdır? Yoksa pg_dump
> ile yola devammı?

pgAdmin3 zaten pg_dump ve pg_restore kullanıyor arkada ;) Özel birşeyi
yok yani.

Kolay gelsin,
--
Devrim GÜNDÜZ , RHCE
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, ODBCng - http://www.commandprompt.com/