On Wed, 2010-02-24 at 13:09 +0200, Namık Güngör wrote:
> C:\Program Files (x86)\pgAdmin III\1.10\pg_restore.exe --host 
> 192.168.1.120 --port 5432 --username postgres --dbname hastane
> --verbose 
> "C:\Users\Administrator\Desktop\saatlik45.ydk"
> pg_restore: [archiver] input file does not appear to be a valid
> archive

> veritabanın yedeğini crontab ile aşağıdaki şekilde alıyorum.
> 45 *         * * *        postgres pg_dump hastane > 
> /data/yedek/saatlik45.ydk 

pg_dump'a -Fc vermediğiniz sürece pg_restore komutunu kullanamazsınız.
pg_dump öntanımlı olarak düz metin yedek alır. -Fc ile "c"ompressed
"F"ormat ile yedek alır ve bunu da sadece pg_restore okuyabilir. -Fc
kullanmadan aldığınız yedekleri psql ile ya da normal bir SQL dosyasını
çalıştırır gibi yükleyebilirsiniz.

İyi çalışmalar,
-- 
Devrim GÜNDÜZ, RHCE
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org  Twitter: http://twitter.com/devrimgunduz

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap