10

現在、毎朝実行されるSSISパッケージがあり、前日から失敗または成功したパッケージの数に関するレポートが得られます。これらのパッケージの情報の一部は、 SQL Server 2005のデータベース (システム データベース)sysjobs内のテーブル (システム テーブル) に含まれています。msdb

パッケージを C# 実行可能ファイルに移動しようとしたとき (主に、送信される電子メールのフォーマットを改善するため)、LINQを介してこれらのテーブルにアクセスできるようにする dbml ファイルを作成する方法を見つけることができませんでした。これらのテーブルを表示できるようにするプロパティを探してみましたが、うまくいきませんでした。

これはLINQ to SQLで可能ですか?

4

2 に答える 2

23

サーバー エクスプローラーを使用している場合は、次の方法でそれらを表示できます。

  • 必要なサーバーへの接続を作成します。
  • サーバーを右クリックし、[ビューの変更] > [オブジェクト タイプ] を選択します。
  • システム テーブルとユーザー テーブルが表示されます。そこに sysjobs が表示され、.dbml サーフェスに簡単にドラッグできます。
于 2008-09-10T15:16:50.600 に答える
0

デザイナでは使用できない可能性がありますが、DBML ファイル自体に追加しないのはなぜですか?

于 2008-09-10T14:40:15.213 に答える