把 wsus 的資料庫移動到遠端
wsus 的資料庫用的是乙個 ssee 的 sql server 2005 的專用版本,只能用於 wsus、uddi、sharepoint 等。不同於 express 版的是,它的大小沒有限制。
1、修改 wsus 伺服器的登錄檔。找到;
hkey_local_machine\software\microsoft\update services\server\setup
修改以下內容:
sqlservername: %computername%\microsoft##ssee -> 遠端 sql 伺服器的名字
sqlinstanceisremote: 0 -> 1
wyukoninstalled: 1 -> 0
最後一項,不一定需要,我拿不準。
2、把 wsus 資料庫的檔案複製到遠端的 sql 伺服器上,並附加資料庫
3、新增 login。就是 wsus 伺服器的名字,格式:domain\wsusserver。使用者對映選中 wsus 中的 webservice,就行了。
4、網上還有人說啟用巢狀觸發器。
微軟說,預設情況下,此選項是啟用的。為保險起見,如果要使用遠端的 sql server 資料庫作為 windows server update services 資料儲存,應該驗證是否已啟用伺服器上的巢狀觸發器選項。
wsus 安裝程式啟用 recursive_triggers 選項,這是資料庫特定的選項;但是,它不會啟用巢狀觸發器選項,此為伺服器全域性選項。
要檢視是否已啟用巢狀觸發器選項,請使用下列內容:
sp_configure 'nested triggers'
要在 sql server 中啟用巢狀觸發器選項,請在執行 sql server 的計算機上的批檔案中執行下列內容:
sp_configure 'nested triggers', 1
go
reconfigure
go
重置整個WSUS資料庫
使用wsusutil reset重置整個wsus資料庫 如何重置 1 更正上述任何設定或拒絕任何不需要的更新。2 關閉所有開啟的wsus控制台。3 轉到 管理工具 服務 並停止 更新服務 服務。4 在windows資源管理器中,瀏覽到wsuscontent資料夾 通常為d wsus wsuscont...
把遠端資料庫中的資料匯入到本地資料庫
建立鏈結伺服器 exec sp addlinkedserver srv lnk sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin srv lnk false null,使用者名稱 密碼 go 查詢示例 select from srv lnk.資料庫名.db...
如何把索引移動到另外的表空間
有時候,資料庫中的索引會調整,移動到另外的表空間中。一般在專案開發時,沒有控制好資料庫的管理,開發人員在建立表和索引的時候,一般沒有指定表空間,oracle資料庫則預設安裝在users的表空間中,這就導致users表空間越來越大的緣故。下面表users表空間中的索引移動動相應的表空間中。1查詢use...