|
Как восстановить базу по mdf и ldf | ☑ | ||
---|---|---|---|---|
0
MAPATNK2
naïve
12.02.18
✎
22:12
|
Добрый день. Такая вот проблема, была рабочая база, с mdfи ldf. решили для разгрузки создать ещё mdf но описались и написали ndf. После этого база стала недоступной. попытки восстановить её Attach не увенчиваются успехом пишет, что формат неверный , т.к. прописали ndf. попробовали вручную изменить расширение на mdf не помогает, помогите советом корявы программистам, свежего бэка нет, только вчерашний.
|
|||
1
MAPATNK2
naïve
12.02.18
✎
22:13
|
может как то можно из файла базы данных вытащить доки? Любой способ...
|
|||
2
Fram
12.02.18
✎
22:17
|
Не думаю, что проблема в расширении. Напортачили в чем то другом
|
|||
3
Fram
12.02.18
✎
22:19
|
Создайте (поднимите копию) еще одну базу и проделайте тоже самое. И на этой базе уже экпериментируйте
|
|||
4
MAPATNK2
naïve
12.02.18
✎
22:32
|
а восстановить то как?
|
|||
5
MAPATNK2
naïve
12.02.18
✎
22:32
|
сотни документов за сутки .... помогите пожалуйста советом
|
|||
6
MAPATNK2
naïve
12.02.18
✎
22:33
|
Не знаю уже куда деваться
|
|||
7
MAPATNK2
naïve
12.02.18
✎
22:35
|
я сейчас пытаюсь её восстановить 2 mdf и 1 лог.Он ругается, если к примеру вместо 2-ого mdf подставить любой другой, то все добавляется прекрасно, правда пишет, что база разрушена. Т.е. проблема все таки в этом дополнительной mdf файле, который мы случайно прописали как ndf.
|
|||
8
Fram
12.02.18
✎
22:38
|
(7) если будете продолжать играться с рабочей базой, еще и остальное потеряете
|
|||
9
MAPATNK2
naïve
12.02.18
✎
22:38
|
(8) А что можно сделать тогда?
|
|||
10
Fram
12.02.18
✎
22:39
|
во первых, харэ истерить!
восстанови копию в новую базу и повтори все свои действия.. и оттуда уже пляши |
|||
11
MAPATNK2
naïve
12.02.18
✎
22:42
|
(10) Я проделал тоже самое с новой базой. Она так же, больше не доступна.
|
|||
12
Fram
12.02.18
✎
22:44
|
(11) в какой именно момент она стала недоступной?
в терминах сервера что значит "недоступна"? Скриншот из SSMS можно |
|||
13
Fram
12.02.18
✎
22:48
|
судя по https://docs.microsoft.com/en-us/sql/relational-databases/databases/add-data-or-log-files-to-a-database
NDF это правильное расширение |
|||
14
MAPATNK2
naïve
12.02.18
✎
22:49
|
(12) USE master
GO ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'Новый_Диск:\Новый_Каталог\tempdb.mdf') GO ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'Новый_Диск:\Новый_Каталог\templog.ldf') GO |
|||
15
MAPATNK2
naïve
12.02.18
✎
22:49
|
Еще проделали такой запрос с базой. Указали новый каталог для старого mdf
|
|||
16
Fram
12.02.18
✎
22:51
|
(14) это к твоей проблеме каким боком вообще?
|
|||
17
MAPATNK2
naïve
12.02.18
✎
22:52
|
А потом базу вовсе удалили из списка. Сейчас сижу уже 2 часа , имею mdf ndf и log. И при попытке Attach получаю в ответ https://yadi.sk/i/HPSpDTuI3RL5XE
|
|||
18
Fram
12.02.18
✎
22:52
|
(13)+ The recommended file name extension for secondary data files is .ndf.
https://docs.microsoft.com/en-us/sql/relational-databases/databases/database-files-and-filegroups То есть расширение рекомендуемое, но необязательное. Следовательно расширение не причем. Ты напортачил в чем то другом |
|||
19
MAPATNK2
naïve
12.02.18
✎
22:55
|
||||
20
Fram
12.02.18
✎
22:55
|
(17) А UPPGener1.ndf, UPPGener2.ndf, UPPGener3.ndf на месте. Потому что сервер как бэ их тоже одидает увидеть
|
|||
21
MAPATNK2
naïve
12.02.18
✎
22:57
|
Новые , которые получились ndf я положил сразу на h, а потом воспользовался запросом выше, чтобы положить старый mdf в ту же папку и база данных после этого не открывалась
|
|||
22
MAPATNK2
naïve
12.02.18
✎
22:58
|
да их 3, они все на месте в одной папке UPPGener1.ndf, UPPGener2.ndf, UPPGener3.ndf log и mdf. Но ошибка все равно вылазит
|
|||
23
Fram
12.02.18
✎
23:00
|
(22) подними окошко выше, чтобы всю таблицу с файлами видно было.
И ответь на (12) |
|||
24
MAPATNK2
naïve
12.02.18
✎
23:00
|
(20) Да чтоб его, он мне в окне выбора не тот mdf показывал, я выбрал верный и заработало. СПАСИБО ОГРОМНОЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|||
25
MAPATNK2
naïve
12.02.18
✎
23:02
|
(23) Мда, бывают такие горе программисты, без бэка больше вообще ничего делать не буду. https://vk.com/devillboy Напишите, хоть благодарность кину. Спасибо большое ещё раз.
|
|||
26
Fram
12.02.18
✎
23:13
|
(25) не поверишь, но не все зарегистрированы в VK.
спасибо достаточно. ЗЫ занятный у тебя VK |
|||
27
Tateossian
12.02.18
✎
23:34
|
Та можно хоть pdf обзывать - главное чтобы путь в аттаче был корректный.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |