同じデータベース内のテーブル A からテーブル B への単純なデータ フローを含む SSIS パッケージをプログラムで作成しようとしています。hereの例を使用しています。パッケージが作成され、dtsx ファイルに保存されますが、ビジュアル スタジオで開くと、ソース テーブルと宛先テーブルが選択されていないことがわかります。
また、宛先に到達する前に変換タスクを間に挿入したいと考えています。
編集
ソーステーブルと宛先テーブルを選択することができ、タスクも正常に実行されました。私がする必要があることがわかりました
(a) ソースと宛先にそれぞれ 1 つの oleDB 接続を使用します [この方法は好きではありません。1つの接続のみを使用したい]
(b) 宛先SetComponentProperty("AccessMode", 3)で Accessmode を 3 に設定します。これは、Table または View - fast load に相当します。
これに関するドキュメントはどこかにありますか。私が見つけることができるのは、SetComponentPropertyが行うことだけであり、それを行うために使用できるすべてのパラメーターではありません。例えば。「AccessMode」以外に何を指定できますか? 2 番目のパラメーター 3 または 2 または 1 は何を表していますか?
まだモニカをマッピングしようとしています。STOCK:PipelineTask は DataFlow タスクを意味します。say... copy column のモニカは何ですか?