База в состоянии 'Suspect'

 

Чаще всего база переходит в состояние suspect в следующих ситуациях:

1. Отсутствие места на диске, при установленном автоматическом увеличении размера базы. Sql server пишет что-то типа: DataBase cannot be opened due to inaccessible files or insufficient memory or disk space.

2. При неудачной попытке восстановления базы либо после аварийного завершения работы сервера, либо неудачного восстановления из бекапа.

3. При неудачной попытке изменения конфигурации.

 

Решение:

1. Проверить место на диске, размер файлов и состояние поверхности диска.

2. Попробовать переаттачить базу.

3. Создать новую базу. Экспортировать данные из базы в состоянии 'suspect' в новую базу.

4. Использовать команду: update sysdatabases set status=-32768 where name = '<database_name>'

 

Общие рекомендации:

1. Не обновлять конфигурацию по сети. Обновлять непосредственно на сервере.

 

 

Посмотреть литературу по SQL Server >>>

 

 

 

Copyright © 2000-2002

Автор: denis2001@pisem.net
http://thebeautiful.narod.ru

 

 

Hosted by uCoz