我正嘗試在WSS 3.0中創建一個計時器作業。我的計時器作業將使用存儲在任何xml或數據庫中的GUID創建SPsite對象,然後創建SPWeb對象,然後創建SPDocumentLibrary對象(或可能是圖片庫)。之後,它將在某些第三方應用程序中備份文檔庫中的文檔,然後刪除這些文件。SharePoint:Timerjobs鎖定類型
所以我的問題是:什麼應該是我的SPJobLockType'None'或'Job'或'ContentDatabase'理想?以下是我閱讀一些關於計時器工作的文章後的理解。如果我錯在什麼地方,因爲我很新到SharePoint
如果我使用「無」,然後我的工作將場中的每個服務器上運行,請大家指正。我真的需要嗎?因爲我的工作只是修改/刪除文檔(我只通過計時器作業來修改內容數據庫,如果我錯了,請糾正我)。
如果我使用鎖定類型「作業」,那麼我的作業將只在執行作業創建代碼的服務器上運行。但它可以滿足我的要求(我這麼認爲,但我不確定請糾正我,如果我錯了)。
我已經通過this文章ContentDatabase LockType..It去說
總之,它幾乎一樣的 工作之一,這意味着它只能運行一個 服務器..但是..彼得發現在 幫助需要與自定義計時器作業 SharePoint 2007年,作業運行 每個ContentDatabase WebApplication與關聯。 另一個(很煩人的)事實是, 它不會在下一個內容數據庫上運行 。
請給出您的想法/建議。