1

SQL Server データベースに変換するために必要な情報を含む Excel ファイルがいくつかあります。私が直面している問題は、これらの情報がデータベース モデルのような構造ではないため、いくつかの変更を行う必要があることです。.net を使用しており、Open XML SDKを使用して Excel ファイルを解析することを考えています。ありますか?

4

2 に答える 2

0

利用可能な場合は、SSIS パッケージを使用しないのはなぜですか?

http://www.mssqltips.com/sqlservertip/1393/import-excel-unicode-data-with-sql-server-integration-services/

その後、SSIS パッケージを再帰的に実行できます。または...

一度だけ実行する必要がある場合は、SSMS インポート/エクスポート ウィザードを見てみましょう...それが優れているかどうかはわかりませんが、Excel を使用してスプレッドシートを変換できる .csvs を実行できることはわかっていますに。ただし、これを何度も行う必要がある場合はあまり楽しくありませんが、時間に関しては他のどのアプローチよりも高速です。

于 2013-04-01T17:43:14.737 に答える
0

あなたの選択肢は

  1. Microsoft Excel オートメーション モデル
  2. XML SDK を開く
  3. SharePoint Excel 自動化サービス

1の利点は、学習曲線が少なく、ネット上のサンプルが多いことなどです。ただし、マシンに Excel をインストールする必要があり、リソースを大量に消費します。簡単に 100 の同時変換を期待しないでください。

2の利点は、無料でシステム リソースをほとんど消費しないことですが、マスターするのが難しいことです。これをサーバー上で自動化する必要がある場合 2) 理にかなっています

3オプションは、サーバー ボックスで必要であるが、SharePoint のインストールが必要な場合にも適しています。

于 2013-04-01T17:38:01.693 に答える