Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Torn Page detection  [new]
rexx360
Member

Откуда: Украина
Сообщений: 14
Упала база 1С - привезли системник(в логе torn page detection), копий нет ни одной :-(,
база в suspect, путем несложных манипуляций перевели базу в режим Emergency Mode, затем в single user

sp_configure 'allow updates', 1
reconfigure with override
go

sp_dboption db_nov,'single user',true
go

при попытке выполнить:
dbcc checkalloc (db_nov ,repair_fast)
или это:
begin transaction
dbcc checkdb(db_nov,repair_fast) with no_infomsgs
-- rollback transaction
-- commit transaction

появляется такое сообщение о ошибку:
Server: Msg 3908, Level 16, State 1, Line 1
Could not run BEGIN TRANSACTION in database 'DB_NOV' because the database is in bypass recovery mode.

Как-то это можно обойти?
PS: про то что в таком случае - ответ один: восстановление из резервной копии я знаю, но надежда умирает последней...
17 июл 04, 19:10    [815599]     Ответить | Цитировать Сообщить модератору
 Re: Torn Page detection  [new]
Glory
Member

Откуда:
Сообщений: 104760
А без begin transaction ???
17 июл 04, 22:12    [815685]     Ответить | Цитировать Сообщить модератору
 Re: Torn Page detection  [new]
Очень сочувствующий
Guest
Очень сожалею, но сам Микрософт, говорит, что никаких надежд....
17 июл 04, 22:23    [815696]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить