2017-03-21 5 views
1

すべてのSSISパッケージを展開する場所にSSISパッケージが存在する場合のみ、SSISパッケージを実行するための要件が​​あります。SSISパッケージが存在するかどうかSQLジョブステップでチェックインする方法?

SQLジョブステップを実行する場所にSSISパッケージが存在するかどうかを最初に確認してから、SQLジョブステップの実行が開始される方法はありますか?

パッケージをIntegration Servicesカタログに展開しています。

ご協力いただきますようお願い申し上げます。

+0

これは役立ちますか: 'select * from msdb.dbo.sysssispackages' – TheGameiswar

+0

私はパッケージを展開しているIntegration Servicesカタログを調べたいので、質問を編集しました。 –

答えて

2

いくつかの調査の後、私は自分自身で質問に答えることができました。統合サービスカタログの

我々は、我々はパッケージは、統合サービスカタログかによって、クエリ下の内側のサーバー上に存在するかどうかを確認することができますそこにパッケージという名前のテーブルを持っている内SSISDBと呼ばれるSSISパッケージ用に別のデータベースを持っています。

SELECT * FROM internal.packages WHERE name LIKE 'YourPackageName.dtsx' 

これは将来誰かを助けることができますか。

関連する問題