Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Физически удален ldf-файл. Как восстановить базу?  [new]
fun7
Member

Откуда:
Сообщений: 3
Здравствуй, многоуважаемый All.

Ситуация: 1С SQL-версия, при выполнении операции произошла ошибка, полный текст сообщения не сохранился, было что-то о большом размере лог-файла. После нажатия ОК, 1С закрылась.
Чел не долго думая остановил SQL-сервер и просто удалил ldf-файл (через проводник).
При запуске 1С поругалась и не запустилась.

После этого обратились к админу :(

Как восстановить базу из mdf-файла?

(Есть бэкап месячной давности, перепровести все за месяц займет месяц времени)
10 авг 09, 14:13    [7517612]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36824
https://www.sql.ru/faq/faq_topic.aspx?fid=123

А ваш чел получает приз зрительских симпатий, да. Ну и бэкапьтесь почаще, что ли.
10 авг 09, 14:19    [7517647]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
fun7
Member

Откуда:
Сообщений: 3
Гавриленко Сергей Алексеевич
https://www.sql.ru/faq/faq_topic.aspx?fid=123


Это уже прочитал 3 раза. Там вначале сказано "Удалось выполнить detach". У меня пункт detach задизейблен, поэтому сделать по данному факу побоялся. Или зря побоялся? Если зря побоялся, то вопрос:
===
1. Создаем новую базу с таким же именем и такимиже по именам и расположению .mdf и .ldf файлами
===
Директорию с покоцаной базой нужно переименовать перед этими действиями?
10 авг 09, 14:41    [7517788]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33364
Блог
прежде чем что-то делать - снимите копию!
10 авг 09, 15:14    [7518003]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
fun7
Member

Откуда:
Сообщений: 3
Критик
прежде чем что-то делать - снимите копию!


Я и спрашиваю - скопировать директорию с покоцаной базой проводником/фаром/этс будет достаточно или нужно бэкапить SQL Manager-ом?
10 авг 09, 15:20    [7518035]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
Glory
Member

Откуда:
Сообщений: 104760
fun7
Критик
прежде чем что-то делать - снимите копию!


Я и спрашиваю - скопировать директорию с покоцаной базой проводником/фаром/этс будет достаточно или нужно бэкапить SQL Manager-ом?

Вряд ли у вас получится выполнить стандартный бэкап базы, находящейся в состоянии suspect
Поэтому речь разумеется идет о копировании на уровне файловой системы
10 авг 09, 15:23    [7518055]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36824
fun7
Критик
прежде чем что-то делать - снимите копию!


Я и спрашиваю - скопировать директорию с покоцаной базой проводником/фаром/этс будет достаточно или нужно бэкапить SQL Manager-ом?
База в состоянии suspected не бэкапится.
10 авг 09, 15:23    [7518057]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
fun7
Критик
прежде чем что-то делать - снимите копию!


Я и спрашиваю - скопировать директорию с покоцаной базой проводником/фаром/этс будет достаточно или нужно бэкапить SQL Manager-ом?


Имелось ввиду перед выполнением каких либо действий с базой, выполняйте бэкап базы. не было бы проблем сейчас, даже при таких зверских действиях (база обиделась, стопудова)
10 авг 09, 15:41    [7518196]     Ответить | Цитировать Сообщить модератору
 Re: Физически удален ldf-файл. Как восстановить базу?  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5194
fun7
Здравствуй, многоуважаемый All.

Ситуация: 1С SQL-версия, при выполнении операции произошла ошибка, полный текст сообщения не сохранился, было что-то о большом размере лог-файла. После нажатия ОК, 1С закрылась.
Чел не долго думая остановил SQL-сервер и просто удалил ldf-файл (через проводник).
При запуске 1С поругалась и не запустилась.

После этого обратились к админу :(

Как восстановить базу из mdf-файла?

(Есть бэкап месячной давности, перепровести все за месяц займет месяц времени)


из недавнего, почти как у вас
тынц
10 авг 09, 15:55    [7518297]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить