Где SQL Server 2005 хранит.файлы mdf?

я обновляюсь с SQL Server 2005 до 2008. Я отсоединил нужную мне базу данных, но не могу найти ее в файловой системе.

где хранится установка SQL Server 2005 по умолчанию?

7 ответов


вы также можете использовать management studio для просмотра свойств > файлов любой базы данных-которая покажет файлы и их параметры роста.


попробуйте запустить этот запрос

use model
go
SELECT physical_name FROM sys.database_files

в моем случае на моем ноутбуке он находится в этой папке

C:\Program файлы\\иметь значение mssql10 Майкрософт SQL сервер.ИМЯ MSSQLSERVER\MSSQL ДАННЫХ\ДАННЫЕ\


по умолчанию, в \Program Files\Microsoft SQL Server\


расположения по умолчанию для SQL Server 2005:

  • \Microsoft SQL Server\MSSQL.1\MSSQL\ для компонента Database Engine
  • \Microsoft SQL Server\MSSQL.2\OLAP\ для служб Analysis Services
  • \Microsoft SQL Server\MSSQL.3 \ RS\ для служб Reporting Services

посмотреть здесь для получения более подробной информации.

иногда вы не можете посмотреть свойства, если один из системных файлов поврежден.


вы всегда можете перейти к среда SQL Server Management Studio и щелкните правой кнопкой мыши на база данных и выберите свойства, чем идти на угол файлы, вы увидите два файла, отображаемых в таблице на is MDF файл и Log, Регистрация путь ! перейдите в эту папку, ваша база данных -файл MDF !

PS : чтобы иметь возможность копировать, я думаю, вам нужно прекратить SqlServer процессы, это немного грязный способ, но это быстро, и я использую его, работает для меня !


вероятно, вам следует выполнить экспорт базы данных из management studio, чтобы не было проблем с совместимостью.


перейти к программе диск C --> файлы --> SQL сервер --> MSSQLXX --> ошибка -- > сведения

в папке данных есть файлы mdf и log.