Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Теоретический вопрос по спасению базы / 4 сообщений из 4, страница 1 из 1
07.10.2002, 17:31:14
    #32056101
Теоретический вопрос по спасению базы
Допустим база, по всем правилам хорошего тона, разнесена по файлам - отдельно данные, отдельно лог.
Если погиб файл с данными - можно выполнить ...NO_TRUNCATE... и попытаться восстановить практически все завершенные на момент аварии транзакции.
ВОПРОС: Как можно вытянуть завершенные транзакции, если погиб только файл с логом?

(предполагаю, что вопрос не корректен, т.к. кроме файла с логом ни кто не знает, что завершилось, а что нет. Но можно рассматривать ситуацию, когда сервер был остановлен, файл с логом удален, а затем сервер вновь запущен, база видится как SUSPECT, но мы знаем, что в процессе корректного останова в базу попали только завершенные транзакции)
...
Рейтинг: 0 / 0
16.10.2002, 21:26:05
    #32058984
George N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по спасению базы
Можно сделать sp_detach_db, а затем sp_attach_single_file_db
...
Рейтинг: 0 / 0
17.10.2002, 15:40:37
    #32059289
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по спасению базы
А Вы резервируйте журнал так часто, что бы любая потеря журнала была легко восполнима вручную...
...
Рейтинг: 0 / 0
17.10.2002, 15:45:01
    #32059294
Белов Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Теоретический вопрос по спасению базы
Вопрос о поднятии БД с "потерянным" файлом лога не раз обсуждался в данном форуме. Наиболее удачное решение было у Деда Мазая, которое сводилось к следующему.
1.Отцепить БД.
2. Создать БД с таким же именем и названиями файлов.
3. Остановить сервер
4. Подменить файл данных

ИМХО, если я правильно понял вопрос
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Теоретический вопрос по спасению базы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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