viktorbabykin писал(а):Можно ли как-то восстановить базу, имея в наличии только mdf-файл, если в результате аттач-сингла
выдается сообщение "Не удается перестроить журнал, поскольку во время завершения работы базы данных..."
Восстановление SQL-базы только с mdf...
Можно ли как-то восстановить базу, имея в наличии только mdf-файл, если в результате аттач-сингла выдается сообщение "Не удается перестроить журнал, поскольку во время завершения работы базы данных..."
ответ: Сначало подцепи в в Emergency Mode (как делается – в инет)
дальше используй либо код, а если уж что-то совсем не получается можешь воспользоваться вот этой програмкой
https://www.repairtoolbox.com/ru/sqlserverrepair.html SQL Server Repair Toolbox
USE <db_name>
GO
ALTER DATABASE <db_name> SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DBCC CHECKDB('<db_name>', REPAIR_ALLOW_DATA_LOSS)
go
[quote="viktorbabykin"]Можно ли как-то восстановить базу, имея в наличии только mdf-файл, если в результате аттач-сингла
выдается сообщение "Не удается перестроить журнал, поскольку во время завершения работы базы данных..."[/quote]
Восстановление SQL-базы только с mdf...
Можно ли как-то восстановить базу, имея в наличии только mdf-файл, если в результате аттач-сингла выдается сообщение "Не удается перестроить журнал, поскольку во время завершения работы базы данных..."
ответ: Сначало подцепи в в Emergency Mode (как делается – в инет)
дальше используй либо код, а если уж что-то совсем не получается можешь воспользоваться вот этой програмкой [url]https://www.repairtoolbox.com/ru/sqlserverrepair.html[/url] SQL Server Repair Toolbox
USE <db_name>
GO
ALTER DATABASE <db_name> SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DBCC CHECKDB('<db_name>', REPAIR_ALLOW_DATA_LOSS)
go