正如标题所暗示的那样,SQL Server将在哪里存储MDF文件的path,它将在启动时加载。
我们的SQL Server试图加载一个不存在的文件,报告日志中的错误,但是没有在Management Studio的树视图中显示数据库。 所以我想要做的是编辑表(?),告诉它在启动时尝试加载这个文件,从而不创build数据库。 这将允许我重新创build数据库。
MSSQL 2005将MDF位置存储在系统数据库“主”
use master
select name,physical_name from sys.master_files
go
SQL Server将您正在查找的设置存储在SQL Serverconfigurationpipe理器中。 检查MSSQLSERVER的高级选项卡上的启动参数。
顺便说一下,如果您正在讨论非系统数据库,那么您应该能够启动并运行SQL Server,然后使用Management Studio分离未加载的数据库,然后手动重新连接它们。