Спасибо выходит в hmallett для указания на меня в правильном направлении.
Я использовал это для восстановления после удаления моих файлов. Найденный ими в C:\Program Files\Microsoft SQL Server\MSSQLEXPRESS\DATA. Восстановленный после удаления мои базы данных к внешней fat32 карте памяти (для удаления полномочий).
Затем я открыл SQL Server Management Studio и использовал это для присоединения его: EXEC sp_attach_db @dbname = N'pickyournewdatabasename', @filename1 = N'F:\TheFolderWhereYouHaveTheRecoveredDB\olddatabasename.mdf' @filename2 = N'F:\TheFolderWhereYouHaveTheRecoveredDB\olddatabasename_log.ldf'
Я пропустил добавление ldf файла журнала, и это генерировало новый. Можно добавить его, если Вы хотите. После этого шага все в порядке, необходимо использовать нормальное резервное копирование и опции восстановления теперь.
PS. Удостоверьтесь, что Вы устанавливаете ту же версию SQL Server как старая. Если Вы получаете 661 665 ошибку. Пойдите сюда: Ошибка версии SQL Server. У меня была установка R2, и Веб-платформа установила R1 (ошибка).
Файлы, которые Вы ищете, являются .ldf и .mdf файлами.
По умолчанию, если Вашу базу данных назовут foobar, то у Вас будут foobar.mdf файл и foobar_log.ldf файл.
Можно скопировать их в новую установку и использовать sp_attach_db из управления SQL для повторного прикрепления файлов. sp_attach_db удерживался от использования в SQL 2005, но я полагаю, что он все еще работает в SQL 2008.