2008-08-22 6 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 Editionでも利用可能であることを確信しています。私は2008年に何かが変わった場合、私はまだそれを使用していない話すことはできません。バック

2

その原料は全て、内蔵しているあなたは保守計画のセクションを見てManagement StudioをSQL Server 2005の火を使用している場合、それは保守計画

0

ええ(多分PERFモニタリングを除く)あなたが説明したすべてがデータベース保守計画を行うことができ、UPS、ログファイルを縮小するなど

0

私は私が探していたツールは、私の鼻の下で全体の時間だったと思います!私はバックアップのためにメンテナンスプランを使用しましたが、ファイルを縮小しインデックスをデフラグすることを知るずっと前から、少なくとも4年以上前にそれらを設定したと思います。ありがとう!