有沒有辦法找到SQL Server文件(.mdf)的物理路徑? 我有VS2010在瀏覽服務器資源管理器窗口中的SQL Server數據庫。 我沒有sql服務器管理工作室。查找數據庫路徑
在此先感謝
有沒有辦法找到SQL Server文件(.mdf)的物理路徑? 我有VS2010在瀏覽服務器資源管理器窗口中的SQL Server數據庫。 我沒有sql服務器管理工作室。查找數據庫路徑
在此先感謝
這給了數據庫where name ='master'。只需將其更改爲您要查找的數據庫即可。
SELECT name, physical_name AS current_file_location
FROM sys.master_files
WHERE name = 'master'
你還可以嘗試:
SELECT filename FROM sys.sysfiles
這給出了默認的位置
DECLARE @defaultDataLocation nvarchar(4000)
DECLARE @defaultLogLocation nvarchar(4000)
EXEC master.dbo.xp_instance_regread
N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer',
N'DefaultData',
@defaultDataLocation OUTPUT
EXEC master.dbo.xp_instance_regread
N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer',
N'DefaultLog',
@defaultLogLocation OUTPUT
SELECT @defaultDataLocation, @defaultLogLocation
爲什麼你需要嗎? –