フォルダー (およびそのすべてのサブフォルダー) をチェックし、定義済みの基準に一致するファイルのみをインポートする ssis パッケージが必要です。ファイル名に応じて、特定のデータベースにインポートされます (すべて同じ SQL サーバーに存在します)。プロセスは次のように機能します。 1. 一致するファイルをチェックします 2. 一致する各ファイルについて、ファイルの名前を解析して、ファイルのインポート先を決定する情報を取得します 3. 前の手順のファイルがロードされるテーブルを切り捨てます4. ファイルをインポートします (データ フロー タスク内)。
これまでのところ、ステップ1と2が機能し、テーブルを切り捨てるSQLステートメントが期待どおりに入力されました。この sql ステートメントを ssms で手動で実行すると、機能します。
しかし、ステップ 3 に合格できず、以下のエラーが発生しました。
エラー: 0xC002F210 テーブルの切り捨て、SQL タスクの実行: クエリの実行 "set nocount on; 切り捨てテーブル [db1].[DBO].[TBL_B..." が次のエラーで失敗しました: "パラメーター名が認識されません。". 考えられる失敗の理由: クエリの問題、「ResultSet」プロパティが正しく設定されていない、パラメーターが正しく設定されていない、または接続が正しく確立されていない。タスクが失敗しました: テーブルを切り捨てます
添付はパッケージの設定です。私は何が欠けていますか?