+7 499 990-10-21

Очистка транзакций БД

Очистка транзакций БД

Сообщение lvovel » 10 окт 2013, 12:52

Как очистить транзакции БД?
lvovel
 
Постов: 105
Зарегистрирован: 04 сен 2013, 09:08

Re: Очистка транзакций БД

Сообщение Alexander » 10 окт 2013, 13:06

Если все, то
Код: Выделить всё
psql -U kassir Transaction -c "delete from transaction"

Рекомендуется сначала бэкап сделать.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Очистка транзакций БД

Сообщение Бродяга_Джон » 10 окт 2013, 13:29

Александр, наверное к таким вопросам пора просто FAQ сделать
и к номерам ошибок
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Очистка транзакций БД

Сообщение lvovel » 10 окт 2013, 13:30

Нужны только все транзакции!!!
Как сделать резервную копию из консоли?
lvovel
 
Постов: 105
Зарегистрирован: 04 сен 2013, 09:08

Re: Очистка транзакций БД

Сообщение Alexander » 10 окт 2013, 13:47

pg_dump -U kassir Transaction > ./dump.sql

т.е pg_dump -U [имя_пользователя][имя_БД] > [путь к создаваемому файлу]
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Очистка транзакций БД

Сообщение lvovel » 14 окт 2013, 17:03

Alexander писал(а):Если все, то
Код: Выделить всё
psql -U kassir Transaction -c "delete from transaction"

Рекомендуется сначала бэкап сделать.


Сделали бэкап через утилиту "Экспорт/Импорт БД" файл архив сформировался но после перезагрузки пропал файл копии из папки "dnc_arh" папка имеет размерность 4КB но файлов в ней нет !! В чем может быть причина отсутствия копии БД ???
lvovel
 
Постов: 105
Зарегистрирован: 04 сен 2013, 09:08

Re: Очистка транзакций БД

Сообщение Alexander » 14 окт 2013, 17:44

Никаких штатных настроек на эту тему нет - только на создание бэкапов. Может кто-то что-то у Вас в системе настраивал для экономии места на диске?
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Очистка транзакций БД

Сообщение lvovel » 14 окт 2013, 18:36

Alexander писал(а):Никаких штатных настроек на эту тему нет - только на создание бэкапов. Может кто-то что-то у Вас в системе настраивал для экономии места на диске?


Неее врят ли производились подобные операции, да и не нужно понимать как это произошло, хотелось бы понять как это исправить! Нам нужно вернуть данные в таблицы (т.к. остался не сформирован отчет о розничных продажах за день) можно это сделать как то, есть мысли?

Где еще кроме папки dnc_arc можно поискать файл копии который мы формировали?
lvovel
 
Постов: 105
Зарегистрирован: 04 сен 2013, 09:08

Re: Очистка транзакций БД

Сообщение Alexander » 14 окт 2013, 18:52

Это такой розыгрыш?
Как можно было удалять транзакции не выгрузив текущий отчет?
Надо было бэкап тогда скопировать в десять мест (ну хотя бы в /home/ и на флэшку).
Что теперь можно посоветовать?
Мучайте специальный софт для восстановления удаленных файлов на уровне заголовков файловой системы.

P.S. Заметьте, про бэкап Вы даже не спрашивали изначально - только как удалить транзакции...
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Очистка транзакций БД

Сообщение lvovel » 14 окт 2013, 18:59

Alexander писал(а):Это такой розыгрыш?
Как можно было удалять транзакции не выгрузив текущий отчет?
Надо было бэкап тогда скопировать в десять мест (ну хотя бы в /home/ и на флэшку).
Что теперь можно посоветовать?
Мучайте специальный софт для восстановления удаленных файлов на уровне заголовков файловой системы.

P.S. Заметьте, про бэкап Вы даже не спрашивали изначально - только как удалить транзакции...


Заметил! Можете назвать имя специального софта?
lvovel
 
Постов: 105
Зарегистрирован: 04 сен 2013, 09:08

След.

Вернуться в Техподдержка

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

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


cron

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

Сейчас посетителей на конференции: 7, из них зарегистрированных: 0, скрытых: 0 и гостей: 7 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

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