13

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

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

4

7 回答 7

13

试试这个,运行这个查询

use model
go
SELECT physical_name FROM sys.database_files

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

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

于 2010-08-17T00:01:55.070 回答
13

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

于 2010-08-17T00:04:27.270 回答
6

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

于 2010-08-17T00:02:07.493 回答
5

SQL Server 2005 的默认位置是:

  • \Microsoft SQL Server\MSSQL.1\MSSQL\ 用于数据库引擎
  • \Microsoft SQL Server\MSSQL.2\OLAP\ 用于分析服务
  • \Microsoft SQL Server\MSSQL.3\RS\ 用于报告服务

有关详细信息,请参见此处。

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

于 2012-10-07T01:14:43.587 回答
1

你总是可以去SQL Server Management Studio ,在数据库上右击,比选择属性,比去角度文件,你会看到两个文件显示在一个表中,分别是MDF文件和日志文件,检查路径!转到该文件夹​​,您的数据库是MDF 文件

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

于 2013-10-12T00:38:50.650 回答
1

转到 C 盘 --> 程序文件 --> Microsoft SQL Server --> MSSQLXX --> MSSQL --> 数据

数据文件夹同时具有 mdf 和日志文件。

于 2014-03-20T19:33:32.490 回答
0

您可能应该从管理工作室进行数据库导出,这样就不会有任何兼容性问题。

于 2010-08-17T00:11:11.377 回答