BUG #6134: pg_restore failed with "corrupt tar header"

Поиск
Список
Период
Сортировка
От Gene Lum
Тема BUG #6134: pg_restore failed with "corrupt tar header"
Дата
Msg-id 201107291544.p6TFiaZ7046092@wwwmaster.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #6134: pg_restore failed with "corrupt tar header"  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      6134
Logged by:          Gene Lum
Email address:      gene.lum@rsa.com
PostgreSQL version: 9.0
Operating system:   Windows 7 (32-bit)
Description:        pg_restore failed with "corrupt tar header"
Details:

I tried to import an output tar file from pg_dump (same version) using
pg_restore. I can import using the command line without problem. I can also
execute the command through a Java process by specifying the filename
without problem.

However, if I execute the command through a Java process and pipe in the
file contents to the stdin of the process, the command failed with this
error:

Error: pg_restore: [tar archiver] corrupt tar header found in PGDMP
(expected 364, computed 19903) file position 256

I used the same method on Unix without problem. This only happened on
Windows.

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pg_restore silently chokes on object comments/descriptions ending in a backslash
Следующее
От: "Kevin Grittner"
Дата:
Сообщение: Re: BUG #6134: pg_restore failed with "corrupt tar header"