Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / подключение базы / 6 сообщений из 6, страница 1 из 1
06.12.2001, 12:48
    #32018573
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
Скажите чтонть хорошее:
Есть файл *.mdf, лога от него нет
При попытке подключения с пом (sp_attach_db) выдает
Error 945
Database 'DBName' cannot be opened because some of the files could not be activated.
По всей видимости в ldf были незавершенные транзакции...
Можно ли всё таки подключить данную базу, пусть с потерей этих самых транзакций?

С уважением, Андрей Митин
ICQ:38607432
http://am.rusimport.ru
...
Рейтинг: 0 / 0
06.12.2001, 13:53
    #32018578
Илья
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
А sp_attach_single_file_db не пробовал? Может сработает.
...
Рейтинг: 0 / 0
06.12.2001, 14:05
    #32018580
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
пробовал одна фигня
Обе эти процедуры по сути ранят CREATE DATABASE ... FOR ATTACH
Так что разницы нет к сожалению
...
Рейтинг: 0 / 0
07.12.2001, 13:40
    #32018637
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
Проверте атрибут файла "только для чтения", когда он установлен, выдаётся именно эта ошибка. Файл журнала, не зависимо от его сотояния и состояния транзакций в нём, не может повлиять на присоединение файла базы. Исключение я знаю пока только одно, если журнал состоял из нескольких файлов.
...
Рейтинг: 0 / 0
13.12.2001, 12:40
    #32018857
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
>Проверте атрибут файла "только для чтения", когда он установлен, выдаётся именно эта ошибка.
Проверил - не установлен
>Файл журнала, не зависимо от его сотояния и состояния транзакций в нём, не может повлиять на присоединение файла базы. Исключение я знаю пока только одно, если журнал состоял из нескольких файлов.
Скорей всего это второе исключение .
Просто была ещё одна база, выдававшее при подключении точно такюже ошибку - но от неё сохранился ldf файл - при указании его в sp_attach_db база успешно присоединилась, написав попутно что были rolled forward n-ное кол-во транзакций...
ЗЫ: Обе базы не были отключены sp_detach_db, а находились на рухнувшем сервере...
...
Рейтинг: 0 / 0
13.12.2001, 16:02
    #32018889
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подключение базы
По всеё видимости, всётаки повреждён именно mdf файл. Присоединение базы без журнала и на 7.0 и на 2000 выполняется на ура...
Тут в форуме предлагали утилитку, которая может заскриптовать повреждённый mdf...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / подключение базы / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]