Excel(.xls)ファイルからデータを取得してSQLテーブルにロードするSSISパッケージがあります。設計時に、ソース Excel ファイルを適切にマップし、パッケージを実行することができます..しかし、ソース ファイルをディレクトリの場所にある同じ名前 (以前と同じ形式) の別の Excel ファイルに置き換えると、 、接続に失敗します。
この問題の原因は次のとおりです。使用している Excel ファイルが CSV または txt から変換されています (変換方法がわかりません)。これらの Excel ファイルを開くと、「一部のデータが失われた'-- このファイルでパッケージを実行するために必要なことは次のとおりです-シートを開く必要があります->エラーメッセージで[OK]をクリックします->ファイルを保存します..これで、SSIS接続ですべてが正常に表示され、データを取得するには..
展開時にこのパッケージをどのように維持すればよいか、本当に心配です.接続を初期化する前に、ソースファイルを開いてエラーをバイパスし、毎回保存する必要がありますか? SSISでこれを実装する方法はありますか..?
前もって感謝します..
上記の質問が明確でない場合は、お知らせください..