码迷,mamicode.com
首页 > 数据库 > 详细

使用SQLCMD清理WSUS 数据库。

时间:2015-09-28 06:36:31      阅读:1303      评论:0      收藏:0      [点我收藏+]

标签:wsus   数据库   sqlcmd   客户端   清理   电脑   

WSUS 运行一段时间以后,会累积一些过期的补丁或者电脑信息,长期不进行清理,则可能造成数据库越来越大,然后WSUS Server越来越慢,客户端无法通过WSUS 安装补丁等情况。


WSUS 提供了一个Server Cleanup Wizard,可以帮助我们清理WSUS 。如果之前长期没有进行清理,数据太大或者数据库存在一些问题,则可能会在清理的过程中碰到数据库错误,无法无法清理工作。

因为WSUS使用的是Internal SQL Databse,所以,如果出现这种情况,可以使用SQLCMD工具进行清理。


主要包含几部分:


  1.     安装SQL Native Client 和SQLCMD tools。

  2.     用SQLCMD 执行重建WSUS的SQL Database的Index。

  3.     用SQLCMD获曲过期(Obsolete) ID.

  4.     删除过期信息

  5.     重新Run Server Cleanup Wizard。



 参考文档:

https://gallery.technet.microsoft.com/scriptcenter/6f8cde49-5c52-4abd-9820-f1d270ddea61#content – Script for database maintenance


http://www.microsoft.com/en-us/download/details.aspx?id=30440 – Download link to install SQLCMD utility


https://technet.microsoft.com/en-us/library/dd939795(v=ws.10).aspx – Using DB maintenance script


https://technet.microsoft.com/en-us/library/cc708594(v=ws.10).aspx –Difference in WSUS 6.2(Windows 2012)


本文出自 “林子” 博客,请务必保留此出处http://152957.blog.51cto.com/142957/1698614

使用SQLCMD清理WSUS 数据库。

标签:wsus   数据库   sqlcmd   客户端   清理   电脑   

原文地址:http://152957.blog.51cto.com/142957/1698614

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!