0

多くの SQL Server データベースがあり、それぞれに (私の観点から) 重要な情報を含むいくつかのテーブルがあります。T-SQL クエリを使用して、これらのテーブル内のデータをチェックします (たとえば、最大値または最小値を取得します)。

データベースごとにビューを作成したくないので、開くたびに更新される要約を準備するための最も便利で簡単で単純な最良の方法を考えています。

出力ファイル (または Web ページ) は、技術チーム内で使用されます。すべてのメンバーは、Windows 認証を使用してデータベースにログインできます。

私の考えは:

  1. Excel + 動的 T-SQL --> データベースに接続して T-SQL を実行したい (カーソルはすべてのデータベース名を通過します)

  2. PowerShell (Out-GridView コマンドレットを使用してテーブルを表示)

  3. PHP - 最初にすべてのデータベース名について質問します ( select name fromsys.databases` を実行してから、各 DB に対してクエリを実行します)。

あなたの意見では、最善の方法は何ですか? そのようなレポート/データを取得するための (プログラマーの観点から) より良い方法はありますか?

4

1 に答える 1

1

SSRS レポートを使用できます。レポート データを pdf、excel、word などのいくつかの形式にエクスポートするオプションがあります。すべてのデータベースのデータセットを作成できます。値の集計と合計を表示することに関心があるため、SSRS レポートこれらの場合に非常に役立ちます。

于 2012-07-04T16:59:54.233 に答える