I think you need to download windows version DD and use it.
http://www.chrysocome.net/dd

---
Regards,
Raghavendra
EnterpriseDB Corporation
Blog: http://raghavt.blogspot.com/



On Mon, Jul 16, 2012 at 7:25 PM, raghu ram <raghuchenn...@gmail.com> wrote:

>
>
> On Mon, Jul 16, 2012 at 5:44 PM, Olga Vingurt <olg...@checkpoint.com>wrote:
>
>>  Hi,****
>>
>> ** **
>>
>> We are using PostgreSQL 8.3 on Windows Server. ****
>>
>> The db crashed and now it fails to start up.****
>>
>> ** **
>>
>> The error is:****
>>
>> FATAL:  could not access status of transaction 4020264****
>>
>> DETAIL:  Could not read from file "pg_clog/0003" at offset 212992: No
>> error.****
>>
>> ** **
>>
>> Additional log from event viewer:****
>>
>> LOG:  database system was interrupted; last known up at 2012-07-12
>> 11:35:00 CEST****
>>
>> ** **
>>
>> ** **
>>
>> How can we recover from the current state? ****
>>
>> ** **
>>
>>
>>
> Please perform below steps:
>
> 1. Backup the current pg_clog/0003 file in different directory
>
> 2. Create a file by assumption of  make the uncommitted record as they
> haven't been committed. command as follows:
>
> *dd if=/dev/zero of=<data directory location>/pg_clog/0003   bs=256K
> count=1*
>
> 3. Start the Cluster
>
>
> --
>
> Thanks & Regards,
>
> Raghu Ram
>
> EnterpriseDB Corporation
>
> Blog:http://raghurc.blogspot.in/
>
>
>
>

Reply via email to