Postgres error: invalid memory alloc request size 4294967290

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
xackzone
проходил мимо
Сообщения: 3
Зарегистрирован: 2015-02-24 21:13:26

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение xackzone » 2015-02-24 21:15:22

Срочно нужна помощь.
Стоит server 2008 x64 r2 + 1с8,3 КА 1,1 + postgres 9.1.9
База весит 70 Гигов
При попытке выгрузить в ДТ
Ошибка
error: invalid memory alloc request size 4294967290
Я так понял что это невозможность создать дамп больше 4гигов

Что сделать? Что где в настройках изменить?
Хелп!

FiL
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2010-02-05 0:21:40

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение FiL » 2015-02-25 9:30:29

неправильно понял. это какая-то таблица побилась.
Искать какая и... в общем, проще из последнего бакапа поднимать.
Но тут уж от конкретной таблицы и важности данных в ней зависит.

xackzone
проходил мимо
Сообщения: 3
Зарегистрирован: 2015-02-24 21:13:26

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение xackzone » 2015-02-25 12:28:12

Есть огромная таблица (походу с реализациями) И походу при обращении к ней - всё вылетает
Как можно распилить таблицу?
Где выставить лимиты?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 34924
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение Alex Keda » 2015-02-25 13:17:06

А рамы-то скока?
Убей их всех! Бог потом рассортирует...

xackzone
проходил мимо
Сообщения: 3
Зарегистрирован: 2015-02-24 21:13:26

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение xackzone » 2015-02-25 14:30:01

Бэкапил базу средствами postgres

Error message from server: ERROR: invalid memory alloc request size 4294967291
pg_dump: The command was: COPY public._accumrg21711 (_period, _recordertref, _recorderrref, _lineno, _active, _fld21712rref, _fld21713rref, _fld21714_type, _fld21714_rtref, _fld21714_rrref, _fld21715rref, _fld21716_type, _fld21716_rtref, _fld21716_rrref, _fld21717rref, _fld21718rref, _fld21719rref, _fld21720rref, _fld21721, _fld21722, _fld21723, _fld21724) TO stdout;
pg_dump: *** aborted because of error

FiL
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2010-02-05 0:21:40

Postgres error: invalid memory alloc request size 4294967290

Непрочитанное сообщение FiL » 2015-02-25 19:07:06

Вот, почитайте -
http://blog.endpoint.com/2010/06/tracki ... -with.html

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


Вернуться в «Базы данных»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя