Назад | Перейти на главную страницу

Восстановить базу данных SQL Server 2008

У нас есть база данных SQL Server 2008 размером около 12 ГБ. Я пытался создать копию базы данных через Microsoft SQL Management Server Studio. Сервер находится в рабочем режиме, копирование занимало слишком много времени, и все пользователи были заблокированы, поэтому я отменил копирование, но это все еще занимало слишком много времени, поэтому я закрыл Management Server Studio и перезапустил его. База данных отсутствует в списке, и я не могу ее повторно подключить. Я обошел весь Интернет в поисках решения для восстановления, но безрезультатно. У меня есть эти файлы .ldf (1 МБ), .mdf (62 МБ) .ndf (12 ГБ).

Как мне восстановить базу данных? У меня есть резервная копия трехнедельной давности.

у меня тоже была такая же ситуация. то, что я сделал, это

Остановить сервер Sql

сначала переместите файлы Db (например, .ldf, .mdf, .ndf) из папки Data (лучше взять две копии). вы можете найти эти файлы в C: \ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA

Запустите Sql Server
Создать базу данных с таким же именем.
Остановите сервер Sql

Скопируйте файлы резервных копий обратно в папку данных
Запустите Sql Server.

Иногда он может быть в подозрительном режиме. вы можете ссылаться на ссылки ниже для этого

Как восстановить подозрительную базу данных SQL Server 2005

Как восстановить базу данных SQL Server, помеченную как "подозрительная"

Как исправить базу данных sql server в режиме восстановления?