Как следует из названия, где SQL Server хранит пути к файлам MDF, которые он будет загружать при запуске.
Наш SQL Server пытается загрузить файл, которого нет, сообщает об ошибках в журнале, но не может отобразить базу данных в древовидной структуре Management Studio. Итак, что я хочу сделать, так это отредактировать таблицу (?), В которой говорится, что нужно попытаться загрузить этот файл при запуске, не создавая таким образом базу данных. Это позволит мне воссоздать БД.
MSSQL 2005 хранит расположение MDF в системной базе данных "Master".
use master
select name,physical_name from sys.master_files
go
SQL Server хранит нужные вам параметры в диспетчере конфигурации SQL Server. Проверьте параметры запуска на вкладке «Дополнительно» для MSSQLSERVER.
Между прочим, если вы говорите о несистемной БД, вы должны иметь возможность запустить SQL Server и затем использовать Management Studio для отсоединения БД, которые не загружаются, а затем повторно подключить их вручную.