SSISパッケージを使用してExcelスプレッドシートの情報をデータベースに読み込み、スプレッドシートが変更されないときにパッケージが正常に動作します。 。ExcelソースがSSISを使用してスプレッドシートからデータベースにデータを読み込むときに
このタスクの要件の1つは、ユーザーがスプレッドシートにコメントを追加できるようにすることです。すでにスプレッドシートにコメント用の列があるので、ユーザーはその列にコメントを追加するだけです。
編集したスプレッドシートを保存してパッケージを実行すると、Excelソースでは外部列の同期が外れていると戸惑うことがあり、Mapping
に表示される列の数が元のスプレッドシート。
この原因は何ですか?また、このパッケージをSSISのスケジュール済みジョブとして自動的に実行できるように修正するにはどうすればよいですか?
ユーザーのExcelバージョンがあなたのものと一致していますか?私はこの問題を何度も経験してきました。 – rvphx
はい、会社全体で同じバージョン(2007)が使用されています。スプレッドシートはレポートによって生成されましたが、違いがあるかどうかはわかりません。 – confusedKid
私が過去に見つけたことの1つは、Excelシートには常に追加の行と列が自動的に付加されていたということでした。 BIDSにパッケージをロードするとすぐに、それは同期の問題について不平を言うでしょう。だから私の推測では、データを何らかの形で追加する行と余分な行を追加するプロセスです。この異常をチェックするために、私は常にプレビューデータ機能を使用しました。 – rvphx