SSIS でパッケージを開発しようとしています。パッケージのロジックは比較的単純です。クエリを実行し、結果セットを Excel スプレッドシートに保存します。したがって、最初に以下に示すようなアーキテクチャを作成しようとしました: -
私が直面している問題は、クエリが一時テーブルを使用し、OLE DB ソースが一時テーブル (#table-names )。
そこで、制御フローで Execute SQL タスクを使用してみました。これは、このクエリを実行できるようです。しかし、結果セット全体を取得して、動的に名前を付けた Excel スプレッドシートに保存したいと考えています。一時テーブルを作成することが解決策であることは理解していますが、クライアントが満足しないため、それを使用することはできません。結果セットを変数に保存しようとしましたが、それでも OLEDB ソースから読み取ることができません。誰でもこれに関する提案を教えてください。説明が必要な場合は、コメントしてください。
ありがとう