Обсуждение: Dumping from version 7.3.4 to 7.4.1

Поиск
Список
Период
Сортировка

Dumping from version 7.3.4 to 7.4.1

От
"Paulo Rogerio Zimolo"
Дата:
I'm trying to do pg_dump an old version (7.3.4) to a new one (7.4.1) with the following command:
 
    pg_dump -U username -h server -i -o database | psql -U username -h newserver newdatabase
 
As a result I got:
 
    pg_dump: server version:PostgreSQL 7.3.4 on i586-pc-linux-gnu, compiled by GCC 2.95.3;
    pg_dump version:7.2
    pg_dump: proceeding despite version mismatch
 
    pg_dump: query to obtain list of data types failed
    error: attribute "typprtlen" not found"
 
What is this  attribute?
Am I doing something wrong?
Is there any better way to dump the database to another version?
 
Any help will be welcome
 
Many thanks
Paulo Zimolo

 
Вложения

Re: Dumping from version 7.3.4 to 7.4.1

От
Stephan Szabo
Дата:
On Wed, 11 Feb 2004, Paulo Rogerio Zimolo wrote:

> I'm trying to do pg_dump an old version (7.3.4) to a new one (7.4.1) with
> the following command:
>
>     pg_dump -U username -h server -i -o database | psql -U username -h
> newserver newdatabase
>
> As a result I got:
>
>     pg_dump: server version:PostgreSQL 7.3.4 on i586-pc-linux-gnu, compiled
> by GCC 2.95.3;
>     pg_dump version:7.2

It looks to me like the pg_dump you're using is even further out of date
by the above.  I'd suggest trying to use the 7.4.1 pg_dump if you've got
it or at least the 7.3.4 one failing that.

Re: Dumping from version 7.3.4 to 7.4.1

От
Godshall Michael
Дата:
I would guess that you need to do the pg_dump on the old machine, tranfser the file to the destination machine, open a psql window on the destination machine and then run the command to restore the database on that destination machine.
 
The command listed below might work if you were going from 7.4.x to 7.4.x
 
 
-----Original Message-----
From: Paulo Rogerio Zimolo [mailto:paulorz@grieg.com.br]
Sent: Wednesday, February 11, 2004 6:28 AM
To: pgsql-admin@postgresql.org
Subject: Dumping from version 7.3.4 to 7.4.1

I'm trying to do pg_dump an old version (7.3.4) to a new one (7.4.1) with the following command:
 
    pg_dump -U username -h server -i -o database | psql -U username -h newserver newdatabase
 
As a result I got:
 
    pg_dump: server version:PostgreSQL 7.3.4 on i586-pc-linux-gnu, compiled by GCC 2.95.3;
    pg_dump version:7.2
    pg_dump: proceeding despite version mismatch
 
    pg_dump: query to obtain list of data types failed
    error: attribute "typprtlen" not found"
 
What is this  attribute?
Am I doing something wrong?
Is there any better way to dump the database to another version?
 
Any help will be welcome
 
Many thanks
Paulo Zimolo

 
Вложения