Форум: "Базы";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизКто-нибудь пробовал восстанавливать удаленные записи? Найти похожие ветки
← →
Slon_SCG (2004-04-28 16:17) [0]Запустил запрос на удаление записей и перестарался :( . Можно их как-то восстановить? Уплотнение базы не производилось.
← →
Slon_SCG (2004-04-28 16:27) [1]Нигде ничего похожего я не нашел. Может есть такая утилка?
← →
Johnmen © (2004-04-28 16:48) [2]Не пробовал.
Думаю, можно. Отослав БД в починку. А это деньги... :)
Таких лично мне неизвестно.
← →
stud © (2004-04-28 16:58) [3]перед такими экспериментами надо бэкап делать
← →
Соловьев © (2004-04-28 17:08) [4]или транзакцию не подтверждать :)
← →
Slon_SCG (2004-04-28 17:16) [5]Спасибо, умники. Не знаете такого слова - ЗАПАРКА?
← →
Johnmen © (2004-04-28 17:24) [6]>Не знаете такого слова - ЗАПАРКА?
Может имел в виду ЗООПАРКА ? Там и слоны есть...:)
← →
Slon_SCG (2004-04-28 17:33) [7]Johnmen, языком иди трепись в другом месте, здесь люди серьезные темы обсуждают. Нет чтобы дельное что присоветовать
← →
Sandman25+1 (2004-04-28 17:44) [8][5] Slon_SCG (28.04.04 17:16)
Даже в за(оо)парке перед выполнением
Delete from blah+blah
следует выполнять
Select * from blah+blah
или хотя бы
Select count(*) from blah+blah
← →
Slon_SCG (2004-04-28 17:50) [9]Sandman25+1 Эт зачем? Поясни.
← →
Johnmen © (2004-04-28 17:50) [10]Если для некоторых реальные дельные предложения таковыми не являются, то значит, как говориться, надо что-то править в консерватории...
← →
Sandman25+1 (2004-04-28 17:54) [11][9] Slon_SCG (28.04.04 17:50)
Чтобы собственными глазами увидеть, что собираешься удалить.
А то бывает, что забывают секцию WHERE написать (у самого так было много раз) или какой-нибудь "AND id = 233447" добавить.
← →
Slon_SCG (2004-04-28 18:06) [12]Спасибо, Sandman25+1. Видать это действительно неразрешимая проблема - восстановление удаленных записей...
← →
Romkin © (2004-04-28 18:09) [13]Если транзакция подтверждена - ничто не поможет. Только в сервис на ibase.ru, тама расценочки есть, ручками выковыривать будут.
← →
Anatoly Podgoretsky © (2004-04-28 19:06) [14]Romkin © (28.04.04 18:09) [13]
Очень помогает запарке, будущей.
← →
Vlad © (2004-04-28 19:09) [15]
> Romkin © (28.04.04 18:09) [13]
Что-то не нашел там расценки на "выковыривание" удаленных записей :-)
Есть сомнение, что такое впринципе можно сделать.
← →
Jack128 © (2004-04-28 19:52) [16]
> Есть сомнение, что такое впринципе можно сделать.
почему это? Удаленные файлы на диске же можно воостановить? Более того, есть уверенность, что для восстонавления записи нужно пару байтиков подправить в базе(при известном везении, конечно, если везения нету - то тут только в морг)
← →
Vlad © (2004-04-28 19:58) [17]
> Jack128 © (28.04.04 19:52) [16]
Вот это спорный вопрос. Одно знаю, что если записать данные в базу и не успеть подтвердить транзакцию (к примеру reset был нажат), то такие данные точно восстановить нельзя, об этом даже в факе сказано. Возможно с удалением тоже самое. Это ведь не DBF, где просто можно снять флажок "удалено".
Хотя спорить не буду, потому что точно не знаю.
← →
Jack128 © (2004-04-28 20:05) [18]
> Это ведь не DBF, где просто можно снять флажок "удалено".
http://delphimaster.net/view/3-1081970454/
см последний пост. Это конечно не из уст самих разработчиков, но думаю не далеко от правды..
← →
Vlad © (2004-04-28 20:28) [19]
> Jack128 © (28.04.04 20:05) [18]
Если это так, тогда можно в сети поискать, наверняка какие нибудь хакерские утилитки есть.
← →
Jack128 © (2004-04-28 20:36) [20]
> Если это так, тогда можно в сети поискать, наверняка какие
> нибудь хакерские утилитки есть.
есть такая утилитка ibsurgeon
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.03 c