From: | Devrim GUNDUZ <devrim(at)commandprompt(dot)com> |
---|---|
To: | Esref Atak <esrefatak(at)gmail(dot)com> |
Cc: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)PostgreSQL(dot)org> |
Subject: | Re: Yedek almak |
Date: | 2006-03-01 08:21:28 |
Message-ID: | 1141201288.4287.65.camel@evim.gunduz.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Merhaba,
On Wed, 2006-03-01 at 04:04 +0200, Esref Atak wrote:
>
>
> On 3/1/06, Devrim GUNDUZ <devrim(at)commandprompt(dot)com> wrote:
>
> Aynı sürüm+aynı işletim sisteminde bu çalışır. Ancak sürümler
> farklı
> olursa o zaman bu yöntem çalışmaz.
>
> Yereldeki bilgisayar Windows XP. Bu yöntemi kullanarak, bu bilgisayar
> üzerinde, veritabanı kopyalayabiliyorum. Fakat, Windows XP'den
> kopyaladığım klasörü Windows 2003 Server üzerine kopyalayınca kabul
> etmiyor. postmaster açılışta 1063 hatası veriyor. Acaba, aynı "işletim
> sistemi" derken, işletim sistemlerinin sürümleri de mi aynı olmalı
> acaba? Yalnızca Windows olması yetmiyor sanırım.
Buradaki "sorun" PostgreSQL ile ilgili değil sadece. İşletim
sistemlerinin verileri tutma şekli de zaman içinde değişiyor. Örneğin
RHEL 2.1'deki ext3 ile RHEL 4'teki farklı, bu nedenle bu ikisi arasında
bile dosya sistemi seviyesinde yedek alamıyorsunuz (tecrübe ile sabit).
Yani sizin örneğinizde, NTFS'deki değişiklikler nedeniyle bir hata almış
olmanız kuvvetle muhtemel.
> Acaba, buna benzer başka bir yol yok mu? İllaha, INSERT INTO
> ifadeleriyle mi aktarılması gerekiyor bu verilerin?
Ya da COPY, vs.
--
The PostgreSQL Company - Command Prompt, Inc. 1.503.667.4564
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: PL/php, plPerlNG - http://www.commandprompt.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Mustafa Yörükoğlu | 2006-03-02 10:21:24 | Dependency, Metadat Trace |
Previous Message | Volkan YAZICI | 2006-03-01 07:00:38 | Re: Yedek almak |