Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ручное восстановление  [new]
Alexander Us
Member

Откуда:
Сообщений: 1133
Из таблицы давным давно было удалено несколько строк (delete ... where...)
Оказалось, что на настоящий момент остались только логи транзакций (по времени удаления).

Есть ли возможность вручную (и/или с помощию тулов) установить, какие данные были удалены?
23 апр 13, 18:44    [14220783]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
Cammomile
Member

Откуда:
Сообщений: 1214
нет
23 апр 13, 18:56    [14220829]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
Alexander Us
Есть ли возможность вручную (и/или с помощию тулов) установить, какие данные были удалены?
Есть сторонние утилиты просмотра логов, попробуйте их использовать.
23 апр 13, 19:38    [14220960]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
Alexander Us
Member

Откуда:
Сообщений: 1133
alexeyvg,

был бы рад услышать конкретный совет(желательно основанный на личном опыте) относительно таких утилит.
23 апр 13, 19:46    [14220979]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
andrey odegov
Member

Откуда:
Сообщений: 473
Alexander Us, версия Вашего sql server?
23 апр 13, 20:09    [14221054]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
Alexander Us
alexeyvg,

был бы рад услышать конкретный совет(желательно основанный на личном опыте) относительно таких утилит.
Я как то баловался с Lumigent LogExplorer, но он уже не выпускается.

Сейчас вроде есть ApexSQL Log, можно им прочитать.
http://www.red-gate.com/products/dba/sql-log-rescue/
23 апр 13, 20:38    [14221109]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
andrey odegov
Member

Откуда:
Сообщений: 473
для sql server 2000 я использовал redgate sql log rescue примерно для тех же целей. но на версиях выше 2000 он не работает.
23 апр 13, 20:55    [14221137]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
Cammomile
Member

Откуда:
Сообщений: 1214
Оказывается можно и в ручную.

Вот интересная статья по теме http://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/
23 апр 13, 21:01    [14221143]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
andrey odegov
Member

Откуда:
Сообщений: 473
в 2008 (и вроде в 2005) есть 2 функции fn_dblog и fn_dump_dblog
23 апр 13, 21:05    [14221148]     Ответить | Цитировать Сообщить модератору
 Re: ручное восстановление  [new]
Alexander Us
Member

Откуда:
Сообщений: 1133
Спасибо всем.
Буду пробовать...
24 апр 13, 09:33    [14222109]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить