Puis-je utiliser une requête dans MSSQL pour get le nom de file .mdf et .ldf pour une database spécifique?
SELECT * FROM sys.database_files (SQL 2005+)
SELECT * FROM dbo.sysfiles (SQL 2000)
Vous pouvez utiliser:
exec sp_helpfile
Renvoie une requête contenant des informations sur les files de la database en cours.
Cela fonctionnera sur n'importe quelle version du server SQL.
SELECT * FROM sys.master_files
… vous donnera une vue de base de l'endroit où vit votre database. Cela pourrait ne pas trop bien fonctionner avec les groupes de files, etc.