powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Аварийный режим- восстановление базы
9 сообщений из 9, страница 1 из 1
Аварийный режим- восстановление базы
    #39855729
ssaich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БД выпала в аварийный режим

пробую делать

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Use master 
go 
sp_configure 'allow updates', 1 
go 
---Execute--- 
reconfigure with override 
---Execute--- 
select status from sysdatabases where name = 'BDname' 
---Execute--- 
EXEC sp_resetstatus 'BDname''; 
ALTER DATABASE BDname' SET EMERGENCY 
---Execute--- 
alter database BDname' set EMERGENCY, SINGLE_USER 
---Execute--- 
dbcc checkdb ('BDname'', REPAIR_ALLOW_DATA_LOSS) 
---Execute--- 
alter database BDname' set ONLINE, MULTI_USER 
---Execute--- 
Use master 
go 
sp_configure 'allow updates', 0 
go 
---Execute--- 
reconfigure with override 




получаю

Сообщение 945, уровень 14, состояние 2, строка 11
Не удалось открыть базу данных "hlt_GORCGB" вследствие недоступности файлов, нехватки памяти или места на диске. Подробности см. в журнале ошибок SQL Server.
Сообщение 824, уровень 24, состояние 2, строка 7
SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: разорванная страница (ожидаемая подпись: 0xaaaaaaaa; фактическая подпись: 0x5555aaaa). Она произошла при прочитать страницы (1:9) в базе данных с идентификатором 5 по смещению 0x00000000012000 файла "D:\TrustMed\BD\Etalon_2008.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.
Сообщение 824, уровень 24, состояние 2, строка 9
SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: разорванная страница (ожидаемая подпись: 0xaaaaaaaa; фактическая подпись: 0x5555aaaa). Она произошла при прочитать страницы (1:9) в базе данных с идентификатором 5 по смещению 0x00000000012000 файла "D:\TrustMed\BD\Etalon_2008.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.


Архив есть, но пока не решились БД поднять с архива, жаль информацию за рабочий день
так же сделать детач БД не получается тоже

ХЕЛП!!
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855731
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssaichСообщение 945, уровень 14, состояние 2, строка 11
Не удалось открыть базу данных "hlt_GORCGB" вследствие недоступности файлов, нехватки памяти или места на диске. П одробности см. в журнале ошибок SQL Server.
Сообщение 824, уровень 24, состояние 2, строка 7
SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: разорванная страница (ожидаемая подпись: 0xaaaaaaaa; фактическая подпись: 0x5555aaaa). Она произошла при прочитать страницы (1:9) в базе данных с идентификатором 5 по смещению 0x00000000012000 файла "D:\TrustMed\BD\Etalon_2008.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.
Сообщение 824, уровень 24, состояние 2, строка 9
SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: разорванная страница (ожидаемая подпись: 0xaaaaaaaa; фактическая подпись: 0x5555aaaa). Она произошла при прочитать страницы (1:9) в базе данных с идентификатором 5 по смещению 0x00000000012000 файла "D:\TrustMed\BD\Etalon_2008.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855733
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще версию сервера неплохо бы озвучить.
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855737
ssaich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич,

2012 Standart
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855742
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(1:9) это же boot page, тут хоть какая версия, это кранты.
RandalIf the boot page is corrupt, you can’t run DBCC CHECKDB so you can’t possibly run repair,
and you can’t put the database into EMERGENCY mode so you can’t extract data into a new database.
It means that there’s NO WAY to recover from a corrupt boot page EXCEPT to restore from backups.
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855752
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123(1:9) это же boot page, тут хоть какая версия, это кранты.
RandalIf the boot page is corrupt, you can’t run DBCC CHECKDB so you can’t possibly run repair,
and you can’t put the database into EMERGENCY mode so you can’t extract data into a new database.
It means that there’s NO WAY to recover from a corrupt boot page EXCEPT to restore from backups.

угу,

авторOnly database pages can be restored. Page restore cannot be used to restore the following:
....
Page 1:9 (the database boot page)
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855753
ssaich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaK,

Однозначно только из Бекапа ?
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855754
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssaichTaPaK,

Однозначно только из Бекапа ?
ну вы хоть sql лог то посмотрели
...
Рейтинг: 0 / 0
Аварийный режим- восстановление базы
    #39855794
ssaich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaK,

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


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