Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Удалили NDF файл  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Сделали детач, удалили NDF файл.
Как без него сделать аттач?
14 июн 12, 09:13    [12711441]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31957
Samir
Сделали детач, удалили NDF файл.
Как без него сделать аттач?
Никак, теперь только из бакапа.
14 июн 12, 09:18    [12711473]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
alexeyvg
Никак, теперь только из бакапа.


Это Ваше мнение или где-то написано так?
14 июн 12, 09:26    [12711498]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31957
Samir
alexeyvg
Никак, теперь только из бакапа.


Это Ваше мнение или где-то написано так?
Это моё мнение, основанное на знании того, как пишутся данные в файлы и подкреплённое чтением того, что где-то написано :-)

Про то, что базу без NDF файла восстановить нельзя, вы нигде не прочитаете, такого нет.
Это то же самое, что нигде не написано, что нельзя востановить файлы, если с диска удалены все чётные сектора.
14 июн 12, 09:31    [12711518]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Спасибо за помощь, отпишусь если вдруг все же найду способ как это сделать.
14 июн 12, 09:39    [12711545]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Samir
Спасибо за помощь, отпишусь если вдруг все же найду способ как это сделать.


Гхм, как Вы это себе представляете, если Вы потеряли часть информации ? Даже если б это было возможно, Вас устроила бы база в непонятно каком состоянии без части информации ?
14 июн 12, 09:43    [12711580]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5115
Samir
Сделали детач, удалили NDF файл.
Как без него сделать аттач?

для чего, какова конечная цель?
14 июн 12, 10:00    [12711671]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Информации там не было, в том файле имею ввиду
Вообще то нужна только структура базы, без данных
Там много NDF файлов было создано, нужно часа 2 сидеть и все это делать заново

К сожаленью даже бекап с пустой базы не был взят.
14 июн 12, 10:03    [12711692]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Samir
Информации там не было, в том файле имею ввиду
Вообще то нужна только структура базы, без данных
Структура так же хранится в системных таблицах, т.е. это тоже данные. Которые (упрощенно) записываются равномерно во все файлы данных.
Samir
Там много NDF файлов было создано, нужно часа 2 сидеть и все это делать заново
Во-первых, надо все делать скриптами, а скрипты сохранять. Во-вторых, сколько же вы сделали файлов, что вам их переделывать два часа, и, самое главное, зачем столько? O_o
Samir
К сожаленью даже бекап с пустой базы не был взят.
Вы уж или скрипты делайте и систему контроля версий запихивайте, или бэкапы базы, в которой все в единственном экземпляре. Иначе будет время от времени получаться как у вас получилось.
14 июн 12, 10:14    [12711738]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31957
Samir
Информации там не было, в том файле имею ввиду
Вообще то нужна только структура базы, без данных
Там много NDF файлов было создано, нужно часа 2 сидеть и все это делать заново

К сожаленью даже бекап с пустой базы не был взят.
В принципе можно поискать проги, вытягивающие инфу из файлов БД. У вас нужные вам данные находятся только в мастер-файле, монжо попробовать вытянуть. Но это будет непросто.

А вообще нужно, конечно, как сказал уже Гавриленко Сергей Алексеевич, использовать средства разработки, а не править базу прямо "по месту", ну и делать бакапы.
14 июн 12, 10:33    [12711827]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
DBCC CHECKDB (Daily, REPAIR_ALLOW_DATA_LOSS)

запустил это, и уже почти час в режиме востановления
пишет: Database 'Daily' is being recovered. Waiting until recovery is finished.

стоит ждать?
14 июн 12, 11:44    [12712375]     Ответить | Цитировать Сообщить модератору
 Re: Удалили NDF файл  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31957
Samir
стоит ждать?
Если размер маленький, то слишком долго.

Посмотрите, что там хоть в процессах, может просто блокировка.
14 июн 12, 12:47    [12713010]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить