Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich den Standardsicherungspfad für SQL Server 2008 Express R2 programmgesteuert mit C# abrufen?

Um den Sicherungspfad für einen bestimmten Server abzurufen, können Sie die SQL Server-Verwaltungsobjekte verwenden. Der Server Objekt hat eine Eigenschaft namens BackupDirectory.

Sie werden so etwas wollen:

Server srv = new Server("SERVERNAME");
string backUpDir = srv.BackupDirectory;

Damit dies funktioniert, müssen Sie Verwendungen/Referenzen importieren für:

Microsoft.SqlServer.Management.Smo;
Microsoft.SqlServer.Management.Common;

Weitere Informationen finden Sie hier zur Interaktion mit den SQL Server-Verwaltungsobjekten.