Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Кто-нибудь пробовал восстанавливать удаленные записи?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.037 c
3-1082955112
SerKom
2004-04-26 08:51
2004.05.23
Ошибка FreeReport в Win XP: "Can t load package .. FREEREP5.bpl


11-1072174683
zeddy
2003-12-23 13:18
2004.05.23
Link MASM coff .obj files


3-1083207788
Нуждающийся
2004-04-29 07:03
2004.05.23
Как получить значение тригера при вставке(FireBird)


3-1082868574
Vilux
2004-04-25 08:49
2004.05.23
Помогите с запросом в MSSQL


3-1082730096
Хохол
2004-04-23 18:21
2004.05.23
Одновременная работа пользователей с БД Access.