Удалил файл лога, пожалуйста спасите!!!

Андрей 777
Дата: 24.01.2013 11:15:50
Добрый день! По собственной тупости удалил файл лога база данных (ИмяБазыДанных_log). Можно ли его каким-то образом сгенерировать, или как-то создать новую базу и залить данные из оставшегося файла данных? HELP SOS или что там ещё!!!
pkarklin
Дата: 24.01.2013 11:27:17
В каком состоянии бд на сервере? Или у Вас нет бд и есть только файл данных?
Андрей 777
Дата: 24.01.2013 11:39:57
Я удалил файл ИмяБД_log.ldf
Сам файл ИмяБД.mdf цел. Но в этой базе были данные 1С. Теперь 1С не может работать с этой базой. Пишет "БД не обнаружена". Можно ли каким-то образом сгенерировать этот лог-файл? Подскажите пожалуйста!!!
Гость333
Дата: 24.01.2013 11:40:03
Андрей 777,

sp_attach_single_file_db. Только, понятно, на копии потренируйтесь.
Андрей 777
Дата: 24.01.2013 12:32:05
"Не удается перестроить журнал, поскольку во время завершения работы базы данных существовали открытые транзакции или подключенные пользователи, для базы данных отсутствуют контрольные точки либо она доступна только для чтения. Эта ошибка может возникать, если журнал транзакций был удален вручную или оказался потерян в результате сбоя оборудования или аварии."

Что делать? Может есть ещё варианты?
pkarklin
Дата: 24.01.2013 12:38:53
CREATE DATABASE [ИмяБазыДанных]
ON (FILENAME = 'Путь к файлу\ИмяБД.mdf') 
FOR ATTACH_REBUILD_LOG;
invm
Дата: 24.01.2013 12:44:53
Андрей 777
Что делать? Может есть ещё варианты?
Восстанавливать из бекапа.
Специализированный софт, типа http://www.officerecovery.com/mssql/
Андрей 777
Дата: 24.01.2013 12:47:21
"Сбой при активации файла. Возможно, физическое имя файла ""C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Buh_AV_log.LDF"" неправильное.
Не удается перестроить журнал, поскольку во время завершения работы базы данных существовали открытые транзакции или подключенные пользователи, для базы данных отсутствуют контрольные точки либо она доступна только для чтения. Эта ошибка может возникать, если журнал транзакций был удален вручную или оказался потерян в результате сбоя оборудования или аварии.
Сообщение 1813, уровень 16, состояние 2, строка 2
Невозможно открыть новую базу данных ""BuhAvangard"". Операция CREATE DATABASE прервана."

Видимо мне каюк. Всё равно спасибо всем откликнувшимся :(
stavgreengo
Дата: 24.01.2013 12:57:44