Re: [pgsql-ru-general] проблема с последовательностями и pg_dump

From: Mihail Nasedkin <m(dot)nasedkin(at)gmail(dot)com>
To: Gleb Chipiga <gleb(dot)chipiga(at)gmail(dot)com>, pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org>
Subject: Re: [pgsql-ru-general] проблема с последовательностями и pg_dump
Date: 2011-12-22 09:02:43
Message-ID: CALSKcLTk2hqTdc5En1WR5SWn0abHrwfDmin+ZwwsQUZ7QuT1eg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Я же говорю, удалить одну запись из системной таблицы. Поковыряйся в
схеме pg_catalog, там все просто.

18.12.11, Gleb Chipiga<gleb(dot)chipiga(at)gmail(dot)com> написал(а):
> А как можно удалить? Delete на последовательности не работает.
>
> 16 декабря 2011 г. 16:28 пользователь Mihail Nasedkin
> <m(dot)nasedkin(at)gmail(dot)com> написал:
>> Конкретно с этим не сталкивался. Имел опыт изменения системных таблиц,
>> ничего страшного не было.
>> Пробуй сначала сделать файловый бакап, потом удалять одну из этих записей.
>>
>> 16.12.11, Gleb Chipiga<gleb(dot)chipiga(at)gmail(dot)com> написал(а):
>>> Добрый день.
>>>
>>> Столкнулся с такой проблемой. При попытке дампа базы
>>>
>>> pg_dump -F p test > test.sql
>>>
>>> получаю ошибку: pg_dump: запрос на получение данных последовательности
>>> "tbl_main_with_xml_naming_id_seq" вернул число строк > 1 (2)
>>>
>>> test=# select * from tbl_main_with_xml_naming_id_seq;
>>> LOG: statement: select * from tbl_main_with_xml_naming_id_seq;
>>> sequence_name | last_value | increment_by |
>>> max_value | min_value | cache_value | log_cnt | is_cycled |
>>> is_called
>>> ---------------------------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
>>> tbl_main_with_xml_naming_id_seq | 348599 | 1 |
>>> 9223372036854775807 | 1 | 1 | 0 | f |
>>> t
>>> tbl_main_with_xml_naming_id_seq | 348158 | 1 |
>>> 9223372036854775807 | 1 | 1 | 32 | f |
>>> t
>>>
>>> В документации нашел, что последовательности должны содержать только
>>> одну запись.
>>>
>>> PostgreSQL 8.3.16, FreeBSD 7.2
>>>
>>> Может кто то сталкивался и знает с чем это связано и как можно пофиксить?
>>>
>>> --
>>> С уважением, Глеб
>>> gleb(dot)chipiga(at)gmail(dot)com
>>>
>>> --
>>> Sent via pgsql-ru-general mailing list (pgsql-ru-general(at)postgresql(dot)org)
>>> To make changes to your subscription:
>>> http://www.postgresql.org/mailpref/pgsql-ru-general
>>>
>>
>>
>> --
>> ---
>> С уважением,
>> Михаил Наседкин
>
>
>
> --
> С уважением, Глеб
> gleb(dot)chipiga(at)gmail(dot)com
>

--
---
С уважением,
Михаил Наседкин

In response to

Browse pgsql-ru-general by date

  From Date Subject
Next Message Dmitry E. Oboukhov 2012-01-06 23:04:04 Чистка таблиц
Previous Message Andrey N. Oktyabrski 2011-12-18 09:06:38 Re: проблема с последовательностями и pg_dump