/*FileLocations*/
IF EXISTS (SELECT FROM 
tempdb..sysobjects WHERE id OBJECT_ID(N'[tempdb]..[#Results]')) DROP TABLE #Results
  CREATE TABLE #Results (SERVER VARCHAR(100), DatabaseName VARCHAR(100), NAME VARCHAR(100), filename VARCHAR(200
))
EXEC 
sp_MSForEachDB  'INSERT INTO #Results(Server, DatabaseName, Name, filename) 
SELECT CONVERT(char(100), SERVERPROPERTY(''Servername'')) AS Server,
''?'' as DatabaseName,
[?]..sysfiles.name, 
[?]..sysfiles.filename
From [?]..sysfiles' SELECT  Server, DatabaseName, Name AS FileName, FileName AS FullPath  FROM #Results  WHERE DatabaseName @DatabaseName ORDER BY DatabaseNameNAME