состояние suspect бызы данных

Вопросы программирования БД, их оптимизации, резервирования и восстановления данных.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
gsAnton
member
Сообщения: 33
Зарегистрирован: 09 авг 2006, 09:30
Откуда: Ижевск

состояние suspect бызы данных

Сообщение gsAnton » 23 май 2007, 09:28

как вывести базу из состояния suspect?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 23 май 2007, 10:41

Что за база ? Как она в это состояние попала ?
Телепаты в отпуске, в общем - излагайте подробнее плиз.

gsAnton
member
Сообщения: 33
Зарегистрирован: 09 авг 2006, 09:30
Откуда: Ижевск

Сообщение gsAnton » 23 май 2007, 11:03

"изверги" сервер перегрузили, отключив питание.
И все, база в suspect. База на MSSQL 2000 SP3, под 1с.
объем 30 Гиг. Имя базы Work.

Делал следующие "движения":
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
--Для сброса признака suspect выполняем в БД master ХП sp_resetstatus Work

go
--А теперь запретим прямое изменение системных таблиц:
sp_configure 'allow updates',0
go

Перезапуск сервера SQL.
Состояние Suspect не отключается.
MSSQL пишет вот чего:
Prior to updating sysdatabases entry for database 'work', mode = 0 and status = 4112 (status suspect_bit = 0).
No row in sysdatabases was updated because mode and status are already correctly reset. No error and no changes made.

Ответить

Вернуться в «Серверы - ПО, Базы Данных и их использование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей