SQL Server 2005在哪里保存.mdf文件?

时间:2010-08-16 23:58:57

标签: database sql-server-2005 mdf

我正在从SQL Server 2005升级到2008.我已经分离了我需要的数据库,但在文件系统上找不到它。

SQL Server 2005的默认安装在哪里存储这些?

7 个答案:

答案 0 :(得分:13)

试试这个,运行此查询

use model
go
SELECT physical_name FROM sys.database_files

在我的笔记本电脑上,它就在这个文件夹中

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

答案 1 :(得分:13)

您还可以使用管理工作室查看任何数据库的属性>文件 - 这些文件将显示文件及其增长设置。

答案 2 :(得分:6)

默认情况下,位于\Program Files\Microsoft SQL Server\

答案 3 :(得分:5)

SQL Server 2005的默认位置为:

  • \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ for the Database Engine
  • \ Microsoft SQL Server \ MSSQL.2 \ OLAP \ for Analysis Services
  • \ Microsoft SQL Server \ MSSQL.3 \ RS \ for Reporting Services

有关详细信息,请参阅HERE

如果其中一个系统文件损坏,有时您无法查看属性。

答案 4 :(得分:1)

您可以随时转到 SQL Server Management Studio 并右键单击数据库,而不是选择 proprieties ,而不是转到角度< strong>文件,您会看到表格中显示的两个文件是 MDF 文件和日志文件,请检查路径!转到该文件夹​​,您的数据库是 MDF文件

PS:能够复制我认为你必须终止 SqlServer 进程,这有点肮脏的方式不是,但它很快,我使用它,对我有用!

答案 5 :(得分:1)

转到C盘 - &gt;程序文件 - &gt; Microsoft SQL Server - &gt; MSSQLXX - &gt; MSSQL - &gt; DATA

数据文件夹中包含mdf和日志文件。

答案 6 :(得分:0)

您可能应该从管理工作室进行数据库导出,因此没有任何兼容性问题。