Резервное копирование и восстановление событий TSQL - PullRequest
0 голосов
/ 29 июня 2011

Я знаю, что в SQL Server 2008 есть отчет о событиях резервного копирования и восстановления. Есть ли команда TSQL для того же?

В отчете содержится информация, подобная следующей

  • Дата и время
  • Направление
  • Тип восстановления
  • Режим
  • Вариант восстановления
  • Пользователь
  • Имя резервной копии

Я предполагаю, что это где-то в системной таблице, но мой поиск в Google еще ничего не нашел.

Приветствия

Ответы [ 2 ]

0 голосов
/ 30 июня 2011

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

SELECT
Макс ([restore_date]) как LastRestoreDate , [destination_database_name] FROM [msdb]. [dbo]. [restorehistory]
внутреннее объединение [destination_database_name] = name
сгруппировать по [destination_database_name]

Приветствия

0 голосов
/ 29 июня 2011

запустите этот запрос, который вернет имена таблиц, которые содержат данные, которые вы ищете

Use[msdb]
select * from sysobjects where (name like '%restore%' or name like '%backup%') and type='U'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...