私はVS 2010を使用しています。私は18パッケージを含むSSISのソリューションを作成しました。ssisパッケージのグローバルテーブルの範囲
私の質問は、1つのパッケージ(たとえば、パッケージA)にグローバルテーブルを作成し、そのパッケージを実行した後、そのテーブルのスコープは何ですか?
別のパッケージで同じグローバルテーブルを使用できますか(パッケージBで言えば)、他のパッケージでグローバルテーブルを使用する方法はありますか?
私はVS 2010を使用しています。私は18パッケージを含むSSISのソリューションを作成しました。ssisパッケージのグローバルテーブルの範囲
私の質問は、1つのパッケージ(たとえば、パッケージA)にグローバルテーブルを作成し、そのパッケージを実行した後、そのテーブルのスコープは何ですか?
別のパッケージで同じグローバルテーブルを使用できますか(パッケージBで言えば)、他のパッケージでグローバルテーブルを使用する方法はありますか?
Execute SQL Task
コンポーネントを使用してデータベースに永久テーブルを作成できます。私はあなたがグローバルな一時を意味する「グローバルテーブル」で想定する他のパッケージでは、変数のテーブル名を保存し、あなたのOLEDB Source
コンポーネントのテーブル名としてそれを使用するか、式の他のコンポーネントの
さて、 'Execute Package Task'の助けを借りて、そのパッケージから他のすべてのパッケージを呼び出しました。それはグローバルテーブルの範囲で動作します。 –
そうですね。お力になれて、嬉しいです – Hadi
でそれを使用します表?グローバルテンポラリテーブルは、それを使用している接続がない場合に削除されます。これは、PackageBがすでに起動されていなければ、PackageAの実行終了時にグローバルな一時テーブルが削除されることを意味します。たぶん、グローバルテーブルを再考し、代わりに永続テーブルを使用する必要があります。 –
@SeanLange永続的なテーブルを私に教えてもらえますか?どのように私はそれらをssisで使うのですか? –
永続的なテーブルとは、データベースに常駐しているテーブルです。クエリで使用する典型的なテーブルです。 –