4

約 1,000,000 行の固定幅データを含むファイルがあります。

私はそれを読んだり、解析したり、すべてを行うことができます。

私が知らないのは、プログラムで SQL Server データベースに配置する最良の方法です。T-SQL、Delphi、または C# のいずれかを使用して実行する必要があります (つまり、コマンド ライン ソリューションは私が必要としているものではありません...)。

については知ってBULK INSERTいますが、それはCSVでのみ機能するようです.....?

固定幅データから CSV ファイルを作成する必要がありますBULK INSERTか?

「最速」とは、「SQL Server での処理時間が最小」という意味です。

私の望みは、これを自動化して、「事務員」が入力ファイルを選択してボタンを押すだけで簡単に実行できるようにすることです。

膨大な数の固定幅レコードを SQL Server テーブルに入れる最良の方法は何ですか?

4

5 に答える 5

1

いくつかの選択肢がありますが、最速とは何を意味するかによって異なります。今すぐやりますか?SQL 管理スタジオにはウィザードがあります。最小の学習曲線で毎月行うのが最速です。SQL Managment studio には DTS ウィザードがあります。毎晩実行するための SQL エンジンの最小サイクルは? SSIS http://en.wikipedia.org/wiki/SQL_Server_Integration_Services

于 2013-05-01T15:21:03.873 に答える