私はSSISパッケージのスクリプトタスク内からExecute SQLタスクをプログラムで追加しようとしています。 Microsoft.SqlServer.Dts.Runtime.Packageクラスには、新しいタスクを追加できるExecutablesコレクションがあることがわかりますが、どのようにパッケージのImへの参照を取得するのですか?SSISはパッケージへの参照を取得します
0
A
答えて
1
SSISは自己修正パッケージをサポートしていません。
あなたがしようとしていることを何もしないように、タスクコードはパッケージAPIにアクセスできないため、タスクからパッケージオブジェクトへの参照を取得することはできません。しかし、たとえあなたがこれを予感させる方法を見つけたとしても、パッケージは実行時に自身を変更することができないので、結果は予測できません。
あなたが実際に何を達成したいのかを記述することができれば、誰かがそれをやる方法を見つけるかもしれません。多分子パッケージを使用することができます。子パッケージを実行する前に子パッケージを変更しても問題ありませんか、後でこのパッケージの後のSQL実行タスクで使用されるいくつかの変数を変更するだけで十分でしょうか?
0
上記のように、あなたが求めていることをすることはできません。ただし、実行時に変数を設定するか、実行時にdtexecを使用して特定のパッケージを有効または無効にすることによって、解決策を見つけることができます。例:
dtexec /f e:\ssis\master.dtsx /set \Package\YourPackageName.Disable;True
関連する問題
- 1. Gtk.OffscreenWindowカイロサーフェイスへの参照を取得
- 2. Powershellのストリームオブジェクトへの参照を取得しますか?
- 3. カウボーイのWebsocket接続への参照を取得します
- 4. Umbracoのコンテンツノードへの参照を取得しますか?
- 5. クリックしたsf :: CircleShapeへの参照を取得するには?
- 6. DTEXECでmso.dllを参照するSSISパッケージを実行
- 7. NuGet:パッケージへの参照を自動的に移行します
- 8. 参照の値を取得します
- 9. レンダリングエンジンへの参照を取得できませんでした
- 10. SSIS - 別のテーブルを参照して関連する列を取得する
- 11. Xamarin.Android.Support.Vector.Drawableパッケージ破損ビルドへの参照
- 12. SSIS - インクリメンタルロード - 参照オブジェクト
- 13. Swiftの前のviewControllerへの参照を取得するには?
- 14. 参照から参照を含む配列へのハッシュを取得するPerl
- 15. タグの親への参照を取得する方法は?
- 16. CodeDhindへのDropDownListの参照を取得するには?
- 17. std :: tupleの要素への参照を取得するには?
- 18. aureliaのリピート親インデックスへの参照を取得するには?
- 19. 含まれているモジュールへの参照を取得する
- 20. XElementへの参照を取得して設定する
- 21. WPF MVVMでコントロールへの参照を取得するには?
- 22. MVVMLight - ビューでViewModelへの参照を取得するには?
- 23. C#でSSISパッケージ名を取得
- 24. SSIS別のテーブルの参照
- 25. SSISソースファクトテーブルの列の参照
- 26. 既存のウィンドウへの参照を取得できません
- 27. Salesforce Antで参照パッケージを取得する
- 28. "XXXX"への未定義参照を取得できません "
- 29. Microsoft.Office.Interopへの参照を取得できません
- 30. NuGetパッケージ:webservicesへの参照を追加するには?
実行パッケージに追加しようとしていますか?私はこれがうまくいくか聞いたことがありません。 –