Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-ru-general] проблема с послQ1|BBBBBF BBF3BBFF F?BBB}յ

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] проблема с послQ1|BBBBBF BBF3BBFF F?BBB}յ
Date: 2011-12-22 09:02:43
Message-ID: CALSKcLTk2hqTdc5En1WR5SWn0abHrwfDmin+ZwwsQUZ7QuT1eg@mail.gmail.com (view raw or flat)
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

pgsql-ru-general by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group