利用Windows Server Update Service 資料庫的資料
WSUS資料庫裡面已經建立好的VIEW對於自己建立自客製報告很有用。您可以自己使用它們來獲取有關更新,允許更新的電腦,下游服務器更新安裝和客戶端的資訊,也可以將來自不同視圖的信息整併到更複雜的報告中。 首先我們要連接到WSUS資料庫 為了連接到WSUS資料庫,您將需要知道資料庫伺服器和資料庫instance的名稱以及資料庫名稱。 WSUS使用的database instance例可能是以下之一: Windows內部資料庫(WID)(默認情況下安裝的數據庫:Microsoft ## SSEE) SQL Server 2005的本地預設instance SQL Server 2005的本地命名instance SQL Server 2005的遠端instance 如果您正在使用API,獲取WSUS伺服器的WSUS資料庫instance的最佳方式是調用ServerName。 一般來說,WSUS資料庫的名稱是SUSDB。但是,如果您使用API,獲得資料庫名稱的最安全的方法是呼叫DatabaseName。 命名管道與Windows內部資料庫 您只能通過命名管道連接到Windows內部資料庫實例。 Windows內部資料庫的命名管道字符串的默認格式為 \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query . PublicViewAccess數據庫角色可以訪問WSUS VIEW(唯讀)。 預設情況下,本地SQL Server管理員組的成員可以訪問公開VIEW。 如果您希望允許其他用戶使用這些視圖,可以為這些用戶建一個組登錄名,並在PublicViewAccess資料庫角色的SQL服務器上進行配置。 PUBLIC_VIEW命名空間 WSUS 3.0中的所有VIEW都屬於名為PUBLIC_VIEWS的命名空間。 如果在更高版本的WSUS中建新的VIEW,則它們將在不同的命名空間中創建。 下表列出了WSUS 3.0 public View。 PUBLIC_VIEWS.vUpdate UpdateId的值是唯一的。 Column name Data type Description Matching API property UpdateId uniqueidentifier ...