1

テーブル データを 1 時間ごとにチェックし続ける必要がある監視要件があり、前の時間よりも高い特定の数に達した場合は、特定のユーザーに通知する必要があります。また、ユーザーが日/週ごとにカウントを追跡できるように、ある種のユーザー インターフェイスを作成する必要もあります。

私は開発者であり、ストアドプロシージャの作成/テーブルの作成などの基本的な使用を除いて、DBについてあまり知りません。インターネットで検索したところ、非常に多くのオプションが見つかりましたが、何が最適なオプションであるか、またそれが私の目的を果たします。

1 つ目は、SQL Server Reporting Services Enterprise エディションを使用することです。以前のデータと比較し、ロジックを書き込んでメール通知を送信する方法があるかどうかはわかりません。

2 つ目は、テーブルにトリガーを記述し、ストアド プロシージャにロジックを記述し、可能であればストアド プロシージャ ロジックでこのトリガーを起動することです。そして、トリガーはメールを送信します。しかし、アプリケーション レベルである種のインターフェイスを作成する必要があります。

これを行うための他のより良い方法があるか、またはこれら2つの間の最善のアプローチがあれば、誰かが助けてくれますか.

4

1 に答える 1

0

データコレクターを試して読んでください。

http://msdn.microsoft.com/en-us/library/bb677248%28v=sql.105%29.aspx

于 2012-10-17T15:04:16.123 に答える