2 июня 2026 в 09:35:45
(1 неделя 1 день 8 часов назад)
29.05.2026 21:31:24
Текст задания
Dumping the contents of table "_inforg36583" failed: PQgetResult() failed.
[sql server] pg_dump: error: Error message from server: ERROR: missing chunk number 0 for toast value 337004699 in pg_toast_252411337
[sql server] pg_dump: error: The command was: COPY "public"."_inforg36583" ("_fld36584rref", "_fld36585", "_fld36586", "_fld36587", "_fld36588", "_fld36589", "_fld770") TO stdout;
При попытке сделать бэкап, естественно тестирование и исправление выдает те же ошибки, потерялись строки, пытались руками удалять
select find_bad_row(\\\'public._inforg36583\\\');
select * from _inforg36583 where ctid = \\\'(3,44)\\\';
delete from _inforg36583 where ctid = \\\'(3,44)\\\';
С поиском следующей, их похоже, дофига.
Возможно, предложите какой то вариант иной вариант, кроме как сделать скрипт, который будет эти операции повторять?
Заплатить готовы, спасибо.
Добрый день! Могу помочь вам с вашей базой данных. Большой опыт работы с Postgres. По возможности нужно выслать базу для анализа и последующего исправления ошибок.
Могу попробовать сделать заказ но дать 100% не могу так как база повредилась и так скажем достать можно будет 60-80% данных для этого я могу вам помочь сделать backup Что бы дальше при работе не случались такие казусы