1

次の擬似コードを使用して、SQL-DMOを使用してSqlServerバックアップデバイスを削除できます。

SQLDMO.SQLServer2 server = New SQLDMO.SQLServer2();
server.Connect("myserver");
server.BackupDevices.Remove("mybackupdevice");
File.Delete(mybackupdevicephysicallocation);

SMO.Server.BackupDevicesRemove()メソッドがないようですが、SMOを使用してBackupDeviceを削除するにはどうすればよいですか?

明らかな何かを見逃したことを願っています。

4

1 に答える 1

3

BackupDevice.Dropを使用します:

Server server = new Server("localhost");
BackupDevice device = server.BackupDevices["devicename"];
device.Drop();
于 2010-03-18T18:56:09.120 に答える