2008-08-22 80 views
1

我知道我可以編寫腳本並創建作業來運行它們,但至少有一些我想要它做的事情超出了我的編程能力,因此無法做到這一點。任何好的自動化SQL Server管理任務的工具?

我想象的是可以定期運行的東西,它將檢查服務器上的所有數據庫,並在達到文件大小時自動收縮數據和日誌文件(當然是在備份之後)包含太多的可用空間。如果索引文件變得過於分散,它可以對索引文件進行碎片整理。

我想我可能要找的是一個盒子裏的DBA!

或者它可能只是因爲我需要更好的性能監視工具。我知道如何處理這兩個問題,但更多的是我忘了檢查這些問題,直到我開始看到我的應用程序出現性能問題。

回答

2

有關「維護計劃」嚮導的詳細信息,請參閱http://msdn.microsoft.com/en-us/library/ms187658.aspx以獲得概述,http://msdn.microsoft.com/en-us/library/ms189036.aspx

最後,http://msdn.microsoft.com/en-us/library/ms140255.aspx是所有可用維護任務的列表。

我很確定即使在Express版本中這一切都是可用的。如果2008年有什麼變化,我還不能說話,我還沒有使用它。你描述的(也許除了PERF監控)

2

這東西是所有內置的,它是,如果你使用的是SQL Server 2005中火起來的管理工作室,並期待在維護計劃部分稱爲維護計劃

0

耶一切都可以與數據庫維護計劃,備份量來完成,收縮日誌文件等

0

我想我一直在尋找的工具,是我鼻子底下的全部時間!我已經使用維護計劃進行備份,但是我想我至少在4年前或更久之前就設置了這些計劃,早在我知道關於收縮文件和碎片整理索引的任何事情之前。謝謝!