Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / missing chunk number in pg_toast_2619 / 11 сообщений из 11, страница 1 из 1
19.06.2016, 17:42
    #39258493
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
Доброго времени суток форумчане.

Версия : PostgreSQL 9.2.4 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-3), 64-bit

Во время pg_dump выдает ошибку :

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
 pg_dump: reading schemas
    pg_dump: reading user-defined tables
    pg_dump: reading extensions
    pg_dump: reading user-defined functions
    pg_dump: reading user-defined types
    pg_dump: reading procedural languages
    pg_dump: reading user-defined aggregate functions
    pg_dump: reading user-defined operators
    pg_dump: reading user-defined operator classes
    pg_dump: reading user-defined operator families
    pg_dump: reading user-defined text search parsers
    pg_dump: reading user-defined text search templates
    pg_dump: reading user-defined text search dictionaries
    pg_dump: reading user-defined text search configurations
    pg_dump: reading user-defined foreign-data wrappers
    pg_dump: reading user-defined foreign servers
    pg_dump: reading default privileges
    pg_dump: reading user-defined collations
    pg_dump: reading user-defined conversions
    pg_dump: reading type casts
    pg_dump: reading table inheritance information
    pg_dump: reading rewrite rules
    pg_dump: finding extension members
    pg_dump: finding inheritance relationships
    pg_dump: reading column info for interesting tables
    pg_dump: finding the columns and types of table "account_account"
    pg_dump: [archiver (db)] query failed: ERROR:  missing chunk number 0 for toast value 3297740 in pg_toast_2619
    pg_dump: [archiver (db)] query was: SELECT a.attnum, a.attname, a.atttypmod, a.attstattarget, a.attstorage, t.typstorage, a.attnotnull, a.atthasdef, a.attisdropped, a.attlen, a.attalign, a.attislocal, pg_catalog.format_type(t.oid,a.atttypmod) AS atttypname, array_to_string(a.attoptions, ', ') AS attoptions, CASE WHEN a.attcollation <> t.typcollation THEN a.attcollation ELSE 0 END AS attcollation, pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(attfdwoptions) ORDER BY option_name), E',
        ') AS attfdwoptions FROM pg_catalog.pg_attribute a LEFT JOIN pg_catalog.pg_type t ON a.atttypid = t.oid WHERE a.attrelid = '274619'::pg_catalog.oid AND a.attnum > 0::pg_catalog.int2 ORDER BY a.attrelid, a.attnum




Пробовал :

Код: plsql
1.
2.
reindex table pg_toast.pg_toast_2619
vacuum analyze pg_toast.pg_toast_2619



не помогло, посовутйте что делать.
...
Рейтинг: 0 / 0
19.06.2016, 17:47
    #39258496
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
Отпечатка : попробовал
Код: plsql
1.
vacuum analyze account_account

но не помогло
...
Рейтинг: 0 / 0
19.06.2016, 18:25
    #39258510
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
Сделал reindex все базы и помогло
...
Рейтинг: 0 / 0
19.06.2016, 18:33
    #39258514
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
NewBie77Сделал reindex все базы и помогло

Хочу заметить что текущая версия 9.2 ветки - 9.2.17 и у вас длинный список багов в базе исправленных за последние 3 года.

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
20.06.2016, 15:54
    #39258966
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
сделал pg_dump без ошибок , попробовал восстановить чтоб убедиться файл рабочий и увидел много ошибок:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
ERROR : extra data after last expected column
Context: COPY tbl1, line1: "1 2013-12-02 2013-12-02  9387.74  9775.46211485490864940000"   6180.9500000000   80262 ...."
ERROR : column "id" of relation "tbl1" does not exists
invalid command \N
invalid command \N
invalid command \N
..... 
invalid command \N
invalid command \.
ERROR:  syntax error at or near "87685"
LINE 1: 87685 SO87690 1 170468 2015-05-30 2015 05 30 
        ^
invalid command \.

ERROR:  duplicate key value violates unique constraint "ir_act_client_pkey"
DETAIL:  Key (id)=(103) already exists.
CONTEXT:  COPY ir_act_client, line 21: ""
ERROR:  duplicate key value violates unique constraint "ir_act_report_xml_pkey"
DETAIL:  Key (id)=(733) already exists.
CONTEXT:  COPY ir_act_report_xml, line 59: ""
ERROR:  duplicate key value violates unique constraint "ir_act_server_pkey"
DETAIL:  Key (id)=(703) already exists.
CONTEXT:  COPY ir_act_server, line 6: ""
ERROR:  duplicate key value violates unique constraint "ir_act_window_pkey"
DETAIL:  Key (id)=(1) already exists.
CONTEXT:  COPY ir_act_window, line 235: "334    Last Product Inventories        ir.actions.act_window   \N      1       2013-07-03 10:39:48.399509  2013-12-16 16:38:..."
ERROR:  duplicate key value violates unique constraint "ir_act_window_group_rel_act_id_gid_key"
DETAIL:  Key (act_id, gid)=(76, 1) already exists.
CONTEXT:  COPY ir_act_window_group_rel, line 14: ""
ERROR:  duplicate key value violates unique constraint "ir_act_window_view_pkey"
DETAIL:  Key (id)=(100) already exists.
CONTEXT:  COPY ir_act_window_view, line 88: ""

Таких на pkey ошибок много



Посоветуйте пожалуйста что делать
...
Рейтинг: 0 / 0
20.06.2016, 15:55
    #39258970
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
Восстонавливал :

Код: plsql
1.
psql -U postgres myDB < /myDB.backup
...
Рейтинг: 0 / 0
21.06.2016, 13:27
    #39259594
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
UP
...
Рейтинг: 0 / 0
21.06.2016, 13:33
    #39259599
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
NewBie77,

Откройте дамп, найдите строку на которой появляются первые ошибки и смотрите что там такое.
Проблема с индексами может быть из-за того, что вы загружаете дамп в существующую базу поверх существующих таблиц.
Или же (что печальней) у вас нарушена целостность.

В любом случае — искать, анализировать и устранять — вам.
...
Рейтинг: 0 / 0
22.06.2016, 11:15
    #39260195
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
vyegorov,

База и бекапы работали нормально ,купили новый сервер перенесли старый на новый с помощью vm converter (на новом оперативки больше и процессор лучше) и после этого в первый же день пошли ошибки на бекап сделал reindex базы dump прошел успешно, на сервере 5 баз и только с одним у нас проблемы, база работает но вот с восстановлением дампа проблемы.
...
Рейтинг: 0 / 0
22.06.2016, 11:39
    #39260216
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
NewBie77,

Я не знаю что значит "vm converter". Вы базу "на лету" конвертировали?
...
Рейтинг: 0 / 0
22.06.2016, 11:48
    #39260230
NewBie77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
missing chunk number in pg_toast_2619
vyegorov,

К сожалению наш сис админ сделал клон всего сервера ,а не перенос базы с backup/restore и после этого пошли ошибки
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / missing chunk number in pg_toast_2619 / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]