--开启修改配置功能 exec sp_configure 'allow updates', 0

--启用功能 sp_configure 'xp_cmdshell',1; reconfigure

--临时表 create table #temp (filesname varchar (5000 ), d int , f int ) --备份路径(需要将此文件夹的权限放开) declare @path varchar(1000) set @path='D:\DWDBBackup'   --文件后缀名 declare @extent varchar(1000) set @extent='abf'

--获取所有文件 insert into #temp Exec  master..xp_dirtree   @path,1,1

select * into #temp1 from #temp  where filesname like '%.'+@extent+'%' order by filesname desc

select * into  #temp2 from #temp1 where filesname not in (  select top 3 filesname from #temp1 order by filesname desc--保留3个文件 ) declare @count int select  @count=count(1) from #temp2

while @count>0 begin   declare @filename varchar(5000)    select top 1 @filename=filesname from #temp2   declare @sql varchar(5000)   select @sql='Del '+@path+'\'+@filename   Exec  master..xp_cmdshell @sql   delete from #temp2 where filesname=@filename   print @filename   select  @count=count(1) from #temp2 end

drop table #temp drop table #temp1 drop table #temp2

最新文章

  1. Android中自定义控件TextSize属性问题
  2. JavaScript单元测试框架JsUnit基本介绍和使用
  3. 【Mail】Tomcat提供JNDI方式支持JavaMail(三)
  4. TengineWeb服务器项目
  5. Oracle PL/SQL 事物处理 银行转账
  6. [liu yanling]常用的测试工具
  7. v$session_wait p1 p1raw p1_16
  8. Java ArrayList小程序理解
  9. angularjs初窥门径
  10. CSharpGL(45)自制控件的思路
  11. Json解析封装GsonUtil
  12. itchat 微信的使用
  13. Entity Framework入门教程(17)---记录和拦截数据库命令
  14. jsp (1)
  15. html-列表-3
  16. Mark,20180127,技术博客之路开启!
  17. 6、JDBC-处理CLOB与BLOB
  18. Go vs Erlang - 转
  19. 20145204张亚军——web安全基础实践
  20. 【Ubuntu】Ubuntu bug “Reached target Shutdown”

热门文章

  1. 微信自带浏览器被输入法阻挡文本框的 jQuery 解决方法 by FungLeo
  2. Solaris网络基础
  3. Android Studio Ndk 编程
  4. Android添加系统级顶层窗口 和 WindowManager添加view的动画问题
  5. python--函数嵌套 命名空间
  6. CUGBACM_Summer_Tranning1 二进制枚举+模拟+离散化
  7. 在html文件引入其它html文件的几种方法
  8. eclipse的debug使用(转载)
  9. Android-addToBackStack使用和Fragment执行流程
  10. Ubuntu安装搜狗输入法笔记