我可以使用SQL-DMO使用以下伪代码删除SqlServer备份设备:
SQLDMO.SQLServer2 server = New SQLDMO.SQLServer2();
server.Connect("myserver");
server.BackupDevices.Remove("mybackupdevice");
File.Delete(mybackupdevicephysicallocation);
SMO.Server.BackupDevices
似乎没有Remove()方法,那么如何使用SMO删除BackupDevice?
我希望我错过了一些明显的东西。
答案 0 :(得分:3)
Server server = new Server("localhost");
BackupDevice device = server.BackupDevices["devicename"];
device.Drop();