2017-11-10 18 views
1

テーブル名に基づいてSSISパッケージの詳細を取得してください。テーブルを更新したSSISパッケージ名

例:私はテーブルAをssisパッケージに基づいて更新しています。だから私はそのパッケージの名前を挙げたいと思います。

バックエンドから取得できるクエリはありますか。

+0

いくつかのコードを投稿できますか? – w0051977

+0

事前定義されたシステム変数 - PackageName – Dheerendra

+0

を使用して、etlから監査列としてパッケージ名を取得できます.Dheerendra - 新しいパッケージを作成したくありません。すでにいくつかのパッケージがスケジュールされており、パッケージからロードするテーブル名を知っています。私はどのパッケージがテーブル名からロードされているか知りたい – user7449410

答えて

1

SSISパッケージは基本的にXMLファイルなので、テキストエディタで開き、エディタの検索機能を使用してテーブルへの参照を見つけることができます。

1

ログファイルがない場合、またはこれらの情報を保存するために作成された監査テーブルがない場合、特定のテーブルを更新したパッケージが見つかりません。

回避策があります。テーブル名が含まれているパッケージを検索することができます。あなたがこのアプローチに興味があるなら、あなたは私の答えを読むことができます@Automate Version number Retrieval from .Dtsx files

関連する問題