Как восстановить испорченный mdf-файл в Ubuntu 18 SQL Server 2017? - PullRequest
0 голосов
/ 20 июня 2019

Мы резко остановили наш sql-сервер, что привело к повреждению mdf-файла. * Размер файла mdf изначально составлял около 70 ГБ, после инцидента он уменьшился до 2,5 МБ. * Строка в файле errorlog гласит: «xxx.mdf не является основным файлом базы данных», никакой другой информации о повреждении нет ни в одном из журналов. * База данных помечена как «ожидающая восстановления» во всех клиентах sql (sqlcmd и azure data studio).

DBCC CHECKDB(<DBNAME>) говорит: «База данных« DBNAME »не может быть открыта из-за недоступных файлов или из-за недостатка памяти или места на диске. Дополнительные сведения см. В журнале ошибок SQL Server». На жестком диске достаточно свободного места.

Мы пошли по следующей ссылке напрасно https://www.stellarinfo.com/blog/fix-sql-database-recovery-pending-state-issue/ команды alter дали ошибку 5171.

Не найдено программ восстановления для Ubuntu.

Можно ли как-нибудь восстановить файлы mdf?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...