попробуйте этот оператор T-SQL, предоставляющий логическое имя и физическое расположение файлов данных / журналов всех баз данных, доступных в текущем экземпляре SQL Server
ВЫБРАТЬ db_name (database_id) в качестве DatabaseName, name, type_desc, физическое_имя FROM sys.master_files
Если вы используете SQL Server 2000, вы можете выполнить следующую инструкцию T-SQL
ВЫБЕРИТЕ имя_базы_данных (dbid) как имя_базы_данных, имя, имя файла из master.dbo.sysaltfiles