SQL Server 2005

「オペレータの通知機能」の、制約に注意

SQL Server のエージェントで、オペレータの通知機能に Net Send があります。 しかし、Windows Server 2008 や、R2 上では、機能しないので、注意が必要です。

SQL Server のバージョンとエディションを確認する方法

SQLを実行することで、インストールされているエディションや、サービスパックの適用状況が、確認ができます。

クエリのタイムアウトをテストする方法

SQLの実行に、設定した時間以上かかった場合、エラーとなる処理をテストする方法。ADOで言えば、ConnectionオブジェクトのCommandTimeout値を超えるようにするには、どんなクエリを実行すれば良いか?というお話。

SQL Server のトランザクションログのファイルを小さくする方法

〜.ldf のファイルが、大きくなってしまうときの、原因とか対応方法のまとめ。 原因を突き止め、トランザクションログを切り捨てたり、圧縮したりして、サーバの容量を確保しましょう。

ミラーリングの状態や設定をSQL文で確認する方法

SQL Server 2005 や、2008 で構築したミラーリングの状態は、「データベース ミラーリング モニタ」で表示することが出来ますが、SQL文を記述することでも取得できるようです。定期的に起動するバッチで状態をメールし、監視する際の参考にメモ。