Лог изменений в MS SQL базе! #590091


#0 by sanechichek
Подскажите, пожалуйста, как и где можно посмотреть лог изменений MS SQL базы.
#1 by filh
ОС какая?
#2 by val
Вы про LDF и TRN? Никак.
#3 by le_
Имеется ввиду лог транзакций? Если да, то Lumigent Log Explorer или
#4 by sanechichek
я хочу посмотреть кем и какие данные были измененый. Или это невозможно сделать?
#5 by sanechichek
файл Base_log.LDF пытаюсь открыть с помощью SQL Server Management Studio, но появляется ошибка что файл используется и его невозможно открыть, хотя базы все закрыты.
#6 by le_
ППЦ
#7 by Господин ПЖ
уполз под стол...
#8 by le_
Если база 1С-ная, то все действия записываются в журнал регистрации 1С.
#9 by le_
+ Лучше закрой Managment Studio и не открывай, пока не прочтешь руководство администратора MS SQL Server.
#10 by sanechichek
да 1с-ная, я знаю, что все данные записываются в журнал регистрации, но там не все что мне нужно, нужно видеть, что именно изменялось. не нужно уползать под стол, я понимаю, что если такой лог и существует, то в нем нереально будет разобрать, но тем немение может путём каких то манипуляций можно добиться какого то результата?
#11 by le_
infostart.ru/public/90286/
#12 by Господин ПЖ
забей...
#14 by sanechichek
, ну это в УТП уже реализовано как "версионирования объектов", но меня в таком подходе не устраивает то, что данные очень часто изменяются и база будет очень быстро разбухать, я надеялся что в ms sql уже ведется какой то лог и что его можно было бы программно обработать и в нормальном виде предоставить пользователю.
#15 by Господин ПЖ
это какими грибами надо обожраться чтобы вообразить что MS в скуле на основе парсинга ldf будет делать "лог понятный пользователю"...
#16 by sanechichek
Господин ПЖ, а нормально написать сложно? Или нужно показать какой ты умный, написав свои "умные" ответы. Если бы я знал в каком именно формате сохраняются данные о изменениях в ldf файле, то не писал бы. Но все же мне очень интересно, что означает в свойствах SQL базы параметр "Отслеживание изменений" и как эти данные можно получить в читабельном виде.
#17 by Fish
В тебе нормально ответили. Почитай руководство по SQL.
#18 by sanechichek
а я и не пишу что мне в плохо ответили. На данный момент мне не нужно сильно глубоко вникать в администрирование MS SQL Server, позже возможно и прочитаю, а сейчас мне нужно знать, только то что я спросил и ответ на данный вопрос (кроме того что читай книжку) я не получил. Но тем неменее спасибо. ЗЫ. уже не впервый раз, на данном сайте, всесто того что бы помочь, многие пользователи просто смеются, при этом показывая какие же они "умные".
#19 by Господин ПЖ
точить некогда пилить надо...
#20 by le_
Выполни запрос: Base - это имя базы. Парси сколько влезет.
#21 by sanechichek
спасибо. Интересно эти данные вообще реально привести в читабельный вид для пользователя.
#22 by le_
Теоретически. А практически - устанешь, выражаясь культурным русским языком.
#23 by sanechichek
, согласен, но если это сделать, то получится очень полезная вещь.
#24 by zmaximka
Смешная ветка.
#25 by Господин ПЖ
чем altertable или insert поможет пользователю...
#26 by stix2010
мдя
#27 by МуМу
На триггерах можно построить систему логирования. Только сложно это. А если толковую систему строить так вообще очень сложно.Хотя я например в свое время делал, но оказалось что дело это неблагадарное и невостребованное.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С