何らかの理由で、SSIS は利用できません。
OPENROWSETについて読みましたが、フォーマットファイルとファイルのパスから他の問題が発生します。
どうすればエレガントな方法でそれを行うことができますか?
何らかの理由で、SSIS は利用できません。
OPENROWSETについて読みましたが、フォーマットファイルとファイルのパスから他の問題が発生します。
どうすればエレガントな方法でそれを行うことができますか?
あなたの全体的な状況を知らないので、これが私がそれに直面してお勧めするものです.
SSIS がなく、BULK INSERT/bcp 形式のファイルを扱いたくない場合は、ファイルをインポートする最もエレガントな方法は、独自の小さな .NET ベースのファイルを作成することだと思います。それを行うコンソールアプリケーション。
データを DataTable にロードできる場合は、.NET でSqlBulkCopyクラスを使用できることに注意してください。
ファイルが csv のように区切られている場合は、CodeProject にあるFast CSV Readerを使用できます。標準化された形式でない場合は、Dennis の意見に同意します。カスタム コンソール アプリが適しているかもしれません。
初期のバージョンから存在しており、非常に使いやすいです。