1

これがEzAPIを介して利用できるのではなく、BIDS関数であることが判明したとしても、私は驚かないでしょう。

EzAPIを使用して、OLEDBのソースと宛先を含むSSISパッケージを生成するコードを記述しました。ただし、Destinationテーブルは存在しないため、BIDSで新しいボタンが機能するのと同じ方法で作成する必要があります。これは可能ですか?

4

2 に答える 2

2

SSIS制御フローからテーブルを作成(または他のDDLを実行)できます。ここでアプローチがうまくいかない理由はありますか?

于 2012-01-11T07:46:45.150 に答える
1

一般的に、これはBIDSの機能であるというのは正しいことです。ただし、SQLタスクコンポーネントを使用してDDLスクリプトを実行できます。

Destinationコンポーネントには、ValidateExternalMetadataプロパティもあります。falseに設定すると、SSISはデータベースに対して宛先を検証しません。このフラグは、パッケージの生成時に宛先テーブルが存在しない場合に使用できます。あなたの場合、検証を無効にする必要があります。

于 2012-01-14T13:13:37.623 に答える