sqlserver数据库分離后的mdf文件找不到怎么办

查找方法:

1. 如果当初SqlServer安装目录为默认时,应该在C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA中

(如果搜索不到可能是因为权限问题,直接进入文件夹里找)

2. 如果当初SqlServer安装目录自己更改过,应该也是在该安装目录下\MSSQL10_50.MSSQLSERVER\MSSQL\DATA中,如上

(同样,直接进入文件夹里找)

3. 上面两种情况适用于在本机建立的数据库,如果是本来就是导入别人发来的mdf文件生成的数据库,那么还在原来mdf那个位置。

 

查看mdf位置方法:

1. 可以点击该数据库右键,弹出“编写数据库脚本”->“CREATE 到”->“新查询器编辑窗口”,会看到FILENAME,可以导出前先看文件位置。

2. 如果是前两种情况找不到mdf,可以新建一个空的数据库查看位置,从而判断前一个导出的mdf文件所在位置。

 

例如:(则新建的数据库分離mdf都在该DATA目录下)