Рабочий сервер SQL Server 2008 R2 потерпел сбои и полностью исчез. Мы должны перезапустить виртуальную машину, чтобы вернуть ее в игру. На этом сервере выполняется несколько заданий, и я сомневаюсь, что это связано с проблемой параллелизма, что сервер опустился. Однако для того, чтобы знать причину, я использую ниже функции на моем сервере:Чтение файла журнала SQL SERVER
select [Current LSN],
[Operation],
[Transaction Name],
[Transaction ID],
[Transaction SID],
[SPID],
[Begin Time]
FROM ::fn_dblog(null,null)
Однако, он показывает мне сделку, что произошло после перезагрузки. Могли бы вы, ребята, предложить какой-либо метод узнать причину? Заранее спасибо.
Журнал событий Windows? – Phill
fn_dblog - это недокументированная функция для чтения журнала транзакций, поэтому это действительно не правильное место. –
Да, Джеймс, мне не хватало этого. Кроме того, журнал транзакций очищается после перезапуска сервера. –