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

Откуда:
Сообщений: 839
сегодня увидел что база актуально только на первое число этого месяца. Я даже представить себе не могу как это? от админа добиться установки смарт упса я не могу, посему сервак вырубается при каждом отключении света. Я грешу на диверсию, потому как мне вообще не понятно как такое может быть? Кто то может объяснить?Вчерашней копии нет, ибо сервак вырубился раньше.
ПС
2008r2
13 фев 13, 10:46    [13918538]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
msdb..restorehistory
13 фев 13, 10:48    [13918544]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
pkarklin
спсибо..но восстановлений не было, было последнее за 31,01. Кто то может подсказать как такое может быть?
13 фев 13, 10:52    [13918570]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
Glory
Member

Откуда:
Сообщений: 104751
ther
Кто то может подсказать как такое может быть?

deattach/attach
delete
в программе кто-то нажал не ту кнопку

Сообщение было отредактировано: 13 фев 13, 10:54
13 фев 13, 10:53    [13918572]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
могут ли влиять какие то обновления или восстановление винды?
сервак 2003 r2
13 фев 13, 10:53    [13918573]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
Glory
ther
Кто то может подсказать как такое может быть?

deattach/attach

вы намекаете , что кто то присоединил другую, или переприсоединение может помочь?
13 фев 13, 10:54    [13918578]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
Glory
Member

Откуда:
Сообщений: 104751
ther
могут ли влиять какие то обновления или восстановление винды?

Вы серьезно считаете, что какие-то внешние приложение могут так аккуратно привести какую-то произвольную базу "на первое число этого месяца" ?
13 фев 13, 10:55    [13918585]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
Glory
я не знаю, я паникую))
13 фев 13, 10:58    [13918602]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
Glory
Member

Откуда:
Сообщений: 104751
ther
я не знаю, я паникую))

Для этого
- ведутся логи
- делаются бэкапы
- создается система прав доступа
и тд
13 фев 13, 11:01    [13918626]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
да есть права, есть бекапы. Но админ тупо не хочет ставить смарт упс, из за чего сервак 1-2 раза в неделю тупо вырубается, и бекапы не всегда успевают делаться. А можно как то посмотреть событие attach? раз msdb..restorehistory ничего не дал. Я просто не знаю куда копать. Логикой понимаю, что, по идее, ни обновление, ни восстановление системы не может такое сделать. Посему я просто не знаю где искать причину. Я то восстановлю на 11 число, но просто интересно, что это вообще такое.
13 фев 13, 11:05    [13918657]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
Glory
Member

Откуда:
Сообщений: 104751
ther
А можно как то посмотреть событие attach?

И все-все-все команды за последние полгода ?
Можно. Если вы сейчас настроите логирование, то через полгода будете иметь список этих команд за полгода.
13 фев 13, 11:09    [13918677]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
ther
Member

Откуда:
Сообщений: 839
Glory
у блин, а что сам сервак не ведет?
13 фев 13, 11:09    [13918683]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
Glory
Member

Откуда:
Сообщений: 104751
ther
у блин, а что сам сервак не ведет?

А ему это нужно ?
13 фев 13, 11:12    [13918699]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
aleks2
Guest
ther
Glory
у блин, а что сам сервак не ведет?

Ведет, тока лохам не показывает. Во избежание.

ther
сервак 1-2 раза в неделю тупо вырубается, и бекапы не всегда успевают делаться.

Да ну? Про модель восстановления Full и бэкап логов ви, канешно, не ведаете.


ЗЫ. Знацца ваша транзакция началась аккурат первого числа...
13 фев 13, 11:15    [13918716]     Ответить | Цитировать Сообщить модератору
 Re: как узнать дату резервного восстановления  [new]
komrad
Member

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

если дефолтный трейс включен, то попробуй этот запрос :

SELECT	top 100
			te.name, 
			t.LoginName,
			t.DatabaseName, 
			t.FileName, 
			t.StartTime, 
			dateadd(ms,t.Duration/1000,t.StartTime) [FinishTime],
			t.ApplicationName ,
			t.ObjectID,
			t.Duration/1000/1000 [Duration (s)],
		t.TextData
	FROM sys.traces st CROSS Apply
		::fn_trace_gettable(st.path, st.max_files) AS t 
	INNER JOIN sys.trace_events AS te ON t.EventClass = te.trace_event_id 
	WHERE 
	te.name LIKE 'Audit Backup/Restore Event'  and 
	st.is_default=1 and st.status=1
	ORDER BY StartTime desc



дефолтный трейс

select * from sys.traces where is_default=1 and status=1 
13 фев 13, 11:19    [13918741]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить