Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Аварийный режим- восстановление базы / 9 сообщений из 9, страница 1 из 1
30.08.2019, 15:46
    #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
30.08.2019, 15:48
    #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
30.08.2019, 15:50
    #39855733
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аварийный режим- восстановление базы
Еще версию сервера неплохо бы озвучить.
...
Рейтинг: 0 / 0
30.08.2019, 15:55
    #39855737
ssaich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аварийный режим- восстановление базы
Гавриленко Сергей Алексеевич,

2012 Standart
...
Рейтинг: 0 / 0
30.08.2019, 16:01
    #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
30.08.2019, 16:19
    #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
30.08.2019, 16:20
    #39855753
ssaich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аварийный режим- восстановление базы
TaPaK,

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

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

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


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