使用SCCM2012管理WSUS补丁派发,在安装WSUS4.0、添加站点系统角色(软件更新点)、同步软件更新操作后,打开WSUS控制台可以看到同步进程,同步成功后打开SCCM“所有软件更新”,显示“未找到任何项目”。表示补丁信息未导入SCCM。

  查看监视-组件状态,发现SMS_WSUS_SYNC_MANAGER有错误警告,查看CM服务器日志文件C:\Program Files\Microsoft Configuration Manager\Logs\wsyncmgr.log,报以下错误:

*** *** Unknown SQL Error!  $$<03-06-2015 02:11:11.449-480>

Failed to sync update 57a02ff3-31b4-4be8-bcee-33d74eba9a18. Error: Failed to save update ac675cdd-70e8-447f-8fbd-3fa0225a3ca5. CCISource error: -1. 

  网上查询解决办法和数据库有关,解决办法如下:

  1、Check the database ownership in SQL Management Studio using the query:

   Exec sp_helpdb

SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题_第1张图片

  2、Changed the database ownership back to ‘sa’ using the query:

   USE [SCCM_Db] GO EXEC sp_changedbowner ‘sa’

SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题_第2张图片

  3、Check the TRUSTWORTHY property on the SCCM database.Right click on SCCM database,Select options and look for trustworthy property in the list of DB options

SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题_第3张图片

  4、Change the TRUSTWORTHY property on the SCCM database using the SQL query:

   ALTER DATABASE [SCCM_Db] SET TRUSTWORTHY ON

SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题_第4张图片

  修改完成后,重新同步软件更新,即可在所有软件更新看到WSUS补丁了。第一次导入的时间会有点长。

SCCM2012软件更新(WSUS补丁)同步成功无法获取补丁问题_第5张图片

PS:需要注意默认情况下WSUS的远程数据库SUSDB会生成在C盘默认路径下,可分离出来拷贝到其他盘再附加上就可以了。WSUS安装完成后不需要配置,在CM添加软件更新点时再配置。


参考:https://tjmklaver.wordpress.com/2012/06/19/sccm-2012-software-update-synchronization-fails-with-unknown-sql-errors/