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

Откуда:
Сообщений: 3
Добрый день!
Нужна помощь не могу разобраться в чем проблема.
В базе есть ошибки, пробовал исправить командой DBCC CHECKDB (VzljotSP_4, REPAIR_ALLOW_DATA_LOSS)
но ошибки не исправляются, идет ссылка на другую проблему, что за проблема понять не могу.

Результат проверке во вложении

Модератор: Вложение удалено.
11 сен 19, 22:52    [21968982]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36381
Модератор: Используйте вложения безопасных типов. Самый из них безопасный -- скопировать текстовое сообщение и вставить в сообщение на форуме
12 сен 19, 01:15    [21969033]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7063
Андрей-Д,

>>> Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.

А это, что команда восстановления базы?
12 сен 19, 01:41    [21969035]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
Сруль.
Member

Откуда:
Сообщений: 112
EXEC sp_resetstatus 'db_name';
ALTER DATABASE db_name SET EMERGENCY

select @@spid

DBCC CHECKDB ('db_name')
--https://www.stellarinfo.com/blog/recover-sql-database-from-suspect-mode/

ALTER DATABASE db_name SET SINGLE_USER WITH ROLLBACK IMMEDIATE

DBCC CHECKDB ('db_name', REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE db_name SET MULTI_USER


Я этот скрипт прогонял всего один раз в жизни.
По логике, его надо пулять из master. Щас, не помню, ибо плагиат.
Источник указан. Мне принесли совсем убитую базу-suspect, типа, и помогло.
Что у вас там, понять трудно-нема конкретики.
12 сен 19, 13:26    [21969409]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
Андрей-Д
Member

Откуда:
Сообщений: 3
не выходит.
12 сен 19, 20:56    [21969888]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
Андрей-Д
Member

Откуда:
Сообщений: 3
Гавриленко Сергей Алексеевич, не вставляется простым копированием больше 100 кб, ругается.
12 сен 19, 20:59    [21969889]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с базой, не удается восстановить после команды REPAIR_ALLOW_DATA_LOSS.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29049
Андрей-Д
Гавриленко Сергей Алексеевич, не вставляется простым копированием больше 100 кб, ругается.
Так скопируйте фрагмент, тот, где содержатся ошибки.
Никто же не будет читать текст размером больше 100 кб.
12 сен 19, 22:13    [21969918]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить