Re: [pgsql-ru-general] проблема с последовательностями и pg_dump
От | Mihail Nasedkin |
---|---|
Тема | Re: [pgsql-ru-general] проблема с последовательностями и pg_dump |
Дата | |
Msg-id | CALSKcLTk2hqTdc5En1WR5SWn0abHrwfDmin+ZwwsQUZ7QuT1eg@mail.gmail.com обсуждение исходный текст |
Ответ на | проблема с последовательностями и pg_dump (Gleb Chipiga <gleb.chipiga@gmail.com>) |
Список | pgsql-ru-general |
Я же говорю, удалить одну запись из системной таблицы. Поковыряйся в схеме pg_catalog, там все просто. 18.12.11, Gleb Chipiga<gleb.chipiga@gmail.com> написал(а): > А как можно удалить? Delete на последовательности не работает. > > 16 декабря 2011 г. 16:28 пользователь Mihail Nasedkin > <m.nasedkin@gmail.com> написал: >> Конкретно с этим не сталкивался. Имел опыт изменения системных таблиц, >> ничего страшного не было. >> Пробуй сначала сделать файловый бакап, потом удалять одну из этих записей. >> >> 16.12.11, Gleb Chipiga<gleb.chipiga@gmail.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.chipiga@gmail.com >>> >>> -- >>> Sent via pgsql-ru-general mailing list (pgsql-ru-general@postgresql.org) >>> To make changes to your subscription: >>> http://www.postgresql.org/mailpref/pgsql-ru-general >>> >> >> >> -- >> --- >> С уважением, >> Михаил Наседкин > > > > -- > С уважением, Глеб > gleb.chipiga@gmail.com > -- --- С уважением, Михаил Наседкин
В списке pgsql-ru-general по дате отправления: