Имя: Пароль:
IT
Админ
Как узнать дату последнего изменения SQL базы?
0 Rebelx
 
15.09.09
14:43
из SQL?
1 Rebelx
 
15.09.09
15:26
неужели никто не знает?
2 Один С
 
15.09.09
15:34
можно в EM посмотреть дату изменения таблиц.
3 Rebelx
 
15.09.09
15:39
где именно? я нашел только дату создания и дату изменения структуры

можно поставить вопрос иначе - где хранится информация для инкрементных бекапов?
4 Kolyasik
 
15.09.09
15:42
почитай встроеные функции на SQL палюбому должно быть...
5 Один С
 
15.09.09
15:49
а, не, прогнал, там тока дата создания...
6 Rebelx
 
15.09.09
15:50
(4)все?
7 Злой Бобр
 
15.09.09
16:59
(0) По дате изменения mdf - как вариант.
8 Mikeware
 
15.09.09
17:08
(7) Не вариант...
9 Mikeware
 
15.09.09
17:09
+(8)изменения даты mdf - либо дата рестарта сервера, либо реаттача базы... Фуллбэкап вроде не влияет.
10 Rebelx
 
15.09.09
19:03
или может кто подскажет - хочу делать бекапы баз, но так, чтобы если база не менялась - то бекап не делается. никакой, ни полный, ни дифференциальный.

поскольку например есть база, бекапы всех баз - ежедневно разностный и раз в неделю полный. а некоторые базы за эту неделю и не изменялись вообще. я не хочу чтобы делался полный бекап неизмененной базы.

пока только одна идея - если все разностные бекапы одинакового небольшого размера - значит не изменялась, полный делать не надо.
11 Aleksey_3
 
15.09.09
19:49
А если число 2 на 3 исправить, размер ведь не измениться?
А если удалить строку в одном документе и добавить в другом
А если ...
12 acsent
 
15.09.09
21:26
SELECT MAX([End Time]) N'Время завершения последней транзакции'
 FROM ::fn_dblog(default,default)
WHERE Operation = 'LOP_COMMIT_XACT'
13 Mikeware
 
15.09.09
21:43
(11)птЫццо, аднака...
14 Rebelx
 
16.09.09
10:11
(12) как бы еще базу узнать...