База данных пропала на MS SQL Server. Как найти и восстановить?

Была база данных, потом срок лицензии сервера истёк либо произошла ошибка, после чего базы DB_Name.mdf просто не стало. В той же папке есть файлы tempdb.mdf Я создал другой сервер и решил подключить этот файл. В нём есть таблица dbo.#DirectoryTree____ и там есть значение DB_Name.zip.

База как буд-то провалилась под землю. Я уже пью валерьянку.Есть ли шанс восстановить базу данных? этот temp файл по объёму такой же, как и бекапы, но те бекапы, которые я делал- очень старые.
  • Вопрос задан
  • 1746 просмотров
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Админы делятся на тех, кто ещё не делает бэкапы, и тех, кто уже делает.
Ответ написан
DarkRaven
@DarkRaven
разработка программного обеспечения
TempDB - временная бд, пересоздается при старте SQL Server.
Вы точно уверены, что ваша БД была там же, где и остальные базы? Проверьте большие объекты на сервере, может быть она хранится в другом месте и отмонтирована.

Так же, если сервер виртуальный, есть вероятность, что вы стартанули из другого снэпшота из-за каких-то ошибок, был у меня такой пример из жизни. Тогда, Сергей Горностаев очень точно обозначил ситуацию, аминь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы