Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
DataBase12
Guest |
Добрый день. Такое оказывается бывает. Админ, который переустанавливал винду, додумался скачать только файл mdf, а лог этот "валенок" не удосужился скачать. Извините за прямоту, но слов других нет... База сама по себе не сломана. Помогите, как можно восстановить не битую базу имея только mdf файл? |
7 апр 16, 10:39 [19026477] Ответить | Цитировать Сообщить модератору |
Knyazev Alexey Member Откуда: Екб -> Мск Сообщений: 10234 Блог |
ребилд LDF |
7 апр 16, 10:40 [19026481] Ответить | Цитировать Сообщить модератору |
DataBase12
Guest |
Knyazev Alexey, Спасибо. Ребилд лога ни разу не делал... Можете кинуть пример? и ещё тут процесс будем примерно след. 1.Создаём базу с тем же именем 2.Выключаем сервер 3.Подменяем mdf 4.Включаем сервер 5.Ребилд лога так? или ход действий должен быть другим? |
7 апр 16, 10:43 [19026508] Ответить | Цитировать Сообщить модератору |
AlanDenton Member [скрыт] Откуда: Сообщений: 1004 |
CREATE DATABASE db ON (FILENAME = N'D:\db.mdf') FOR ATTACH_REBUILD_LOG |
7 апр 16, 10:44 [19026515] Ответить | Цитировать Сообщить модератору |
Knyazev Alexey Member Откуда: Екб -> Мск Сообщений: 10234 Блог |
все примеры есть в БОЛ: CREATE DATABASE XXX ON (FILENAME = N'...\XXX.mdf') FOR ATTACH_REBUILD_LOG GO |
||
7 апр 16, 10:44 [19026516] Ответить | Цитировать Сообщить модератору |
DataBase12
Guest |
Огромное спасибо. Получилось! |
7 апр 16, 10:52 [19026572] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
DataBase12, + ну и как бы "скачать файлы БД" при "переустанавливал винду" тоже можно нарваться на проблемы |
7 апр 16, 12:55 [19027314] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |