Здравствуйте, postbald, Вы писали:
P>посоветуйте как его создать,открыть...
P>Ведь для чего то же существует my_db.LDF.
*.LDF — журнал транзакций. он собственно не совсем для этого предназначен.
P>Было бы замечательно если была бы возможность смотреть его в таблице,
т.е. ты хочешь иметь, так сказать, копию базы, но "спроецированною на ось времени"??? да еще и в текстовом виде???
хмм... что-то я в жизненоважном деле таким тулзам не доверился бы...
в подобной ситуации
мои действия:
вариант 1.
а не проще просто в таблицы добавить нужные поля что-то типа
ModUser (для хранения ида юзера),
ModDate (соответственно дата/время изменений),
ModType (вид изменений: вставка, модификация, удаление),
Fl_del — false/true (признак того что запись удалена).
далее..
при какой-либо модификации данных вставляешь новую идентичную запись с признаком модификации, а старую метишь как удаленную.
работа всегда ведется только с "живыми" записями.
при нужде строй по своим таблицам соответствующий лог.
вариант 2.
навешать триггеров и из них заполнять лог. но! в данном случае восстановление информации при ее "порче" процес будет
полу-автоматический, а в варианте 1 — можно делать на автомате.
... << RSDN@Home 1.0 beta 6a >>