2009-06-25 13 views

Répondre

1

Vous pouvez utiliser les bases de données des collections serveur FileGroups Fichiers comme ceci:

public void GetFileNames(string servername, string databasename) 
{ 
    Server s = new Server(servername); 
    foreach (FileGroup fg in s.Databases[databasename].FileGroups) 
    { 
     foreach (DataFile df in fg.Files) 
      Console.WriteLine(df.FileName); 
    } 
} 
+0

Cela renvoie uniquement les fichiers de données. Pour obtenir le chemin des fichiers journaux, vous pouvez interroger 's.Databases [nombasededonnées] .LogFiles'. – Heinzi

Questions connexes