Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная самоликвидация базы / 12 сообщений из 12, страница 1 из 1
26.02.2018, 23:36
    #39607564
Contrast
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Всем доброго времени суток!

Случилось страшное - посреди рабочего дня упала база 1С.
Упала странно - очистилась полностью. не осталось ни одного пользовательского объекта. Как будто из базы удалили их все. При этом удаления собственно базы не было - она жила на тех же файлах .mdf и .ldf

Ладно, были нормально настроены бэкапы, развернул на тестовой машине, отыскал примерно момент падения и базу восстановил в состояние за пару минут до падения. Восстанавливал просто откатом к нужному моменту времени.

Но все ж хочется выявить причину такого падения. Найти тот запрос, который сумел завалить базу, к которой было немало активных соединений. Руками такой финт провернуть не удалось.

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

Вопрос. Какими средствами/методами можно выявить собственно причину этого краха?
В идеале бы пошагово (как в отладчике) пройти все запросы, которые на базе исполнялись до падения


---------------------
Я всегда лгу.
...
Рейтинг: 0 / 0
27.02.2018, 00:25
    #39607570
уено
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Contrast,

самый быстрый вариант - откатить виртуальную машину к снепшоту, когда база была пустой
...
Рейтинг: 0 / 0
27.02.2018, 01:14
    #39607574
Mind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Contrast,

В дефолтном трейсе точно нет DROP TABLE?
У вас остались сломанные .mdf и .ldf ? Что говорит DBCC CHECKDB?
...
Рейтинг: 0 / 0
27.02.2018, 06:22
    #39607585
aleksrov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
В принципе Mind уже написал что вам надо посмотреть.
Включен ли Default Trace - вот тут кратко что это
Если остался лог (если вы на полной модели конечно), посмотрите fn_dblog, если этот момент уже попал в Backup, то fn_dump_log. Пример здесь
...
Рейтинг: 0 / 0
27.02.2018, 10:41
    #39607678
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
ContrastВсем доброго времени суток!

Случилось страшное - посреди рабочего дня упала база 1С.
Упала странно - очистилась полностью. не осталось ни одного пользовательского объекта.
Как будто из базы удалили их все. При этом удаления собственно базы не было - она жила на тех же файлах .mdf и .ldf

Ладно, были нормально настроены бэкапы, развернул на тестовой машине, отыскал примерно момент падения и базу восстановил в состояние за пару минут до падения. Восстанавливал просто откатом к нужному моменту времени.

Но все ж хочется выявить причину такого падения. Найти тот запрос, который сумел завалить базу, к которой было немало активных соединений. Руками такой финт провернуть не удалось.

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

Вопрос. Какими средствами/методами можно выявить собственно причину этого краха?
В идеале бы пошагово (как в отладчике) пройти все запросы, которые на базе исполнялись до падения


---------------------
Я всегда лгу .


угу.
...
Рейтинг: 0 / 0
27.02.2018, 10:44
    #39607683
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Contrast,

прсто так удалить все объекты устанет рука, разве что убить все констрейны, а потом дропать... Так что да, DEFAULT TRACE вам всё расскажет
...
Рейтинг: 0 / 0
27.02.2018, 14:22
    #39607880
ulyol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
TaPaK,

а они всё автоматизировали
...
Рейтинг: 0 / 0
27.02.2018, 15:02
    #39607915
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
кто-то грохнул базу, а потом создал пустую
...
Рейтинг: 0 / 0
27.02.2018, 16:51
    #39607995
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Критиккто-то грохнул базу, а потом создал пустую
пишет же:
авторПри этом удаления собственно базы не было - она жила на тех же файлах .mdf и .ldf
я лично понимаю "на тех же" -- это когда Date created столетней давности.
но можно конечно и еще раз уточнить: что там у нас с датой создания файлов?
и что в dbi_crdate y dbcc dbinfo with tableresults?
...
Рейтинг: 0 / 0
27.02.2018, 22:57
    #39608194
Contrast
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Yasha123я лично понимаю "на тех же" -- это когда Date created столетней давности.
но можно конечно и еще раз уточнить: что там у нас с датой создания файлов?
и что в dbi_crdate y dbcc dbinfo with tableresults?

dbi_crdate дает 1900-й год. Но это, наверное не важно - сами файлы старые. дата создания соответствует ожидаемой.

С Default Trace опоздал - он перезаписался...

Буду курить fn_dump_dblog... матчасть тут с налету не поддалась...

Спасибо всем огромное!
луч надежды есть. глядишь, раскопаю
...
Рейтинг: 0 / 0
28.02.2018, 10:30
    #39608329
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
ContrastС Default Trace опоздал - он перезаписался...

а точно искали по всем пяти файлам?
поди ведь по одному текущему
...
Рейтинг: 0 / 0
28.02.2018, 19:32
    #39608707
Contrast
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная самоликвидация базы
Yasha123а точно искали по всем пяти файлам?
поди ведь по одному текущему

если честно, то не знаю по каким искал. Но все пять файлов имеют дату создания свежее, чем дата краха.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная самоликвидация базы / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]