2009-05-24 4 views
1

私はSQL Server 2005のに対して実行するASPアプリを持っていると私はプロセスを実行したいと思います:ベストな方法2005

  • クエリデータを、
  • SQL Server 2005でこれを行う最も簡単な方法は何ですか?特定のデータと分析

を含む電子メールを送信するデータを操作し、

  • これをSSISパッケージで行うことはできますか? CLR手順を使用すべきですか?

  • 答えて

    2

    これは、SSISパッケージで実行することも、TSQLだけで実行することもできます。

    さらなるヘルプやアイデアが必要な場合は、詳細をお知らせください。

    +0

    私は、たとえば、DBから失敗した学生を引っ張って、その結果を1人または複数の人にメールするためのクエリを実行したいと思います。 – Caveatrob

    1

    おそらく、SQL Server 2005(標準以上)内のジョブを使用してこのスコープを満たし、単にクエリストアドプロシージャを実行することができます。どのデータに基づいて、どのパラメータをクエリする必要がありますか?

    どのような操作が必要ですか?結果を送信するには、SQL Server Mailを使用できます。

    このタスクでは、ASPアプリとは完全に独立しています。

    0

    他にも述べたように、これはSQL Server Integration ServicesまたはSQL Serverのジョブとストアドプロシージャの組み合わせによって実現できます。

    個人的には、使用可能な既存のコンポーネントタスクが必要な機能の重要な部分をすぐに提供し、開発プロセスをスピードアップするため、SSISルートを検討することをお勧めします。

    レポートで賢明になり、本当にプロフェッショナルに見える結果を提供したい場合は、SQL Server Reporting Servicesレポートを定義し、SSIS内から呼び出すことができます。

    0

    どれほど複雑であるかによって、xp_send_dbmailを使用して電子メールを送信するなど、T-SQLストアドプロシージャを実行してから、SQLエージェントジョブを使用してスケジュールします。

    関連する問題