Bootstrap

SQL删除数据库备份文件

/* ************************
Sql Server 2000 如何删除数据库备份
*************************
*/
-- 可以先备份数据库[TestDB]
BACKUP   DATABASE  TestDB  TO   Disk   = ' E:/数据库备份/TestDB_20090829.bak '   WITH  INIT;
go
-- 添加备份数据库的逻辑变量名[testdbbk]
sp_addumpdevice  ' disk ' ' testdbbk ' ' E:/数据库备份/TestDB_20090829.bak ' ;--

第一个参数:只有两种'disk'或者'tape',disk代表硬盘作为备份设备,tape 代表Microsoft Windows 支持的任何磁带设备。

第二个参数:逻辑名

第三个参数:物理路径
go
-- 通过删除备份数据库的逻辑变量名[testdbbk],删除数据库备份文件[E:/数据库备份/TestDB_20090829.bak];
sp_dropdevice  ' testdbbk ' ' DELFILE ' ;
go
sp_helpdevice;
go

;