Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.037 c
4-1080566809
ipnet
2004-03-29 17:26
2004.05.23
Вывод через TextOut своим шрифтом


14-1083775554
Maxim Vetera
2004-05-05 20:45
2004.05.23
XML


14-1083339126
alexeyy
2004-04-30 19:32
2004.05.23
Delphi 4. Руководство разработчика баз данных


1-1083764211
Aleksandr
2004-05-05 17:36
2004.05.23
Сколько раз можно вызывать SetEvent?


14-1083162411
Delphist
2004-04-28 18:26
2004.05.23
Где взять свежию версию RxLib?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский