Где SQL Server 2005 хранит файлы .mdf? - PullRequest
13 голосов
/ 17 августа 2010

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

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

Ответы [ 7 ]

13 голосов
/ 17 августа 2010

Вы также можете использовать Management Studio для просмотра свойств> файлов любой базы данных, которые покажут файлы и их параметры роста.

13 голосов
/ 17 августа 2010

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

use model
go
SELECT physical_name FROM sys.database_files

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

C: \ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \

6 голосов
/ 17 августа 2010

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

5 голосов
/ 07 октября 2012

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

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

Подробнее см. ЗДЕСЬ .

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

1 голос
/ 20 марта 2014

Перейдите на диск C -> Программные файлы -> Microsoft SQL Server -> MSSQLXX -> MSSQL -> ДАННЫЕ

Папка данных содержит файлы mdf и файлы журнала.

1 голос
/ 12 октября 2013

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

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

0 голосов
/ 17 августа 2010

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

...