SQLサーバーからデータをフェッチしてExcelファイルに挿入するSSISパッケージに取り組んでいます...データフロータスクで、 OLEDbソースとExcel宛先を使用しました。
OLE Dbソースを構成した後、結果の行をプレビューでき、データフロータスクもエラーなしで正常に実行されますが、行は挿入されません。
SQLサーバーからデータをフェッチしてExcelファイルに挿入するSSISパッケージに取り組んでいます...データフロータスクで、 OLEDbソースとExcel宛先を使用しました。
OLE Dbソースを構成した後、結果の行をプレビューでき、データフロータスクもエラーなしで正常に実行されますが、行は挿入されません。
幸いなことに、私は答えを見つけました.2つのことをしました..
非常に多くの異なる設定とパラメーターを試した古いデータ フロー タスクを削除しました...そして、データ フロー タスクをもう一度ビルドします...
SQL クエリでは、 'Use Database'ステートメントの代わりに完全修飾名を書きました。
これが誰かを助けることを願っています..
データがデータ フロー タスクから出力され、結果に含まれていることを確認するために、最初にフラット (テキスト) ファイルへの書き込みを試みましたか?
ソースからターゲットにも列をマップしたことを必ず確認してください。
スクリプト コンポーネントを再度開いて [コード分析の実行] を選択すると、[すべて再構築] が遅くなり (Visual Studio 2017)、再び [起動] してから行が処理されることがわかりました。全体として、SSIS/VS 2017 はメモリ エラー、csproj およびフォルダー構造全体を一掃するクラッシュを伴う悪夢です。プロジェクトを何十回も作り直さなければなりませんでした。