From: Devrim GÜNDÜZ (devrim@gunduz.org)
Date: Mon 25 Sep 2006 - 21:32:25 GMT
Merhaba,
On Tue, 26 Sep 2006, Okan Çetin wrote:
> Belirtmeyi unutmuþum kusura bakmayýn. Benim istediðim bir nevi rutin
> bir þekilde yapýlmasý. Yani sunucu A üzerinde çalýþan veritabanýnýn o
> anki tablo yapýsý, sunucu B deki veritabanýna yansýtýlacak. Kabuk
> programcýklarý yazarak halletmeye çalýþtým ama, tablo yazma/okuma
> haklarýný halledemedim.
Sadece tablo yapýsý; veriler deðil... Doðru anladýysam:
s1: sunucu 1 (Ana PostgreSQL sunucusu)
s2: sunucu 2 (Verinin aktarýlacaðý PostgreSQL sunucusu)
veritabani1 : Ýki sunucuda da olan veritabanýnýn adý.
olsun.
Kirli bir çözüm: s2'de çalýþacak. s1'deki PostgreSQL'e s2'den eriþimi
saðlayýn sadece...
#!/bin/bash
dropdb veritabani1 -U postgres
createdb veritabani1 -U postgres
pg_dump -h s1 -U kullanici_adi -d veritabani1 -s|psql veritabani1 -U postgres -
Ýyi geceler,
-- Devrim GUNDUZ devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.gunduz.org _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama