Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не аттачится mfd (Sql 2008)  [new]
Буров Павло.
Member

Откуда:
Сообщений: 9
Здравствуйте.
Принесли mdf и ldf файлы базы. при попытке аттача (сервера sql идентичные)
(USE [master]
GO
CREATE DATABASE [sfa_tab] ON
( FILENAME = N'D:\sfa_tab.mdf' ),
( FILENAME = N'D:\sfa_tab.ldf' )
FOR ATTACH
GO
)
дается сообщение

Сообщение 1813, уровень 16, состояние 2, строка 1
Невозможно открыть новую базу данных "sfa_tab". Операция CREATE DATABASE прервана.
Сообщение 1813, уровень 16, состояние 2, строка 1
Невозможно открыть новую базу данных "sfa_tab". Операция CREATE DATABASE прервана.
Сообщение 9003, уровень 20, состояние 1, строка 1
Передан недопустимый номер (9863:794:1) для просмотра журнала в базе данных "sfa_tab". Эта ошибка может свидетельствовать о повреждении данных или о том, что файл журнала (LDF) не соответствует файлу данных (MDF). Если она возникла во время репликации, повторно создайте публикацию. В противном случае, если ошибка приводит к сбою при загрузке, произведите восстановление из резервной копии.

Пробовал выполнить то что описано в FAQ не помогло. Модель восcтановления "Простая". Может кто что посоветует ?
Странно но mdf - 14.12.2013, ldf - 02.10.2013
18 дек 13, 13:59    [15311154]     Ответить | Цитировать Сообщить модератору
 Re: Не аттачится mfd (Sql 2008)  [new]
o-o
Guest
аттачьте без лога, все равно он какой-то левый.
если database is clearly shut down, прокатит и так:
USE [master]
GO
CREATE DATABASE [sfa_tab] ON
( FILENAME = N'D:\sfa_tab.mdf' )
FOR ATTACH
GO
18 дек 13, 14:22    [15311432]     Ответить | Цитировать Сообщить модератору
 Re: Не аттачится mfd (Sql 2008)  [new]
Буров Павло.
Member

Откуда:
Сообщений: 9
USE [master]
GO
CREATE DATABASE [sfa_tab] ON
( FILENAME = N'D:\sfa_tab.mdf' )
FOR ATTACH
GO

Сбой при активации файла. Возможно, физическое имя файла "D:\db\sfa_tab.ldf" неправильное.
Не удается перестроить журнал, поскольку во время завершения работы базы данных существовали открытые транзакции или подключенные пользователи, для базы данных отсутствуют контрольные точки либо она доступна только для чтения. Эта ошибка может возникать, если журнал транзакций был удален вручную или оказался потерян в результате сбоя оборудования или аварии.
Сообщение 1813, уровень 16, состояние 2, строка 1
Невозможно открыть новую базу данных "sfa_tab". Операция CREATE DATABASE прервана.
18 дек 13, 14:27    [15311479]     Ответить | Цитировать Сообщить модератору
 Re: Не аттачится mfd (Sql 2008)  [new]
o-o
Guest
ну, не повезло. это и есть database is NOT clearly shut down
можно все равно приаттачить, но база будет неконсистентная.
оно надо?
требуйте правильный ldf от базы
18 дек 13, 14:34    [15311582]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить