Re: [Linux-sunucu] PgSQL'de dump hatası - Sürüm farkı olabilir mi?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Devrim GUNDUZ (devrim@gunduz.org)
Date: Mon 28 Nov 2005 - 13:23:36 EET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Merhaba,

On Mon, 28 Nov 2005, Cenk Saver wrote:

> Öncelikle Devrim Bey'e bir önceki cevabı için teşekkür ederim :)

Rica ederim.

> PGsql version 8.0 dan veriyi dump ederek yeni kurdugum 8.1 surumune import
> etmek istiyorum ancak import ederken aşağıdaki hata mesajlrını alıyorum.
>
>
> ERROR: relation "public.object" does not exist
> ERROR: relation "public.object_field" does not exist
> ..........

Bundan önce (=üstte) başka bir hata mesajının olması gerekli. public
şeması içinde object (tablosunu) yaratamamış önceden. Bu da o relation
üzerinde bir işlem yapmaya çalışınca aldığınız bir hata.

> Bunun dısında sonda birde uyarı mesajı var:
>
> WARNING: no privileges could be revoked
> REVOKE
> WARNING: no privileges could be revoked
> REVOKE
> WARNING: no privileges were granted
> GRANT
> WARNING: no privileges were granted
> GRANT

PostgreSQL 8.1'de kullanıcı/grup kavramının yerini ROLE kavramı aldı. Size
şimdilik uyarı veriyor. CREATE USER aslında CREATE ROLE'a alias
(yanılmıyorsam...) Dolayısıyla SQL dump'ınızin içindeki "GRANT ..."
tümceleriniz çalışmıyor gibi.

Kısacası dump'u bir elden geçirmeniz gerekli. Ancak görünen sorun sadece
tanım kısımlarında. Yani sadece veritaban(lar)ının "şemasını" dump edin
önce, veriyi de ayrıca dump edin. Şemayı düzenleyip tekrar deneyin derim.

Saygılar,
  --
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
                       http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDiui94zE8DGqpiZARAtY/AJwOHuRNGVwG5W03r6Mnn3shTtXnLQCfYpP0
74rXbhWnCQVtq0UUCgoVlY8=
=RI4d
-----END PGP SIGNATURE-----

_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.